ICBS Faculty

Department of Computer Science

demo-attachment-1408-Group-46

Computer Science is a discipline concerned with analysis, design, implementation and maintenance of the computer software systems used in almost every profession. Due to this fact, computer scientists must be well-versed in the technologies needed for acquisition, representation, storage, transmission, transformation and used for information in digital form, further, they must also be capable of working closely with the members of other professionals associated with computing. BSCS program provides broad knowledge of theory and applications of software in different fields and allows students to choose an area of specialization in the domain of their own interest. Due to use of computer in every field of life there is a huge job market for computer professional.
demo-attachment-261-Group-56
FCS

Mission Statement

The typical job for the BS Computer Science graduates include database designing and administration, web development, quality assurance, game programming, intelligent systems, system analysis, computer graphics, modeling and simulation etc.

Read Carefully

Admission Criteria

F.Sc (Pre-Engg)/A-Level (Phy, Chem, Math) with minimum 60% marks (A-Level applicants to submit equivalence certificate from IBCC) or DAE in relevant discipline with minimum 60% marks. Entry Test of ICBS or UET entry test with at least 50% marks. Criteria based on the direction of OPEC included in SRO 1142 (1) 85 Regulations for Engineering Education of Pakistan.

Message from the Head of the Computer Science Department:

Faculty Computer Science

Read Carefully

Program Educational Objectives (PEOs)

PEO: 01

To provide in-depth understanding and education of civil engineering by incorporating analysis, design, construction and management of engineering problems.

PEO: 02

To impart ethics and concepts of sustainable development

PEO: 03

To enhance student skills through effective communication and teamwork

Program Offered

BS Computer Science

demo-attachment-1408-Group-46

SCHEME OF STUDIES

demo-attachment-1408-Group-46

Year 1

Semester -I

Course No Course Title Credit Hours
CC/Eng-101 English-I (Functional English) 3(3+0)
CC/SS-101 Islamic Education and Pakistan Studies *Ethics (For Non-Muslims) 3(3+0)
EL-101 Basic Electronics 3(2+1)
CS-101 Programming Fundamentals 3(2+1)
CS-102 Discrete Structures 3(3+0)
CS-103 Introduction to Information and Communication Technologies 3(2+1)
  Total Credits 18
demo-attachment-1408-Group-46

Year 1

Semester -II

Course No Course Title Credit Hours
CC/Eng-102 English-II (Technical and Report Writing) 3(3+0)
MG-101 Financial Accounting 3(3+0)
MT-101 Calculus and Analytical Geometry 3(3+0)
MT-102 Probability and Statistics 3(3+0)
CS-104 Object Oriented Programming 3(2+1)
CS-105 Digital Logic Design 3(2+1)
  Total Credits 18
demo-attachment-1408-Group-46

Year 2

Semester -III

demo-attachment-1408-Group-46

Year 2

Semester -IV

Course No Course Title Credit Hours
CC/Eng-203 English-III (Communication Skills) 3(3+0)
MG-202 Financial Management 3(3+0)
MT-203 Linear Algebra 3(3+0)
CS-206 Data Structures and Algorithms 3(2+1)
CS-207 Computer Organization and Assembly Language 3(2+1)
CS-208 Database Systems 3(2+1)
  Total Credits 18
Course No Course Title Credit Hours
MG-203 Human Resource Management 3(3+0)
MT-204 Multivariable Calculus 3(3+0)
CS-209 Design and Analysis of Algorithms 3(3+0)
CS-210 Computer Architecture 3(3+0)
CS-211 Web Engineering 3(2+1)
CS-212 Distributed Database Systems 3(3+0)
  Total Credits 18
demo-attachment-1408-Group-46

Year 3

Semester -V

Course No Course Title Credit Hours
SS-302 Psychology 3(3+0)
MT-305 Differential Equations 3(3+0)
CS-313 Visual Programming 3(2+1)
CS-314 Operating Systems 3(2+1)
CS-315 Computer Communication and Networks 3(2+1)
CS-316 Software Engineering 3(3+0)
  Total Credits 18
demo-attachment-1408-Group-46

Year 3

Semester -VI

Course No Course Title Credit Hours
SS-303 International Relations 3(3+0)
CS-317 Theory of Automata and Formal Languages 3(3+0)
CS-318 Telecommunication Systems 3(2+1)
CS-319 Computer Graphics 3(2+1)
CS-320 Software Project Management 3(3+0)
CS-321 Numerical Computing 3(3+0)
  Total Credits 18
demo-attachment-1408-Group-46

Year 4

Semester -VII

Course No Course Title Credit Hours
SS-404 Foreign Languages 3(3+0)
CS-422 Compiler Construction 3(2+1)
CS-423 Digital Image Processing 3(3+0)
CS-426 Final Project (Part-I)** 3(0+3)
  Total Credits 12
demo-attachment-1408-Group-46

Year 4

Semester -VIII

Course No Course Title Credit Hours
SS-405 Professional Practices 3(3+0)
CS-424 Artificial Intelligence 3(2+1)
CS-425 Human Computer Interaction 3(2+1)
CS-426 Final Project (Part-II) 3(0+3)
  Total Credits 12

Total Hours: 16+14+14+17+18+19+20+16=134 CR

ACCREDITATIONS