BSCS Program (4 Years)

Department of Computer Science

BSCS Program

 

 

EIMS has developed the Computer Science Program with the primary intention to develop the students’ lateral professional thinking and intuitive skills. The curriculum has been formulated with a balanced mixture of theory and practical experiences at initial and advanced level to equip the graduates with professional core competencies so that they can cater to the challenging needs of corporate sector of computer science in national and global scenario. Consequently, the graduate will be able to achieve the significant positions in both private and public sector organizations at development and planning levels. In short, graduates will be able to assimilate the following outcomes as a basis of a successful academic Program in Computer Science:

 

  1. The Program will incorporate deep insight via introducing concepts, theory, and techniques.

 

  1. Intensive education/training in focused areas of Computer Science

 

  1. The Program will galvanize students to develop and use abstract models in addition to apply respective technology in practical situations.

 

  1. Computer Science graduates require special communication skills both orally and in writing. They will be able to produce well-organized reports, which clearly delineate objectives, methods of solution, results, and conclusions for a complex task.

 

  1. The Program has been designed to provide formal foundations for higher learning.

 

  1. The Program is dynamic and flexible enough to maintain currency with the latest scientific and technological developments in the field.

 

  1. The Program has been formulated in order to provide professional orientation to prepare students for industry.

 

Eligibility Criteria

 

The minimum requirements for admission in a Bachelor degree program in Computer Science, is at least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics certified by IBCC.

 

Duration

 

The minimum duration for completion of BS degree is four years. As per HEC rules, a maximum period of seven years is required to complete BS degree program.

Degree Completion Requirements

 

To become eligible for award of BS degree, a student must satisfy the following requirements:

 

  1. Must have studied and passed the prescribed courses, totaling at least 130 credit hours.

 

  1. Must have earned CGPA (Cumulative Grade Point Average) of at least 2.0 on a scale of 4.0.

 

Course List of BS Computer Science

 

S.No

Code

Course Title

Credit Hours

Pre-requisite

 

 

 

Th+Pr

 

1

 

Introduction to ICT

3-0

 

2

 

Programming Fundamentals

3-1

 

3

 

English Composition &  Comprehension

3-0

 

4

 

Calculus & Analytical Geometry

3-0

 

5

 

Applied Physics

3-0

 

6

 

Digital Logic Design

3-1

Applied Physics

7

 

Object Oriented Programming

3-1

Programming Fundamentals

8

 

Communication & Presentation Skills

3-0

English Composition &  Comprehension

9

 

Probability & Statistics

3-0

 

10

 

University Elective – 1

3-0

 

11

 

Comp Organization & Assembly lang.

3-1

 

12

 

Data Structures & Algorithms

3-1

Object Oriented Programming

13

 

Discrete Structures

3-0

 

14

 

Professional Practices

3-0

 

15

 

CS Supporting – 1

3-0

 

16

 

Design & Analysis of Algorithms

3-0

Data Structures & Algorithms

17

 

Theory of Automata

3-0

 

18

 

Database Systems

3-1

Data Structures & Algorithms

19

 

Linear Algebra

3-0

 

20

 

University Elective – 2

3-0

 

21

 

Compiler Construction

3-0

Theory of Automata

22

 

CS Supporting – 2

3-0

 

23

 

Operating Systems

3-1

Data Structures & Algorithms

24

 

Software Engineering

3-0

 

25

 

CS Supporting – 3

3-0

 

26

 

Artificial Intelligence

3-1

Discrete Structures

27

 

Computer Networks

3-1

 

28

 

CS Elective – 1

3-0

 

29

 

CS Elective – 2

3-0

 

30

 

Technical & Business Writing

3-0

 

31

 

CS Elective – 3

3-0

 

32

 

CS Elective – 4

3-0

 

33

 

Final Year Project – I

0-3

 

34

 

University Elective – 3

3-0

 

35

 

Parallel & Distributed Computing

3-0

Operating Systems

36

 

Pakistan Studies

2-0

 

37

 

CS Elective – 5

3-0

 

38

 

University Elective – 4

3-0

 

39

 

Final Year Project – II

0-3

 

40

 

Information Security

3-0

 

41

 

Islamic Studies/ Ethics

2-0

 

 

 

 

 

 

Total Credit Hours  Theory+Practical

115+15=130

 

 

Apply Now