The MS Computer Science program, established in 2012, aims to impart a research-oriented and design-centered education to produce innovators and IT specialists who will transform the IT landscape of Pakistan. Admission decisions are made on the basis of academic record, intellectual vitality and potential for innovation.The ITU Computer Science department has been awarded the highest rated “W” category by the National Computing Education and Accreditation Council (NCEAC).
Applicants must fulfill the following criteria in order to be considered for admission into the MSCS program at ITU:
- Completion of at least 16 years of education
- An undergraduate degree in Computer Science, Data Science, Information Technology, Software Engineering, Electrical Engineering, Computer Engineering, Mechatronics Engineering, Electronics Engineering, Telecom Engineering, Mechanical Engineering, Civil Engineering, Mathematics, Statistics, Accounting, Economics, Management Sciences, Management and Technology, and MSc Mathematics or any other related field, from an HEC recognized university*
- Scored 50% marks or above in matriculation, or equivalent examination.
- Scored 50% marks or above in intermediate, or equivalent examination.
- Scored at least 50% in the annual system, or CGPA of at least 2.0, in the terminal degree (Percentage will only be considered if CGPA is not mentioned on the transcript)
- Scored at least 50% in the ITU Graduate Admissions Test
- Those candidates who do not possess a strong CS background will be required to complete mandatory pre-required CS courses to compensate for their deficiency. The actual number of these courses will be decided at the time of admission
Details*
Required concepts and skills for MS Data Science/ MS Computer Science include: data structures, calculus, linear algebra and programming ability
General Notes
Note: Per HEC rules, candidates who have completed 12 years of education and obtained degrees other than Matriculation (SSC) or Intermediate (HSSC) may be required to obtain an equivalence certificate from the Inter Board Committee of Chairman (IBCC), Islamabad.
Applicants to the MS programs have to take the ITU Graduate Admission Test. A minimum score of 50% is required.
The ITU Graduate Admission Test will be held at the ITU campus in Arfa Software Technology Park in Lahore.
For information about dates please click here here.
There will be no interview for MS Computer Science degree program.
New Intake 2025
Semesters | Tuition Fee | University Dues | Semester Wise Total Fee |
First Semester | 93,000 | 45,900 | 138,000 |
Second Semester | 93,000 | 38,250 | 131,250 |
Third Semester | 65,000 | 40,000 | 105,000 |
Fourth Semester | 65,000 | 40,000 | 105,000 |
Total Degree Fee | 316,000 | 163,250 | 479,250 |
- A lump sum tuition fee will be charged for the semester as per the total required credit hours according to the approved roadmap/program structure of the respective degree program.
- The fee for a summer semester, course repeat/improvement will be charged Rs.10,400/per credit hour.
Total Annual Cost Per Student (Approx.)
Cost Per Student (2024-2025) in PKR |
|
Total Annual Cost Per Student (Approx) | 721639 |
---|---|
Subsidy from Provincial Government | 66824 |
Subsidy from Federal Government | 85514 |
Subsidy from ITU Endowment & investment incomes | 334301 |
Student’s Contribution | 235000 |
- Total Annual Cost Per Student (Approx.)
For MS Batch 2024
Semesters | Tuition Fee | Other Dues | Sem. Wise Total Fee |
Fall-2025 | 62,000 | 38,250 | 100,250 |
Spring-2026 | 62,000 | 38,250 | 100,250 |
124,000 | 76,000 | 200,500 |
- A lump sum tuition fee will be charged for the semester as per the total required credit hours according to the approved roadmap/program structure of the respective degree
- The fee for a course repeat/improvement will be charged For MS Programs: Rs.10,400/per credit hour.
Fee for International Students
Particular | Fee for the International Students |
Admission Fee | 50$ |
University Dues (Per Semester) | 200$ |
- A 5% annual increment has been implemented on all dues.
- Revised approved fee structure will be implemented from Fall-2025 session.
Degree Structure / Program Information
ITU’s MS Computer Science degree is centred around the need for computer scientists to master the theoretical foundations of the field and be able to apply and integrate them with other technologies. Our degree also has a great focus on research and innovation designed to grapple with locally relevant problems.
Learning Outcomes:
- Students will be able to possess advanced knowledge of Computer Science field
- Students will be able to think creatively and critically; to solve non-trivial problems
- Students will be able to use computing knowledge to develop efficient solutions for real life problems
- Students will be able to design solutions and can conduct research related activities
Recommended Courses:
The following core courses are much recommended to be completed before entering the MS (CS) program.
- Data Structures & Algorithms /OR Design & Analysis of Algorithms
- Computer Architecture/Assembly Lang.
- Theory of Automata
- Operating Systems
- Computer Programming
- Data Structures
- Database Systems
- Computer Networks
- Software Engineering
Credit Hours Required for Graduating:
The MS Computer Science at Information Technology University is a 31 credit hour (CH) program divided into computer science core courses, computer science elective course and a thesis submitted in partial fulfillment of the requirements for the Degree of Master of Science in Computer Science. The course content is aligned with the Higher Education Commission (HEC) guidelines.
Minimum Credit Hours required for graduating:
Credit Hours | |
---|---|
Core | 13 |
Electives | 12 or more |
Thesis(Minimum 16 Cr.Hrs must be completed) | 6 |
Core Courses:
The core courses that all students must take in order to complete their MS degree are as follows:
Advanced Algorithms Analysis |
Advanced Computer Architecture |
Advanced Operating Systems |
Theory of Automata-II |
The tentative list of graduate electives to be offered during the degree program is provided below.
Electives |
Computer Vision |
Blockchain |
Deep Learning |
Theory and Application of Virtual Reality |
Spatial Data Science |
Natural Language Processing |
Medical Image Computing |
Machine Learning |
Cyber-Physical Systems |
Introduction to Speech Processing |
Generative AI and LLMs |
Remote Sensing: Data & Methods |
ML and DL Ops |
Cyber Security |
*Please note that the list of electives is subject to change.
The roadmap of MS Program is as follows:
Semester I | |
Course Title | Credit Hours |
Advanced Algorithms Analysis | 3 |
Advanced Computer Architecture | 3 |
CS Elective I | 3 |
Semester II | |
Course Title | Credit Hours |
Advanced Operating Systems | 3 |
Theory of Automata-II | 3 |
Research Methodology | 1 |
CS Elective II | 3 |
Semester III | |
Course Title | Credit Hours |
CS Elective III | 3 |
Thesis I | 3 |
Semester IV | |
Course Title | Credit Hours |
CS Elective IV | 3 |
Thesis II | 3 |