+92 42 111-111-822

Bachelor Of Information Technology

Eligibility Criteria

Bachelor’s in Information Technology focuses on the business and communication applications of computing. Students get trained theoretically as well as practically to acquire a qualification that supports their interests, boosts their career aspirations and equips them with the talents and skill-set to shape a productive career in the field of information technology. 

Students here will get the opportunities to combine their skills with business, social sciences, and humanities through multidisciplinary subjects and further refine their skills in web engineering, technology, security and knowledge analysis.

  • Software Engineer
  • Applications developer
  • Cyber security analyst
  • Game developer
  • Information systems manager
  • Software consultant
  • Multimedia programmer
  • Web developer
  • Embedded Software Engineer
  • Web designer
  • Higher Secondary School Certificate with Mathematics with at least 50% marks.
  • American High School Diploma( with Mathematics) with IBCC equivalence of 50%.
  • International Baccalaurate (with Mathematics) with IBCC equivalence of 50%.
  • GCE ‘O’ Level passes in 8 subjects and ‘A’ level in three principal subjects(with Mathematics) with IBCC equivalence of 50%.

Students of Intermediate (Pre-Medical) are eligible to apply for Bachelor Programs in Information Technology, Computer science and Software Engineering. All such students must pass deficiency courses of Mathematics of 6 credit hours within one year.


The minimum duration for completion of a BS degree is four years. The HEC allows a maximum period  of seven years to complete BS degree requirements.



Total Credit Hours: 130


First Year – Semester I
Course Code Course Title Credit Hrs. Course Category Pre-Req
NSC-101 Applied Physics 3(3+0) Maths & Science Foundation 1 None
QTR-101 Calculus and Analytical Geometry 3(3+0) Maths & Science Foundation 2 None
EWR-101 Introduction to Expository Writing 3(3+0) General Education 1 None
CSC-101 Introduction to ICT 3(2+1) General Education 2 None
SOC-101 Introduction to Soft Skills 3(2+1) University Elective 1 None
ISM-101 Islamic Studies 2(2+0) General Education 3 None
Total Credit Hours 17(15+2)    
First Year – Semester II
Course Code Course Title Credit Hrs. Course Category Pre-Req
CSC-102 Programming Fundamentals 4(3+1) Computing Core 1 None
ITC-101 Enterprise Systems 3(3+0) Domain IT Support 1 None
QTR-102 Probability and Statistics 3(3+0) Maths & Science Foundation 3 None
EWR-102 Communication & Presentation Skills 3(3+0) General Education 4 EWR-101
SOC-102 Soft Skills & Personality Development 3(1+2) University Elective 2 SOC-101
Total Credit Hours 16(13+3)    

Second Year

Second Year – Semester III
Course Code Course Title Credit Hrs. Course Category Pre-Req
CSC-203 Object Oriented Programming 4(3+1) Computing Core 2 CSC-102
CSC-204 Discrete Structures 3(3+0) Computing Core 3 None
EWR-201 Critical Reading and Academic Writing 3(3+0) General Education 5 None
ITC-202 Information Technology Infrastructure 3(3+0) IT Major/Core 1 None
PST-201 Pakistan Studies 2(2+0) General Education 6 None
Total Credit Hours 15(14+1)    
Second Year – Semester IV
Course Code Course Title Credit Hrs. Course Category Pre-Req
CSC-205 Data Structures and Algorithms 4(3+1) Computing Core 4 CSC-203
CSC-206 Software Engineering 3(3+0) Computing Core 5 None
ITC-203 Modeling and Simulation 3(3+0) Domain IT Support 2 None
QTR-203 Linear Algebra 3(3+0) Maths & Science Foundation 4 None
ITC-204 IT Project Management 3(3+0) IT Major/Core 2 None
Total Credit Hours 16(15+1)    

Third Year

Third Year – Semester V
Course Code Course Title Credit Hrs. Course Category Pre-Req
ITC-305 Web Technologies 3(3+0) IT Major/Core 3 None
CSC-307 Operating Systems 4(3+1) Computing Core 6 CSC-205
CSC-308 Database Systems 4(3+1) Computing Core 7 CSC-205
ITC-306 Software Requirements Engineering 3(3+0) Domain IT Support 3 CSC-206
MGT-301 Principles of Management 3(3+0) University Elective 3 None
Total Credit Hours 17(15+2)    
Third Year – Semester VI
Course Code Course Title Credit Hrs. Course Category Pre-Req
ITC-307 System and Network Administration 4(3+1) IT Major/Core 4 CSC-307
CSC-309 Computer Networks 4(3+1) Computing Core 8 None
SOC-303 Professional Development & Practices 3(3+0) General Education 7 None
ITC-*** Domain IT Elective-I 3(3+0) Elective-1 ***
ITC-*** Domain IT Elective-II 3(3+0) Elective-2 ***
Total Credit Hours 17(15+2)    

Fourth Year

Fourth Year – Semester VII
Course Code Course Title Credit Hrs. Course Category Pre-Req
ITC-408 Virtual Systems and Services 4(3+1) IT Major/Core 5 None
CSC-410 Information Security 3(3+0) Computing Core 10 None
ECO-401 Managerial Economics 3(3+0) University Elective 4 None
CSC-498 Final Project – I (Design) 3(0+3) Computing Core 9 None
ITC-*** Domain IT Elective-III 3(3+0) Elective-3 ***
Total Credit Hours 16(12+4)    
Fourth Year – Semester VIII
Course Code Course Title Credit Hrs. Course Category Pre-Req
ITC-409 Cyber Security 3(3+0) IT Major/Core 6 CSC-307
ITC-410 Database Administration and Management 4(3+1) IT Major/Core 7 None
CSC-499 Final Project – II (Implementation) 3(0+3) Computing Core 11 CSC-498
ITC-*** Domain IT Elective-IV 3(3+0) Elective-4 ***
ITC-*** Domain IT Elective-V 3(3+0) Elective-5 ***
Total Credit Hours 16(12+4)