BS Information Technology

The Department of Computer Sciences at Bahria University is home of quality education and multidisciplinary research. The Department is focusing on producing computing professionals and entrepreneurs to lead technical, economic and social development of the society. The BS Information Technology program provides understanding of the fundamental and advanced concepts of Information Technology. The aim is to prepare graduates who can meet the computer technology needs of businesses and organizations.

Academic Eligibility for Admission

BS Information Technology  – Road Map

Semester 1

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
None CSC 114 Introduction to Information & Communication Technology 2 0 2  

16

 

None CSL  114 Introduction to Information & Communication Technology Lab 0 1 1
None CSC 113 Computer Programming 3 0 3
None CSL  113 Computer Programming Lab 0 1 1
None ENG  105 Functional English 3 0 3
None GSC  110 Applied Calculus & Analytical Geometry 3 0 3
None GSC  114 Applied Physics 2 0 2
None GSL  114 Applied Physics Lab 0 1 1

Semester 2

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
CSC  113 CSC 210 Object Oriented Programming 3 0 3  

 

 

16

CSC  113 CSL  210 Object Oriented Programming Lab 0 1 1
ENG  105 HSS  120 Communication Skills 3 0 3
None GSC  221 Discrete Mathematics 3 0 3
University  Elective – I 3 0 3
GSC  114 CEN  122 Digital Design 2 0 2
GSC  114 CEL  122 Digital Design Lab 0 1 1

 Semester 3

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
CSC   113 CSC   221 Data Structures & Algorithms 3 0 3  

 

 

17

CSC   113 CSL   221 Data Structure & Algorithms Lab 0 1 1
None CEN   222 Data Communication and Networking 3 0 3
None CEL   222 Data Communication and Networking 0 1 1
None CSC   307 Professional Practices 3 0 3
None GSC   121 Linear Algebra 3 0 3
None GSC   122 Probability & Statistics 3 0 3

Semester 4

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
CSC   221 CSC   320 Operating Systems 3 0 3  

 

17

CSC   221 CSL   320 Operating Systems Lab 0 1 1
None CSC   407 Information Security 3 0 3
None CSC   220 Database Management Systems 3 0 3
None CSL   220 Database Management Systems Lab 0 1 1
None SEN  220 Software Engineering 3 0 3
University  Elective – II 3 0 3

Semester 5

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
SEN 220 ITC   311 IT Project Management 3 0 3 16
CEN   222 ITC   312 System and Network Administration 3 0 3
CEN   222 ITL   312 System and Network Administration Lab 0 1 1
None ITC 226 Web Systems & Technologies 2 0 2
None ITL 226 Web Systems & Technologies 0 1 1
SEN  220 SEN 458 Software Requirement Engineering 3 0 3
University  Elective – III 3 0 3

Semester 6

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
CSC 220 ITC 321 Enterprise Systems 3 0 3  

 

18

None ITC 324 IT Infrastructure 3 0 3
HSS 120 HSS 320 Technical Writing & presentation skills 3 0 3
University  Elective – IV 3 0 3
Elective 1 (3+0 or 2+1)  – 3
Elective 2 (3+0 or 2+1)  – 3

Summer:

Pre-requisite Course code Course Title Lec Lab CR CR/Sem
Internship 0 0 0 0

 

Semester 7

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
CEN  222 ITC 411 Cyber Security 3 0 3  

 

18

None PAK 101 Pakistan Studies 2 0 2
CSC 220 ITC   424 Database Administration and Management 3 0 3
CSC   220 ITC   424 Database Administration and Management Lab 1 1
None ESC 498 Project – I 0 3 3
Elective 3 (3+0 or 2+1)  – 3
Elective 4 (3+0 or 2+1)  – 3

 

Semester 8

Pre-requisite Course Code Course Title Lec Lab CR CR/Sem
None ESC 499 Project   II 0 3 3  

 

 

 

15

CSC   320 ITC   422 Virtual Systems and Services 3 0 3
CSC   320 ITL   422 Virtual Systems and Services Lab 0 1 1
None ISL 101 Islamic Studies 2 0 2
Elective 5 (3+0 or 2+1)  – 3
Elective 6 (3+0 or 2+1)  – 3