Bachelor 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 will enjoy strong industry connections with valuable insights into information technology landscape and opportunities for internships.

Students will gain hands-on experience in the state-of-the-art facilities and build skills required to become a problem solver and innovator across a range of industries such as aviation, mining, engineering, finance, retail, logistics, government, health, entertainment, networking and communications.

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.

Application form and processing fee: Rs. 1,000/-
Registration / Admission fee: Rs. 20,000/-
Security (Refundable) Rs. 20,000/-
Tuition fee Per 1 Credit hour of Theory (Non-Lab Credit Hour) Rs. 7,500/- Per Credit Hour
Tuition fee Per 1 Credit hour of Computer Lab / Studio / Practical Lab Rs. 9,500/- Per Credit Hour)
Miscellaneous Rs. 10,000/-


Course Code Course Title Crdt Hrs. Pre Req.
NSC-101 Applied Physics 3(2+1) None
QTR-101 Calculus and Analytical Geometry 3(3+0) None
EWR-101 Introduction to Expository Writing 3(3+0) None
AHM-101 Introduction to Philosophy 3(3+0) None
SOC-101 Industrial & Organizational Psychology 3(3+0) None
ISM-101 Islamic Studies 3(3+0) None
  Total Credit Hours 18(17+1)  
Course Code Course Title Crdt Hrs. Pre Req.
CSC-101 Introduction to ICT 3(2+1) None
NSC-102 Science and Scientific Methods 3(3+0) None
QTR-102 Probability and Business Statistics 3(3+0) QTR-101
EWR-102 Cross-Cultural Comm. & Translation Skills 3(3+0) EWR-101
AHM-102 Professional Practices 3(3+0) None
SOC-102 Social Entrepreneurship 3(3+0) None
  Total Credit Hours 18(17+1)  
Course Code Course Title Crdt Hrs. Pre Req.
CSC-202 Discrete Structures 3(3+0) None
EWR-201 Critical Reading and Academic Writing 3(3+0) EWR-102
CSC-203 Programming Fundamentals 3(2+1) None
PST-201 Pakistan Studies 3(3+0) None
ITC-*** Elective-I / Minor-I 3(3+0) ***
  Total Credit Hours 15(14+1)  
Course Code Course Title Crdt Hrs. Pre Req.
CSC-204 Object Oriented Programming 3(2+1) CSC-203
CSC-205 Introduction to Software Engineering 3(3+0) CSC-201
ITC-201 Digital Logic and Design 3(2+1) CSC-201
MAT-*** Differential Equations 3(3+0) ***
ITC-*** Elective-II / Minor-II 3(3+0) ***
  Total Credit Hours 15(13+2)  
Course Code Course Title Crdt Hrs. Pre Req.
CSC-306 Data Structures & Algorithms 3(2+1) CSC-203
CSC-307 Introduction to Operating Systems 3(2+1) CSC-201
MGT-*** Financial Management 3(3+0) ***
ITC-302 IT Infrastructure 3(3+0) CSC-201
PHY-*** Introduction to Circuit Theory 3(2+1) ***
ITC-*** Elective-III / Minor-III 3(3+0) ***
  Total Credit Hours 18(15+3)  
Course Code Course Title Crdt Hrs. Pre Req.
ITC-303 Web Systems and Technologies 3(2+1) CSC-205
CSC-308 Data Communication & Networking 3(2+1) CSC-307
CSC-309 Introduction to Database Systems 3(2+1) CSC-201
MGT-*** Business Process Reengineering 3(3+0) ***
MGT-*** Financial Accounting 3(3+0) ***
ITC-*** Elective-IV / Minor-IV 3(3+0) ***
  Total Credit Hours 18(15+3)  
Course Code Course Title Crdt Hrs. Pre Req.
ITC-404 Systems and Network Administration 3(2+1) CSC-308
CSC-410 Information Security and Privacy 3(3+0) CSC-201
ECO-*** Managerial Economics 3(3+0) ***
ITC-498 Final Project - I 3(0+3) ***
ITC-*** Elective-V / Minor-V 3(3+0) ***
  Total Credit Hours 15(11+4)  
Course Code Course Title Crdt Hrs. Pre Req.
ITC-405 IT Project Management 3(2+1) CSC-205
CSC-411 Introduction to Research Methodology 3(3+0) None
HRM-*** Human Resource Management 3(3+0) ***
ITC-499 Final Project - II 3(0+3) ITC-498
ITC-*** Elective-VI / Minor-VI 3(3+0) ***
  Total Credit Hours 15(11+4)  

List of Minor/Supporting/Electives (Min. 4 – Max 6)

Code Course Title Crdt Hrs.
ITC-*** Enterprise Systems 3(3+0)
ITC-*** Cyber Security and Forensics 3(3+0)
ITC-*** Multimedia Systems 3(3+0)
ITC-*** Distributed Computing 3(3+0)
ITC-*** Ergonomics in Computer Systems 3(3+0)
ITC-*** Digital Image Processing 3(3+0)
ITC-*** Cloud Computing 3(3+0)
ITC-*** Internet of Things 3(3+0)
ITC-*** Managing IT Organizations 3(3+0)
ITC-*** Human Computer Interaction 3(3+0)
ITC-*** Computer Graphics 3(3+0)
ITC-*** Advanced Topics in Information Technology 3(3+0)