Government College Of Commerce & Economics.  Dr.Ziauddin ahmed Road Karachi .
  Latest Announcement Government College Of Commerce & Economics.  Dr.Ziauddin ahmed Road Karachi .

  B.C.S

 

Government College of Commerce & Economics Karachi

     

Course of Studies for BCS(3 Year Programme)

                   The curriculum comprising of both hard–core computer science courses and supporting courses has been designed to achieve academic excellence and in-depth knowledge in different areas of computer science.

                   The outline given under each of the courses indicates the minimum coverage of each course. Changes and advancements taking place in different areas are reflected in the course contents and individual instructors do regular additions.

Classification of courses:

The program is divided into three types of courses to provide the basis of academic and practical understanding of different areas of Computer Science.

Essential Courses:

These are mandatory courses prescribed by the University of Karachi for all degree programs. Each of the following courses are of 3 credit hours, contributing a total of 9 credit hours.

0101 English, 0102 Pakistan & Islamic Studies & 0103 Humanities & Social Sciences

Minor Courses:

Minor courses provide foundation in Mathematics, Statistics and Physics, essential for the development of basic concepts of computer science. Each of the minor courses are of 4 credit hours contributing a total of 32 credit hours.

1101 Calculus I, 1102 Calculus II, 1103 Physics I, 1104 Physics II, 1105 Probability And Statistics, 1201 Basic Electronics, 1202 Linear Algebra And Differential Equations & 1203 Statistical Methods And Inference

Major/Elective Courses:

These courses are designed to develop concepts and enforce comprehension in different areas of Computer Science. Some of these are hard-core and the rest are by selection form a vast variety, depending on the student’s interest and the availability of faculty.
A minimum of 60 credit hours should be completed.


2101 Introduction To Computer Program, 2102 Introduction To Computer Science,

2201 Digital Computer Logic, 2202 Discrete Structures, 2203 Computing Methods I,

2204 Data Structures And Applications I, 2205 Introduction To Operating Systems

2206 Assembly Language Programming, 2207 Theory Of Automata & Formal Languages, 2301 Information Systems Analysis, 2302 Files And Databases

2303 Computing Methods II, 2304 Compiler Construction, 2306 Software Engineering

2307 Data Communications, 2308 Introduction To Artificial Intelligence

2315 Computer Graphics & 2342 Computer Networks