Header IMCB H-9

BS-CS

Bachelor of Science - Computer Science

Bachelor of Science (Computer Science)

Objectives

We are determined to produce computing professionals and entrepreneurs to lead technical, economic and social development of the society. The BS Computer Science program provides understanding of the fundamental and advanced concepts of Computer Science. The aim is to prepare graduates who can analyze, design and develop effective software systems. Our BS Computer Science program is oriented to construct reliable, robust and usable software. Student will be able to design, implement and manage systems combining rich scientific, computational, communication and multimedia facilities in different domains. We wish to provide our students with a balanced breadth and depth of knowledge in computer science that will enable them to begin their professional career in software industry or to continue their further education.

Our BS(CS) program enable students to:

·         Analyze and solve problems using their computing knowledge

·         Design effective solutions using appropriate techniques and tools

·         Communicate effectively both verbally and in writing

·         Work independently where required, but also to coordinate in teams

·         Learn new technologies

·         Understand their ethical responsibilities as computer professionals


 
Program Structure

                During the BS program, students will be able to master the expertise about the current and future issues affecting the usage and development of computer-based systems. Initially students learn basics of computing discipline through foundation courses, and will build their knowledge of the discipline through core courses. In the last three semesters students will extend their knowledge in a specialized area of their choice through elective courses and consolidate the whole of the courses material in the final year compulsory project.

Salient Features:

¾  Degree from Quaid-e-Azam University

¾  Highly Qualified Faculty

¾  Up-to-date Computer Labs

¾  Multimedia Classrooms

¾  Very Nominal Fee

¾  Large collection of Library books

¾  Semester-based Examinations

¾  Public Sector Prestigious College at Central Location

¾  Near Metro Bus Terminal

¾  Easy and Ample Public Transport

¾  Fleet of  College Transport

¾  Best Discipline

¾  Cafeteria

¾  Indoor/outdoor playing facilities

¾  Mosque

Faculty

All the faculty members at Department of Computer Science IMCB H-9 are regular government employees and possess requisite academic and professional qualifications and industry certifications. Department has two Ph.D’s and rest are M.S /M.Phil qualified. Our faculty is having wide experience of research, software development technologies and are well aware of market needs & trends.

Eligibility for Admission

·         At least 50% marks in the HSSC or an equivalent examination.

·        Must have studied Mathematics at the HSSC level.

·         Below 22 years of age at the time of admission.

 

 

BS (Computer Science) Course Structure
(130 Credit Hours)

 Code

Course Title

Cr. Hr.

Department

Req. of

Semester 1

EN-101

English-1

3

Linguistics

Univ

PS-101

Pakistan Studies

2

Natural Sciences

Univ

MA-101

Calculus & Analytical Geometry-I

3

Mathematics

Univ

PH-101

Introductory Mechanics & Waves

3

Physics

Faculty

CS-101

ICT/Introduction to Computing

3

Computer Science

Univ

CS-105

Problem Solving and Programming

2+1

Computer Science

CS F&C


Credit Hours

17



Semester 2

EN-102

English-2

3

Linguistics

Univ

IS-101

Islamic Studies

2

Natural Sciences

Univ

MA-102

Calculus & Analytical Geometry-II

3

Mathematics

Univ

PH-103

Electricity, Magnetism and Thermal Physics

3

Physics

Faculty

MA-205

Discrete Mathematics

3

Mathematics/C.S

Faculty

CS-121

Object Oriented Programming

3+1

Computer Science

CS F&C


Credit Hours

18



Semester 3

EN-201

English – 3

3

Linguistics

Univ

PY-101

Introduction to Psychology

3

Natural Sciences

Univ

CS-211

Data Structures

2+1

Computer Science

CS F&C

CS-212

Human Computer Interaction

3

Computer Science

CS F&C

CS-103

Introduction to Computer Organization

3

Computer Science

CS F&C


Credit Hours

16



 

Code

Course Title

Cr. Hr.

Department

Req. of

Semester 4

CH-101

Chemistry-I

3

Chemistry

Faculty

CS-225

Database System

3

Computer Science

CS F&C

MA-207

Differential Equations & Linear Algebra

3

Mathematics

Faculty

CS-213, CS-293

 Computer Organization & Assembly Language

3+1

Computer Science

CS F&C

CS-222

Analysis and design of Software Systems

3

Computer Science

CS F&C


Credit Hours

16



Semester 5

ST-101

Introductory Biology

3

Biology

Faculty

CS-311

Analysis & Design of Algorithms

3

Computer Science

CS F&C

ST-101

Probability & Statistics

3

Statistics

Faculty

CS-322

Software Construction

2+1

Computer Science

CS F&C

CS-324

Web Applications Development

2+1

Computer Science

CS F&C

CS-223

Operating Systems

3

Computer Science

CS F&C


Credit Hours

18



Semester 6

EC-201

Principles of Economics

3

Economics

Faculty

CS-331

Theory of Automata

3

Mathematics/C.S

CS F&C

CS-312

Computer Communications & Networks

3

Computer Science

CS F&C

CS-423

Computer Graphics

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15












 

Code

Course Title

Cr. Hr.

Department

Req. of

Semester 7

CS-489

Project-I

3

Computer Science

CS F&C

CS-411

Compiler Construction

3

Computer Science

CS F&C

CS-414

Artificial Intelligence

3

Computer Science

CS F&C

CS-332

Net Centric Programming

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15



Semester 8

CS-490

Project-II3

3

Computer Science

CS F&C

CS-474

Software Testing Techniques3

3

Computer Science

CS F&C

CS-449

ICT and Society3

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15



Degree Credit Hours

130



*     +1 means One CR Hr of Lab = 3 Hrs of Lab Work