Bachelor Of Computer Science In Artificial Intelligence (Hons)

January, May, September
Course Duration
3 Year
Course Location
Course Mode
Approval Code


The Bachelor of Computer Science in Artificial Intelligence provides students with a comprehensive education and skillset in understanding the principles, theories and applications of artificial intelligence. Throughout this AI programme, students will gain advanced knowledge and develop skills with a focus on the latest advances in various aspects of AI, including Intelligent Systems, Machine Learning, Natural Language Processing, Computer Vision, Image Processing, Cloud Computing, Web Programming and Database Technology. They learn to work with artificial intelligence tools, design intelligent algorithms, utilise evolutionary computing and employ cutting-edge tools and technologies to solve complex problems and find smart AI solutions

Courses Offered

Year 1
  • Introduction to Programming
  • Discrete Mathematics
  • Computer Organisation and Architecture
  • Database Management Systems
  • Mathematics 1 for AI (Linear Algebra)
  • Object-oriented Programming
  • Introduction to Internet Technologies
  • Knowledge Representation and Reasoning
  • Information Systems Risk and Security
  • Cooperative Placement 1
Year 2
  • Data Structures and Algorithms
  • Database Design
  • Operating Systems
  • Mathematics 2 for AI (Calculus)
  • Introduction to Human Computer Interaction
  • Machine Learning
  • Ethics in AI
  • Recommender Systems
  • Networking
  • Software Project Management
  • Database Technology
  • Cooperative Placement 2y
Year 3
  • Programming for Computer Science
  • Fuzzy System and Evolutionary Computing
  • Project Formulation
  • Application Layer Programming
  • Project Design and Implementation
  • Image Processing
  • Intelligent Systems
  • Natural Language Processing
  • Web Programming
  • Cloud Computing
  • Cooperative Placement 3
General Courses (MPU) are compulsory for all students.
For Malaysian students:
  1. Appreciation of Ethics and Civilisations
    (Penghayatan Etika dan Peradaban)
  2. Philosophy and Contemporary Issues
    (Falsafah dan Isu Semasa)
For foreign students:
  1. Philosophy and Contemporary Issues
  2. Communication in Bahasa Melayu 3
    (Bahasa Melayu Komunikasi 3)

All information is correct at the time of upload and UCSI University reserves the right to make amendments without prior notice.

Career Opportunities

  • Machine Learning Engineer
  • Computer Vision Engineer
  • Natural Language Processing (NLP) Specialist
  • AI Data Scientist
  • AI Data Analyst
  • AI Data engineer
  • AI Ethics Specialist
  • AI Research Scientist
  • AI Software engineer
  • Robotics Engineer
  • Business Intelligence Developer

All information is correct at the time of upload and UCSI University reserves the right to make amendments without prior notice.


Download our brochure.

Click here