BS Computer Science (4 Year)


The mission of the CS program is to provide high quality education in computer science that prepares students for professional careers and lifelong learning in developing / managing computational processes and systems, with emphasis on systems automation, information management, management of IT infrastructure and Intelligent Systems.

Scheme of Studies for BS Computer Science ( 131 Credit Hours )

Semester 1 Course Code Pre-Requisites Subjects Type Credit Hrs
 CMC111 Programming Fundamentals Computing Core 3+1
 CMC112 Discrete Structures Computing Core 3
SSC111 Calculus & Analytic Geometry Supporting Sciences Core 3
GED111 Introduction to information & Communication Technology General Education Core 2+1
GED112 English – I (Eng Composition & Comprehension ) General Education Core 3
GED113 Islamic Studies General Education Core 2
      Total Credit Hours 18
Semester 2  CMC123  CMC111 Object Oriented Programming (C++) Computing Core 3+1
SSC122 Linear Algebra Supporting Sciences Core 3
GED124 Technical and Business Writing General Education Core 3
SSC123 Basic Electronics Supporting Sciences Core 2+1
GED125 Pakistan Studies General Education Core 2
  Total Credit Hours 15
Semester 3  CMC231  CMC123 Data Structure & Algorithms Computing Core 3+1
 CMC232 Digital Logic & Design Computing Core 3+1
SSC231 Probability & Statistics Supporting Sciences Core 3
XXX231 Institute Elective-I Institute Elective-I 3
ADC231 Advanced Calculus  Supporting Sciences Elective-I 3
  Total Credit Hours 17
Semester 4 CSC241  CMC232 Computer Architecture & Organization CS Core 3
 CMC243 Introduction to Database Systems Computing Core 3+1
GED241 Communication Skills General Education 3
CMC244  CMC231 Operating System Computing Core 3+1
XXX242 Institute Elective-II Institute Elective-II 3
  Total Credit Hours 17
Semester 5 CSC351  CMC231 Design & Analysis of Algorithms CS Core 3
CMC351 Data Communication & Computer Networks Computing Core 3+1
CSC352 Theory of Automata CS Core 3
CMC352  CMC123 Software Engineering Computing Core 3
CSC353  CMC232 Microprocessor & Assembly Language CS Core 2+1
  Total Credit Hours 16
Semester 6 XXX361 Institute Elective-III Institute Elective-III 3
CSC364  CMC231 Artificial Intelligence  CS Core 2+1
XXX361 Wireless Networks (CS Elective-I) CS Elective-I 3
XXX361 Supporting Sciences Elective-II Supporting Sciences Elective-II 3
DMG362  CMC243 Data Mining  CS Elective-II 3
  Supporting Sciences Elective-III Supporting Sciences Elective-III 3
  Total Credit Hours 18
Semester 7 CSC471 CSC352 Compiler Construction  CS Core 2+1
GED471 Professional Practices General Education Core 3
XXX471 CS Elective-III CS Elective-III 3
CSC472 CMC351 Information Security CS Core 3
  Final Year Project (FYP) Computing Core 3
  XXX471 Institute Elective-IV Institute Elective-IV 3
  Total Credit Hours 18
Semester 8 XXX482 CS Elective-IV CS Elective-IV 3
XXX483 CS Elective-V CS Elective-V 3
XXX484 CS Elective-VI CS Elective-VI 3
FYP481 Final Year Project (FYP) Computing Core 3
  Total Credit Hours 12
    Total Credit Hours for the Completion of Program:  131

Course Structure


Total number of semesters: Eight (8)
Total Credit Hours: 131 Credit Hours
Computer Courses : 40 Credit Hours
Computing Supporting Sciences: 21 Credit Hours
CS Courses: 19 Credit Hours
General Education Core: 19 Credit Hours
Institute Electives: 12 Credit Hours
Accredited & Recognized by: NTC & HEC Program

Eligibility Criteria

Intermediate (Pre-Engineering or FCS or Intermediate with Maths/Statistics ) or equivalent (‘A’ Level) with minimum 45% marks.

Documents Required

Attested copy of SSC DMC

Attested copy of FSC DMC (Surity Certificate for Result awaiting students).

2 Passport size picture.

CNIC copy.

Scholarship Policy

BRAINS in collaboration with FUTURE TRUST and other organizations offers scholarships worth 1.5 million for candidates belonging to all sections of the society and particularly those hailing from remote / backward areas of Khyber Pakhtoonkhwa under various categories which include;

  • Merit Scholarships
  • Hafiz e Quran
  • Teachers Sons
  • Sports
  • Defence Personal’s Sons/Wards
  • Zakat

Download Prospectus