BSCS Scheme of Study

BSCS Scheme of Study

Semester 1 (19 Cr. Hrs.) Semester 5 (19 Cr. Hrs.)
CMP-2122 Programming Fundamentals* 4(3+1) CS-3131 ^^ Theory of Automata & Formal Languages 3 (3+0)
MATH-2213 Calculus and Analytical Geometry** 3 (3+0) CS-3941 ^^^Numerical Computing 3 (3+0)
PHY-2210 Basic Electronics** 3(3+0) CMP-3621 Operating Systems* 4(3+1)
SS-2311  Islamic Studies*** 2(2+0) SE-3311 ^^^Object Oriented Analysis & Design 3 (3+0)
ENG-2411 Functional English *** 3 (3+0) SS-2511 ^ Principles of Philosophy 3 (3+0)
ICT-2021 Introduction to ICT*** 4(3+1) CS-3513 ^^^Internet Architecture & Protocols 3 (3+0)
Semester 2  (19 Cr. Hrs.) Semester 6 (18 Cr. Hrs.)
CMP-2124 Object Oriented Programming* 4(3+1) CS-4140 Theory of Programming Languages **** 3 (3+0)
MATH-2214 ^^^Multivariable Calculus 3 (3+0) CS-3811 ^^ Artificial Intelligence 3 (3+0)
CMP-2210 Digital Logic Design* 3(3+0) CMP-3711 Human Computer Interaction* 3 (3+0)
MATH-2110 Probability and Statistics** 3 (3+0) MNG-2212 ^ Principles of Management 3 (3+0)
ENG-2412 Communication Skills*** 3 (3+0) CS-3743  Multimedia Systems and Design**** 3 (3+0)
CMP-2111 Discrete Structures* 3 (3+0) CS-3548 Web Systems and Technologies **** 3 (3+0)
Semester 3 (18 Cr. Hrs.) Semester 7 (15Cr. Hrs.)
CMP-3113 Data Structures and Algorithms* 3(3+0) CMP-4970 Capstone  Project I * 3 (0+3)
MATH-2215 ^^^Differential Equations 3 (3+0) CS-4744 Enterprise Application Development **** 3 (3+0)
CS-1400 ^^ Computer Organization and Assembly Language 3 (3+0) CS-4746 E-Commerce Applications Development **** 3 (3+0)
CMP-1400 Computer Communication and Networks* 3 (3+0) SE-4349 ^ Software Project Management 3 (3+0)
ENG-2413 Technical and Report Writing*** 3 (3+0) CS-4141 ^^ Compiler Construction 3 (3+0)
MNG-2210 ^ Financial Accounting 3 (3+0)
Semester 4 (18 Cr. Hrs.) Semester 8 (12 Cr. Hrs.)
CS-3143 ^^ Design and Analysis of Algorithms 3 (3+0) CMP-4970 Capstone Project II* 3 (0+3)
MATH-1405 Linear Algebra** 3 (3+0) CS-4544 Cloud Computing **** 3 (3+0)
CS-4240 ^^ Computer Architecture 3 (3+0) SS-4910 Professional Practices*** 3 (3+0)
CMP-3310  Software Engineering* 3 (3+0) CS-4547 Mobile Application Development **** 3 (3+0)
SS-2312 Pakistan Studies *** 2 (2+0)
CMP-3450 Database  Systems* 4(3+1)

* Computing Core Courses
** Computing Supporting Area Elective Courses
***General Education Courses
^ University Elective Courses
^^ Computer Science – Core Courses
^^^Computer Science Supporting Courses
**** Specialization Elective Courses

One comment

  • Excellent post. Keep posting such kind of info on your page.
    Im really impressed by it.
    Hey there, You’ve performed an incredible job. I’ll
    definitely digg it and personally recommend to my friends.
    I am confident they’ll be benefited from this site.

Leave a Reply

Your email address will not be published. Required fields are marked *