GCUF Logo

BS Software Engineering

Semester 1

Course Code

Course Title

Credit Hours

CSI – 301 Programming Fundamentals

4 ( 3 -1)

CSI – 303 Introduction to Computing

4 ( 3 -1)

ENG-321 English-I (Functional English)

3 ( 3 – 0)

IST – 302 Islamic and Pakistan Studies

3 ( 3 – 0)

MTH-301 Calculus and Analytical Geometry

3 ( 3 – 0)

Total

17

Semester 2

Course Code

Course Title

Credit Hours

CSI – 302 Object Oriented Programming

4 ( 3 – 1)

CSI – 304 Discrete Structures

3 ( 3 – 0)

ENG-322 English-IIĀ  (Technical and Report Writing)

3 ( 3 – 0)

STA-302 Probability and Statistics

3 ( 3 – 0)

MTH-304 Advanced Calculus

3 ( 3 – 0)

EET-302 Basic Electronics

3 ( 3 – 0)

Total

19

Semester 3

Course Code

Course Title

Credit Hours

CSI – 401 Data Structure and Algorithms

3 ( 2 – 1)

CSI – 403 Digital Logic and Design

3 ( 2 – 1)

CSE- 401 Introduction to Software Engineering

3 ( 3 – 0)

ENG-401 English-III (Communication Skills)

3 ( 3 – 0)

CSI – 405 Introduction to Database Systems

4 ( 3 -1)

Total

16

Semester 4

Course Code

Course Title

Credit Hours

CSI – 402 Operating Systems

3 ( 2 – 1)

CSE -402 Software Engineering-II

4 ( 3 -1)

CSE -404 Software Construction

3 ( 2 – 1)

MTH-402 Linear Algebra

3 ( 3 – 0)

CSI – 404 Design and Analysis of Algorithms

3 ( 3 – 0)

SOC-401 Sociology

3 ( 3 – 0)

Total

19

Semester 5

Course Code

Course Title

Credit Hours

CSI – 501 Web-Engineering

3 ( 2 – 1)

CSI – 503 Theory of Automata & Formal Languages

3 ( 3 – 0)

CSE -501 Software Requirements Engineering

3 ( 2 – 1)

CSE -503 Formal Methods in Software Engineering

3 ( 3 – 0)

CSE -505 Software Engineering Economics

3 ( 3 – 0)

BBA-501 Human Resource Management

3 ( 3 – 0)

Total

18

Semester 6

Course Code

Course Title

Credit Hours

CSI – 502 Computer Communications and Networks

3 ( 2 – 1)

CSI – 504 Computer Graphics

3 ( 2 – 1)

CSI – 506 Artificial Intelligence

3 ( 2 – 1)

CSE -502 Software Design and Architecture

3 ( 2 – 1)

CSE -504 Software Quality Engineering

3 ( 2 – 1)

CSE -502 Enterprise Security Architecture

3 ( 3 – 0)

Total

18

Semester 7

Course Code

Course Title

Credit Hours

CSI – 601 Human Computer Interaction

3 ( 3 – 0)

CSE -601 Software Project Management

3 ( 3 – 0)

CSE -603 Software Metrics

3 ( 3 – 0)

CSE-601 Mathematical tools for Software Engineering

3 ( 3 – 0)

BBA-601 Marketing

3 ( 3 – 0)

ENG-601 English for Employment

3 ( 3 – 0)

Total

18

Semester 8

Course Code

Course Title

Credit Hours

CSE -602 Professional Practices

3 ( 3 – 0)

CSI – 630 Senior Design Project

6 ( 0 – 6)

Total

09