This programme is a major in Artificial Intelligence. Upon graduation, candidates will be conferred with Bachelor of Computer Science degree.
The challenging world of Artificial Intelligence (AI) does not deter UM from offering the programme to its graduates. Even the definition of AI is still a matter of disagreement among experts in its field. The argument is that a sufficient meaning of intelligent behaviour is yet to be agreed on. Some argues that intelligence as the ability to cope with change and to incorporate new information in order to improve performance and existing technologies don't appear capable of this. While some claim that artificial intelligence is that which mimics human reasoning or sensing.
Whatever the definition may be, this programme prepares students with the proficiency and technical skills needed to successfully function in the world of AI, be it in the development or management stage.
"Artificial intelligence (AI) involves utilization of computer power to augment human thinking and usage of a computer's artificial intelligence to understand how humans think and simulate aspects of human behaviour. As AI is the study of computations that make it possible to perceive, reason, learn, plan and act, advanced and useful techniques can be developed to solve difficult problems." Former Student
Career Opportunities
Computer Programmer
Systems Analyst
Computational Linguists
Artificial Intelligence specialists
Computer specialists (areas such as robotics, manufacturing, bioinformatics, speech technology)
Games Developer
E-learning content developers
Intelligent multimedia system designer
Intelligent information system designer
Intelligent system consultant
Biometrician
Systems Engineer / Consultant
Documentation Specialist
ATM Specialist (Banking Industry)
Datamining Administrator
Data Communications Analyst
Software Development Engineer
Lecturer
Teacher
Computer-Aided Designer
Core Subjects
Islamic and Asian Civilization (Paper I)
Islamic and Asian Civilization (Paper (II)
Information Skills Course
Professional Ethics and Morals
Cyber Laws
Thinking and Communications Skills
Discrete Mathematics
Fundamentals of Computer Programming
Computer Systems and Organizations
Operational Systems
Database
Analysing and Designing Systems
Networking Technology
Object Orientated Data Structure
Artificial Intelligence
Logic Programming
Specialised Systems
Cognitive Science
Mathematics for Artificial Intelligence
Fuzzy Logic Systems
Applied Image Processing
Artificial Neural System
Natural Language Processing
Computer System Structure
Basic Mathematics
Principles of Object Orientated Programming
Principles of Software Technology
Software Engineering