Staff Directory


Suriani Bt. Sulaiman

Academic Qualification

  • Doctor in Philosophy in Computer Science - Doctor of Philosophy, Indiana University
  • Master of Science (Computer Science) - Masters Degree, Universiti Teknologi Malaysia (UTM)
  • Comp Science - Bachelor Degree, Universiti Teknologi Malaysia (UTM)
  • Computer Science - Diploma, Universiti Teknologi Malaysia (UTM)

Suriani Bt. Sulaiman (Dr.)

Assistant Professor
IIUM Gombak Campus

KULLIYYAH OF INFORMATION AND COMMUNICATION TECHNOLOGY


ssuriani@iium.edu.my
5459


Expert Profile


Suriani Sulaiman received her Bachelors Degree (1999) and Masters Degree (2001) in Computer Science from University Technology of Malaysia (UTM) majoring in Software Engineering. Upon completion of her MSc, Suriani started her career as an Analyst Programmer in iPerintis Sdn Bhd (currently known as Petronas-ICT) in May 2001 and was later promoted as a Systems Analyst in the same company in 2002. At the end of 2003, she decided to embark on a new career as a lecturer at International Islamic University Malaysia. Suriani completed her Ph.D in Computer Science at Indiana University Bloomington, USA.
As a lecturer at the Department of Computer Science, Suriani has taught courses such as Information Technology, Operating Systems, Software Engineering, Elements of Programming, Object-Oriented Programming, Web Programming Fundamentals, Principles of Artificial Intelligence, Intelligent Systems and Natural Language Processing. She was also appointed as the Final Year Project Coordinator (2005-2006) and the Industrial Attachment Coordinator (2015-2016) for the Department of Computer Science. At present, she is a lifetime member of the Asian Federation of Natural Language Processing (AFNLP) since 2011 and a professional member of the Association for Computing Machinery (ACM) since 2017.


Area of Specialisation


  • ICT ~ Information, Computer And Communications Technology (ICT) ~ Software ~ Software Engineering - Software Quality & Assurance, Web Programming, Speech Synthesis & Neural Network
  • ICT ~ Information, Computer And Communications Technology (ICT) ~ Artificial Intelligence ~ Computational Linguistic - Natural Language Processing, Unsupervised Machine Learning, Machine Translation


Teaching Responsibilities


ELEMENTS OF PROGRAMMING 2017/2018 2015/2016 2018/2019 2019/2020 2016/2017 2012/2013 2014/2015 2013/2014
FINAL YEAR PROJECT 2013/2014 2015/2016 2017/2018 2014/2015
FINAL YEAR PROJECT 1 2005/2006
FINAL YEAR PROJECT I 2017/2018 2019/2020 2004/2005 2020/2021
FINAL YEAR PROJECT II 2019/2020 2005/2006 2020/2021 2004/2005 2006/2007
INDUSTRIAL ATTACHMENT 2013/2014 2014/2015 2017/2018 2006/2007 2015/2016 2016/2017 2012/2013
INFORMATION TECHNOLOGY 2004/2005
INTELLIGENT SYSTEMS 2018/2019 2020/2021 2019/2020
NATURAL LANGUAGE PROCESSING 2018/2019 2017/2018 2019/2020 2020/2021 2015/2016 2016/2017 2014/2015
OBJECT ORIENTED PROGRAMMING 2012/2013
OPERATING SYSTEM 2006/2007
OPERATING SYSTEM 2004/2005
OPERATING SYSTEMS 2005/2006
PRINCIPLES OF ARTIFICIAL INTELLIGENCE 2013/2014 2012/2013
Software Engineering 2006/2007
WEB PROGRAMMING 2003/2004
WEB PROGRAMMING FUNDAMENTAL 2015/2016


Research Projects


Completed
2017 - 2017 Development of Teaching Modules on the Subject of Computer Science Form 5 for MDeC and MOE
2015 - 2016 DIGITAL COMPETENCY STANDARDS (DCS) ANALYTICS & REPORT
2015 - 2016 Digital Competency Standards (DCS) Rubrics Refinement and Post Pilot Analysis
2013 - 2016 A Swarm Cognition Inspired Model for the Unsupervised Learning of Morphology
2013 - 2016 An Incremental Construction of Component-based Systems using Multi-Agent Learning Approach
2012 - 2015 Immune Inspired Solution for Fault Tolerence in Swarm Robotic Systems
On-Going
2019 - Present A Framework for the Detection of Intelligent Source Code Plagiarism in Big Data using Word2vec Model
2019 - Present Syntactic Ambiguity Detection Framework in Software Requirements Specification
2018 - Present A Novel Particle Swarm Optimization with Levy Flight Algorithm for Imputation of Missing Creatinine Value.


Publications


Article

2020 Source code plagiarism detection approaches: a systematic literature review. Journal of Advanced Research in Dynamical and Control Systems, 12 (04 (Special Issue)) pp. 1575-1587
2019 A predictive model for the population growth of refugees in Asia: a multiple linear regression approach. Journal of Computational and Theoretical Nanoscience, 16 (3) pp. 1196-1202
2019 Energy saving monitoring using fuzzy logic for computing lab. International Journal of Advanced Trends in Computer Science and Engineering, 8 (1.6 Special Issue) pp. 190-194
2018 An analysis of ambiguity detection techniques for Software Requirements Specification (SRS). International Journal of Engineering & Technology, 7 (2.29 (Special Issue 29)) pp. 501-505
2018 Real-time human action recognition using stacked sparse autoencoders. Indian Journal of Science and Technology, 11 (4) pp. 1-6
Conference or Workshop Item

2015 Clustering natural language morphemes from EEG signals using the Artificial Bee Colony algorithm. In: Fourth International Neural Network Society Symposia Series (INNS-CIIS 2014),
2014 Modelling immune systems responses for the development of energy sharing strategies for swarm robotic systems. In: International Conference on Computational Science and Technology (ICCST’14),
2011 Towards a Malay derivational lexicon: learning affixes using expectation maximization. In: 2nd Workshop on South and Souteast Asian Natural Language Processing (WSSANLP), IJCNLP 2011,
Book Section

2015 Clustering natural language morphemes from EEG signals using the Artificial Bee Colony algorithm. In: Switzerland, ISBN: 978-3-319-13152-8, pp. 51-60