Bachelors of Science in Computer Science

Introduction

The undergraduate degree program in Computer Science enables the students to discover various aspects of the discipline and its relationship with other disciplines.

This degree program offers a strong association in various areas of computer science, with an emphasis on the applied topics in existing technology and software growth. It also enables the students in being capable of computer software development and problem-solving in a number of domains.

Few of the most favorable career opportunities in computer sciences include software design, analysis, and development. These careers have a healthy work environment and also have attractive income potentials. Opportunities also exist among various other disciplines such as business management, government organizations, commerce, and trade.

Road Map – Bachelors of Science in Computer Science (130 Credit Hours)

Eligibility: 12 Years Of Education Or Equivalent

Duration: 4 years

Semester Subject Code Subject Name Credit Hours
Semester – 1 CS 101 Introduction to ICT 2,1
Semester – 1 CS 102 Programming Fundamentals 3,1
Semester – 1 HU 101 English Composition & Comprehension 3,0
Semester – 1 MT 101 Calculus & Analytical Geometry 3,0
Semester – 1 NS 101 Applied Physics 3,0
  14,2
Semester – 2 CS 104 Object-Oriented Programming 3,1
Semester – 2 HU 102 Communication & Presentation Skills 3,0
Semester – 2 CS 103 Digital Logic Design 3,1
Semester – 2 MT 102 Probability & Statistics 3,0
Semester – 2 UE 101 Financial Accounting 3,0
  15,2
Semester – 3 CS 202 Data Structures & Algorithms 3,1
Semester – 3 CS 203 Discrete Structures 3,0
Semester – 3 HU 201 Islamic Studies / Ethics 2,0
Semester – 3 SC 201 Multi-Variate Calculus 3,0
Semester – 3 CS 201 Computer Organization & Assembly Language 3,1
  14,2
Semester – 4 CS 204 Design & Analysis of Algorithm 3,0
Semester – 4 CS 205 Theory of Automata 3,0
Semester – 4 CS 206 Database Systems 3,1
Semester – 4 MT 201 Linear Algebra 3,0
Semester – 4 UE 201 Foreign Language 3,0
  15,1
Semester – 5 CS 301 Compiler Construction 3,0
Semester – 5 SC 301 Differential Equations 3,0
Semester – 5 CS 302 Operating Systems 3,1
Semester – 5 CS 303 Software Engineering 3,0
Semester – 5 SC 302 Numerical Computing 3,0
  15,1
Semester – 6 CS 304 Artificial Intelligence 3,1
Semester – 6 CS 305 Computer Networks 3,1
Semester – 6 CS 306 CS Elective – I 3,0
Semester – 6 CS 307 CS Elective – II 3,0
Semester – 6 HU 301 Technical & Business Writing 3,0
  15,2
Semester – 7 CS 401 CS Elective – III 3,0
Semester – 7 CS 402 CS Elective – IV 3,0
Semester – 7 CS 403 Final Year Project – I 0,3
Semester – 7 UE 401 Introduction to Economics 3,0
Semester – 7 CS 404 Parallel & Distributed Computing 3,0
Semester – 7 HU 401 Paksitan Studies 2,0
  14,3
Semester – 8 CS 405 CS Elective – V 3,0
Semester – 8 UE 402 Human Resource Management 3,0
Semester – 8 CS 406 Final Year Project – II 0,3
Semester – 8 CS 407 Information Security 3,0
Semester – 8 HU 402 Professional Practices 3,0
  12,3
Total Credit Hours 130

Back in 1994 NCBA&E was founded as a private institute. Practicing excellence in teaching, learning and a close partnership with industry, its commitment and hard work earned a well reputed place in the aspects of management studies.

Newsletter

Follow us