

COMPUTER SCIENCE

Students can earn a Bachelor’s in Computer Science from the National Institute of Technology (NIT), studying at the Lahore campus.
Thanks to NIT’s partnership with Arizona State University (ASU), students will benefit from a range of academic advantages, including, for the first time in Pakistan, courses enhanced with ASU curriculum.
This bachelor degree provides a comprehensive foundation in computing, software development, and problem-solving, preparing students to excel in technology-driven industries. With a blend of programming, mathematics, engineering principles, and ethics, students develop the skills necessary for designing and optimizing complex systems.
The curriculum begins with core programming, discrete mathematics, and digital design fundamentals. As students progress, they explore data structures, operating systems, computer architecture, and artificial intelligence. Advanced topics such as cybersecurity, distributed computing, natural language processing, and human-computer interaction prepare graduates for specialized roles in emerging fields.
PROGRAM OVERVIEW
DETAILS
A holistic approach is integrated through courses in ethics, psychology, sustainability, and communication, ensuring graduates develop critical thinking and leadership skills. The program also includes hands-on experience with capstone projects and real-world applications in software engineering, machine learning, and data visualization.
Graduates emerge as well-rounded professionals, equipped to innovate and solve problems in areas such as software development, artificial intelligence, cybersecurity, and system architecture, making them valuable assets to global technology industries.
CURRICULUM

CAREERS
Graduates are prepared to manage processes and people in a wide range of industries. Career opportunities include:

ADMISSIONS
Candidates for the National Institute of Technology (NIT) are selected based on the following criteria:
-
Academic Background (minimum 12-13 years of education)
-
Online Application Submission (including submission of supporting documents like Personal Statement, Letters of Recommendation etc.) + Admission Application Fee Payment
-
SAT Score (optional)
-
Application Review + Interview (if shortlisted)
Meeting the minimum eligibility criteria does not guarantee admission, as selection is competitive. Note that admission decisions are final, and are not subject to modification.
Applications Opening
19th May
FEE
$5000
PER ANNUM
Matriculation/Intermediate Requirements
Applicants must have studied Mathematics and two other subjects with a minimum of 60% marks.
Cambridge International (O & A Levels)
O Level: Eight subjects (English, Mathematics, Urdu, Islamiyat, Pakistan Studies + 3 electives), with an average of grade C. (Additional Mathematics does not count as an elective)
A Level: Three principal subjects, including Mathematics, with an average of grade C. (Further Mathematics and General Paper are excluded.)
OR
International Baccalaureate (IB)
-
Minimum 30/45 points, with Mathematics at Higher Level (HL).
-
English is compulsory; CAS and TOK must be completed.
-
Students must also pass Urdu, Islamiyat, and Pakistan Studies (via O-Level/SSC/IB).
OR
High School Diploma (HSD)
-
Minimum 60% overall, with Mathematics as a compulsory subject.
-
English is required, along with four principal electives in grades 9–12.
-
Students must also pass Urdu, Islamiyat, and Pakistan Studies (via O-Level/SSC/HSD)
For more information on tuition fees, please click here