Master of Science (Artificial Intelligence)

Program Info

The MS (Artificial Intelligence) comprises of both course work as well as research component. There are three core courses aimed at strengthening the understanding and competence of students in artificial intelligence fundamentals. The University expects its MS (Artificial Intelligence) graduates to pursue careers as Al experts in either academia or industry.

Award of Degree

For the award of MS degree, a student must have:

  • Passed courses totaling at least 30 credit hours, including four core courses
  • Obtained a CGPA of 2.5 or more.

Offered Campuses

Chiniot-Faisalabad Islamabad Karachi Lahore Peshawar


  • Degree in relevant subject of Science or Engineering, earned from a recognized university after 16 years of education AND
  • At least 60% marks or CGPA of at least 2.0(on a scale of 4.0).

Selection Criteria:

  • Past Academic Record (Bachelor): 50%
  • Performance in NU MS Admission Test: 50%

Typical course load in a semester is four courses. However, NUCES staff cannot register for more than two courses in a semester. In the second semester, a student has the option to pursue MS by undertaking either a 6 credit hour MS Thesis or Project, spread over two regular semesters.

Tentative Study Plan
Sr. No Course Name Crdt Hrs.
Semester 1
1 Applied Programming 1 NC
2 Advanced Artificial Intelligence 3+0
3 Mathematical Foundations of AI 3+0
4 General Elective (Computing / MG) 3+0
Sr. No Course Name Crdt Hrs.
Semester 2
1 Advanced Machine Learning 3+0
2 Computing Elective-I 3+0
3 Research Methodology 3+0
Sr. No Course Name Crdt Hrs.
Semester 3
1 Computing Elective-II 3+0
2 MS Thesis-I/MS Project-I 0+3
Sr. No Course Name Crdt Hrs.
Semester 4
1 Computing Elective-III 3+0
2 MS Thesis-II/MS Project-II 0+3

Note: Applied Programming course is of No Credit (NC), but it must be passed.

Registration in "MS Thesis/ Project — I" is allowed provided the student has

  • Earned at least 15 credits
  • Passed the “Research Methodology” course
  • CGPA is equal to or more than 2.5

Program Educational Objectives (PEO)

  1. To produce professionals who fulfil the requirements of the national and international market of artificial intelligence products.
  2. To equip students to transform data into actionable insights that enable them to make intelligent business decisions.
  3. To enable students to apply computational, statistical, and machine learning techniques to process large and complex data sets.
  4. To enable students to conceive and execute artificial intelligence projects.

Program Learning Outcomes (PLOs)

  1. Create autonomous systems/ agents for solving complex real-world problems.
  2. Apply the tools and techniques to make a strategically important impact on industry and society.
  3. Pursue doctoral studies within the domain of Artificial Intelligence at top-ranked institutes of the world.
  4. Take a leadership role in both AI academia and industry.
  5. Students shall have the ability to make effective oral and written presentations on technical topics.