B.S. programs

 

  • Duration of the program, Four years.
  • Number of semesters, Eight (Two semester every year)
  • Duration of each semester is 16 weeks or so.
  • Number of courses, Twelve courses every year (6 courses per semester)
  • Credit hours per course, Three credit hours per course
  • Total credit hours 144
  • Total number of courses 48


Below are the few important semester rules taken from the Semester Rules Book-2002 for the convenience of the students in order to remove their difficulties which they face very soon after getting admission:

GRADE POINT & CGPR FORMULA:

Following is the table for Numeric & Alphabetical grades with Grade Point & CGPR formula for B.S. (Four Years) degree program:

GRADE POINT TABLE

Numeric Score Alphabetic Grade Grade Point
90 & above A+ 4.0
85-89 A 4.0
80-84 A- 3.8
75-79 B+ 3.4
71-74 B 3.0
68-70 B- 2.8
64-67 C+ 2.4
61-63 C 2.0
57-60 C- 1.8
53-56 D+ 1.4
50-52 D 1.0
BELOW FAILS 0.0

 

ASSESSMENT:

A minimum of 50% marks are required to pass. Both theory and practical exams are separate passing heads.

Categories

Category K : Applicants who passed their prerequisite examination from Karachi Board. Also those who passed their prerequisite examination from the Federal Board provided that the college where studied is located in Karachi. 
Category S : Applicants who passed their pre-requisite examination form any Board located in any where in the Province of Sindh excluding Karachi. 
Category P : Applicants who passed their prerequisite examination from Pakistan or foreign Board/teaching Institution excluding those located in the Province of Sindh. 

 

Bachelors of Science in Computer Science, B.S. (C.S.) Degree Program

Semester - I   Semester - II
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
BSCS-301 Introduction to Computer Science - I 2+1   BSCS-302 Introduction to Computer Science - II 2+1
BSCS-303 Mathematics - I (Calculus) 3+0   BSCS-304 Mathematics - II (Differential Equations) 3+0
BSCS-305 Statistics and Data Analysis 2+1   BSCS-306 Probability and Statistical Methods 2+1
BSCS-307 Physics - I (General Physics) 2+1   BSCS-308 Physics - II (Electricity and Magnetism) 2+1
BSCS-309 English 3+0   BSCS-310 English 3+0
BSCS-311 Islamic Learning or Ethics 3+0   BSCS-312 Urdu/Humanities 3+0
BSCS-313 Pakistan Studies 3+0        

 

Semester - III   Semester - IV
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
BSCS-401 Digital Computer Design Fundamentals 2+1   BSCS-402 Data Structures 2+1
BSCS-403 Assembly Language Programming 2+1   BSCS-404 System Design with Microprocessors 2+1
BSCS-405 Mathematics - III (Linear Algebra & Analytical Geometry) 3+0   BSCS-406 Mathematics - IV (Numerical Computing) 2+1
BSCS-409 Materials, Semiconductors and Devices 2+1   BSCS-410 Electronics 2+1
BSCS-411 Discrete Mathematics 3+0   BSCS-412 Software Engineering and Project Management 2+1
BSCS-413 Object Oriented Programming 2+1   BSCS-414 Communication Skills and Report Writing 3+0

 

Semester - V   Semester - VI
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
BSCS-501 Theory of Computer Science 2+1   BSCS-502 Concepts of Operating Systems 2+1
BSCS-503 Data Communication and Networking - I 2+1   BSCS-504 Compiler Construction - I 2+1
BSCS-505 Stochastic Processes and Inference (Optional) 2+1   BSCS-506 Modeling and Simulation (Optional) 2+1
BSCS-507 Operations Research - I (Optional) 2+1   BSCS-508 Operations Research - II (Optional) 2+1
BSCS-509 Database Systems 2+1   BSCS-510 Microcomputer Design & Interfacing-I (Optional) 2+1
BSCS-511 Computer Organization and Architecture 2+1   BSCS-512 Data Communication and Networking - II 2+1
BSCS-513 Advanced Numerical Analysis (Optional) 2+1   BSCS-514 Computer Graphics 2+1
BSCS-515 Artificial Intelligence 2+1   BSCS-520 Advanced Software Engineering 2+1
BSCS-517 System Analysis & Design (Optional) 2+1   BSCS-522 Expert Systems 2+1
BSCS-519 Business Programming Language (Optional) 2+1        

 

Semester-VII and Semester-VIII
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
BSCS-601 Theory of Operating Systems 2+1   BSCS-602 Operating System Case Study (Optional) 2+1
BSCS-603 Compiler Construction - II 2+1   BSCS-604 Natural Language Processing 2+1
BSCS-605 Advanced Computer Graphics (Optional) 2+1   BSCS-606 Distributed Database Systems 2+1
BSCS-607 Financial Accounting 3+0   BSCS-610 Design and Analysis of Algorithms 2+1
BSCS-609 Microcomputer Design & Interfacing-II (Optional) 2+1   BSCS-612 Financial Management 3+0
BSCS-611 Parallel Computing (Optional) 2+1   BSCS-616 Multimedia Systems (Optional) 2+1
BSCS-613 Management Information System 2+1   BSCS-618 Computational Linear Algebra (Optional) 2+1
BSCS-619 *Thesis 3+0   BSCS-620 *Thesis 3+0
BSCS-621 Topics of Current/Special Interest. Introduction to Machine and recent trends in Software Development. (Optional) 3+0   BSCS-624 Project 3+0
BSCS-625 VLSI Design Techniques (Optional) 2+1   BSCS-632 Wireless Communication (Optional) 2+1
BSCS-631 Network Security and Cryptography (Optional) 2+1   BSCS-634 Neural Networks and Fuzzy Logic (Optional) 2+1
BSCS-633 Internet Application Development (Optional) 2+1   BSCS-636 Human Computer Interaction (Optional) 3+0
BSCS-635 Data Warehousing and Data Mining (Optional) 2+1   BSCS-638 Remote Sensing and Geographic Information System (Optional) 2+1

* Thesis (i.e. BSCS-619 and BSCS-620) will be assigned to only those students
who secure greater than 3.00 CGPR up to Sixth Semester.

For detailed description of courses [ click here ]

 

Bachelors of Science in Software Engineering, B.S. (S.E.) Degree Program

Semester - I Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-301 Calculus and Analytical Geometry None 3+0
CSSE-303 Computer Logic Design and Computer Organization None 2+1
CSSE-305 Introduction to Computer Science with Contemporary Language None 2+1
CSSE-307 Islamic Studies or Ethics None 3+0
CSSE-311 English None 3+0
CSSE-313 Introduction to Software Engineering None 2+1

Semester - II Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-302 Business Communication Skills None 3+0
CSSE-304 Pakistan Studies None 3+0
CSSE-306 Calculus and Analytical Geometry-II Calculus and Analytical Geometry-I 3+0
CSSE-308 Linear Algebra None 3+0
CSSE-310 Object Oriented Concepts Introduction to Computer Science with Contemporary Language 2+1
CSSE-314 Urdu / Humanities None 3+0

Semester - III Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-403 Relational Data Base Management System None 2+1
CSSE-405 Data Structure and Application Object Oriented Concepts 2+1
CSSE-411 Ordinary Differential Equation None 3+0
CSSE-413 Automata Theory None 3+0
CSSE-415 Software Development Introduction to Software Engineering 2+1
CSSE-417 Probability & Statistics None 3+0

Semester - IV Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-402 Assembly Language None 2+1
CSSE-404 Introduction to Operating Systems None 2+1
CSSE-406 Business Economics None 3+0
CSSE-412 Discrete Mathematics Ordinary Differential Equations 3+0
CSSE-414 Advanced Software Engineering Introduction to Software Engineering 2+1
CSSE-416 Psychology None 3+0

Semester - V Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-501 Compiler Construction Automata Theory 2+1
CSSE-503 Computer Architecture Computer Logic Design and Computer Organization 3+0
CSSE-505 Organizational Behaviour Business Economics 3+0
CSSE-507 Practical Networking and Data Communications None 2+1
CSSE-509 Artificial Intelligence in Software Engineering Advanced Software Engineering 2+1
CSSE-511 Numerical Analysis Discrete Mathematics 3+0

Semester - VI Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-502 Internet Programming Techniques Practical Networking and Data Communications 2+1
CSSE-504 Topic of Current Interest-I None 3+0
CSSE-506 Software Project Management Advanced Software Engineering 2+1
CSSE-508 Marketing Management Business Economics 3+0
CSSE-512 Network Security Practical Networking and Data Communications 2+1
CSSE-514 Data Warehousing & Data Mining Relational Database Management Systems (RDBMS) 2+1

Semester - VII Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-601 Distributed Computing None 3+0
CSSE-603 Software Process Management Software Project Management 2+1
CSSE-605 Computerized Accounting None 2+1
CSSE-607 Topic of Current Interest-II Topic of Current Interest-I 3+0
CSSE-611 Project - I Software Project Management 3+0

Semester - VII Total Credit Hrs: 18
Course Code Course Name Pre-Requisite Credit Hrs.
CSSE-602 Operations Research None 3+0
CSSE-604 Software Testing Software Process Management 3+0
CSSE-606 Topic of Current Interest-III Topic of Current Interest-II 3+0
CSSE-608 Project-II Project-I         3+0
CSSE-610 Management Risk and Decision Support System None 3+0
Total Credit Hours (All Eight Semesters): 138
* Courses in Topic of Current Interest
 --- Enterprise Resource Planner --- Web Infrastructure Services and Applications --- Game Theory and Simulation --etc.
 --- API Programming --- Enterprise Network Technologies/ Window/Linux --- Entrepreneurship --etc.

For detailed description of courses [ click here ]

 

"Masters in Computer Science”, MCS Degree Program

Compulsory Courses

MCS Previous
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
CS-501

Fundamentals of Digital Computer

2 + 1

 

CS-502

Automata Theory

3 + 0

CS-503

Statistical Method

2 + 1

 

CS-504

Statistical Methods Advanced

2 + 1

CS-505

Numerical Computing - I

2 + 1

 

CS-506

Numerical Computing - II

2 + 1

CS-507

Linear Programming

2 + 1

 

CS-508

Linear Programming Advanced

2 + 1

CS-509

Programming Languages

2 + 1

 

CS-510

Programming Languages Advanced

2 + 1

CS-511

Models & Inference

2 + 1

 

CS-512

Advanced Assembly Language

2 + 1

CS-513

Computer Architecture

2 + 1

 

CS-514

Discrete Mathematics

3 + 0

CS-515

Design and Analysis of Algorithms

2 + 1

 

 

 

 

MCS Final
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
CS-601 Database Management Systems 2 + 1   CS-602 Structured Programming 2 + 1
CS-603 Operations Research 2 + 1   CS-604 Operations Research Advanced 2 + 1
CS-605 Digital & Analog Computers & Servo Mechanism 2 + 1   CS-606 Decision Theory 2 + 1
CS-607 Numerical Computing Advanced - I 2 + 1   CS-608 Numerical Computing Advanced - II 2 + 1
CS-609 Introductory Computer Simulation 2 + 1   CS-610 Applications of Computer Simulation 2 + 1


Optional Courses

MCS Final
Course Code Course Name Credit Hrs.   Course Code Course Name Credit Hrs.
CS-611

System Analysis & Design - I

2 + 1

 

CS-612

System Analysis & Design - II

2 + 1

CS-613

Operating Systems

2 + 1

 

CS-614

Advanced COBOL Programming

2 + 1

CS-615

Software Engineering

2 + 1

 

CS-616

Artificial Intelligence

2 + 1

CS-617

Expert Systems

2 + 1

 

CS-618

Computer Graphics

2 + 1

CS-619

Microprocessor and Applications

2 + 1

 

CS-620

Compiler Construction

2 + 1

CS-621

Graph Theory

2 + 1

 

CS-622

Data Communications & Networking

2 + 1

CS-623

Data Structures and Algorithm Analysis

2 + 1

 

CS-624

Object Oriented Analysis and Design

2 + 1

CS-625

Neural Networks and Fuzzy Logic

2 + 1

 

CS-626

Data Warehousing and Data Mining

2 + 1

CS-691

Thesis

2 + 1

 

CS-692

Thesis

2 + 1

CS-693

Project

2 + 1

 

 

 

 

For detailed description of courses [ click here ]