seperator
Islamabad :
Haripur :
Abbottabad :
+92-051-2287256-7
+92-995-616695
+92-992-343330-31

Get Education In The Fastest Growing Industry

Apply Online

Bachelor of Science in Software Engineering

Program Duration 4 Years (8 Semesters)

Eligibility Criteria

Intermediate (Pre-Engineering/ Computer Science) with at least 45% Marks or A-Levels (22 Points) with Equivalency Certificate from IBCC Islamabad or an equivalent certificate from a recognized institution.

Scheme of Studies for BS in Software Engineering

Semester 1

Course No. Course Title Credit Hrs.
CS 110 Introductions to CS 2 - 1
MA101 Calculus and Analytical Geometry 3 - 0
GS 111 Physics-I 2 - 1
ENG 111 Basic Communication Skills 3 - 0
CS 116 Programming Fundamentals 3 - 1
GS 123 Islamic Studies (for Muslims) OR 2 - 0
GS 240 Values Ethics & Society (for Non-Muslims) 2 - 0

Semester 2

Course No. Course Title Credit Hrs.
MA 105 Multivariable Calculus 3 - 0
CS 125 Object Oriented Programming 3 - 1
ELC 216 Electronics I 2 - 1
MA 213 Discrete Maths 3 - 0
ENG 316 Effective Communication Skills 3 - 0
GS 128 Pakistan Studies 2 - 0

Semester 3

Course No. Course Title Credit Hrs.
CS 232 Data Structures & Algorithm 3 - 1
SE 211 Introduction to Software Engineering 3 - 1
MA 135 Differential Equations 3 - 0
IT212 Database Systems 3 - 1
MA 313 Probability & Statistics 3 - 0

Semester 4

Course No. Course Title Credit Hrs.
MA 242 Applied Linear Algebra 3 - 0
COM 304 Data Communication & Networks 3 - 1
SE 313 Software Requirement & Specification 3 - 0
CS 241 Design and Analysis of Algorithm 2 - 1
EE 223 Digital Logic & Design 3 - 1

Semester 5

Course No. Course Title Credit Hrs.
CS 222 Operating System 3 - 1
CS 252 Computer Organization and Architecture 3 - 0
CS 340 Automata Theory 3 - 0
SE 452 Object Oriented Software Engineering 3 - 0
CS 236 Programming in JAVA 3 - 1

Semester 6

Course No. Course Title Credit Hrs.
CS 333 Visual Programming 2 - 1
CS 438 Human Computer Interaction 2 - 1
CS 345 Compiler Concepts 2 - 1
IT 350 E-Commerce (GE) 2 - 1
SE 411 Software Design & Architecture 3 - 0
ENG 322 Technical Report Writing 2 - 0

Semester 7

Course No. Course Title Credit Hrs.
SE 323 Software Verification and Validation 3 - 0
IT 214 Artificial Intelligence 3 - 1
CS 455 Mobile Applications Development 2 - 1
CS 442 Professional Practices (GE) 3 - 0
RES 491 Project Phase I 0 - 3
Elective I 3 - 0

Semester 8

Course No. Course Title Credit Hrs.
SE 422 Software Project Management 3 - 0
Elective II 3 - 0
Elective III 3 - 0
RES 301 Seminar 0 - 1
RES 492 Project Phase II 0 - 3

To See the Fee Structure of the Program  Click here