GCWUF Logo


Government College Women University Faisalabad

BS Computer Science

Semester I

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-301 Programming Fundamentals      3 (2 -1)
CSC-303 Introduction to Information and Communication Technologies 3 (2-1)
Minor Course    
ENG-321 English –I Language in Use 3 (3-0)
MTH-323 Calculus and Analytical Geometry 3 (3-0)
PST- 321 Pakistan Studies 2 (2-0)
PHY-405 Basic Electronics 3 (3-0)
Total   17 (15-2)  

Semester II

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-302 Object Oriented Programming 3 (2 -1)
CSC-304 Discrete Structures 3 (3-0)
Minor Course  
STA-320 Introduction to Statistical Theory 3 (3-0)
ENG-322 English-II: Academic Reading & Writing 3 (3-0)
ISL-408 Islamic Studies 2 (2-0)
BBA-304 Financial Accounting    3 (3-0)
CHM-300 Environmental Science 1 (1-0)
Total   18 (17-1)  

 Semester III

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-401 Data Structures and Algorithms 3 (2-1)
CSC-403 Digital Logic and Design           3 (2-1)
CSC-405 Introduction to Database Systems 3 (2-1)
CSC-407 Introduction to Operating Systems 3 (2-1)
Minor Course    
ENG-421 English –III: Communication Skills 3 (3-0)
MTH-325 Multivariable Calculus 3 (3-0)
Total   18(14-4)  

Semester IV

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-402 Data Communication and Networks 3(2-1)
CSC-404 Computer Architecture 3(3-0)
CSC-406 Web Design and Development 3(2-1)
CSC-408 Software Engineering I 3(2-1)
Minor Course    
MTH-404 Linear Algebra 3 (3-0)
MTH-406 Ordinary Differential Equations 3 (3-0) Revised
BBA-406 Fundamental of Marketing 3 (3-0)
Total   21 (18-3)  

Semester V

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-501 Software Engineering-II                        3 (2-1)
CSC-503 Theory of Automata and Formal Languages        3 (3-0)
CSC-505 Visual Programming 3 (2-1)
CSC-507 Human Computer Interaction 3 (3-0)
CSC-509 Computer Organization and Assembly Language     3 (2-1)
Minor Course    
MTH-601 Numerical Analysis 3 (3-0)
CHIN-305 Learn Chinese Language 3(3-0)  
Total   18(15-3)  

* Students with CGPA 3.5 in four semesters can opt learn Chinese Language Course

Semester VI

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-502 Distributed Database Systems 3(2-1)
CSC-504 Computer Graphics 3(2-1)
CSC-506 Design and Analysis of Algorithms 3 (3-0)
CSC-508 Advanced Object Oriented Programming 3(2-1)
CSC-510 Social Computing 3 (3-0) New Course
Total   15 (12-3)  

Semester VII

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-601 Mobile application and Development                                    3(2-1)
CSC-603 System Programming    3(2-1)
CSC-605 Compiler Construction 3(2-1)
CSC-607 Artificial Intelligence 3 (2-1)
CSC-609 Information Security  3(3-0)
CSC-629 Seminar 1(0-1) Revised
Minor Course    
PSY-301 Introduction to Psychology       3 (3-0)
Total   19 (14-5)  

Semester VIII

Course Code Title of the Course Credit Hours Revised/Not Revised
Major Course    
CSC-630 Special Problem                       1 (1-0) Revised
CSC-602 Professional Practices               3 (3-0)
*CSC-631 Project 6 (0-6)
*CSC-633 Thesis 6 (0-6)
Minor Course    
BBA-506 Human Resource Management 3 (3-0)
Total   13 (7-6)  

 

Program Award Duration Semester Credit Hours
Bachelor of Sciences BS Computer Science 4Years 8 Semesters 139