0% found this document useful (0 votes)
5 views

BSCS-Proposed-Scheme

Uploaded by

GGDC KHANPUR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

BSCS-Proposed-Scheme

Uploaded by

GGDC KHANPUR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

BS (Computer Science)

Program as per Higher Education Commission NCRC


Nazeer Hussain University, Pakistan
NHU COURSE SCHEME AS PER NCRC2017
I SEMESTER Pre-Requisite
Code Course Title Cr. Hr. Course Title
HS-105 English Composition & Comprehension 3+ 0 None
HS-102 Islamic Studies / Ethics 2+ 0 None
NS-101 Discrete Structures 3+ 0 None
NS-102 Calculus and Analytical Geometry 3+ 0 None
CS-103 Programming Fundamentals 3+ 1 None
CS-101 Introduction to Information and Communication Technology 2+ 1 None

Total Credit 16 + 2= 1 8
II SEMESTER
Code Course Title Cr. Hr. Course Title
HS-103 Pakistan Studies 2+0 None
HS-106 Communication & Presentation Skills 3+0 English Composition &
Comprehension
NS-204 Differential Equations 3+0 Calculus & Analytical Geometry

NS-105 Applied Physics 3+0 None


CS-104 Object Oriented Programming 3+1 Programming Fundamentals
HS-201 Professional Practices 3+0 No n e
Total Credit 17+1=18
III SEMESTER
Code Course Title Cr. Hr. Course Title
HS-201 Technical and Business Writing 3+0 None
NS-202 Multivariate Calculus 3+0 NS-202
CS-201 Data Structure & Algorithms 3+1 Discrete Structure
EE-201 Digital Logic Design 2+1 Basic Electronics
MS-306 University Electives – I 3+0 As per HEC NCRC

Total Credit 14 + 2= 1 6
IV SEMESTER
Code Course Title Cr. Hr. Course Title
NS-103 Linear Algebra 3+0 Calculus and Analytical Geometry
CS-202 Computer Organization & Assembly Language 3+1 No n e
CS-204 Database Systems 3+1 Programming Fundamentals
CS-304 Software Engineering 3+0 None
MS-307 University Electives – II 3+0 As per HEC NCRC
Total Credit 15+2=17
V SEMESTER
Code Course Title Cr. Hr. Course Title
MS-402 University Electives – III 3+0 As per HEC NCRC
CS-301 Theory of Automata 3+0 Discrete Structures
CS-302 Operating Systems 3+1 Programming Fundamentals
CS-303 Design & Analysis of Algorithms 3+0 Data Structures & Algorithms
CS-305 Computer Networks 3+1 None
Total Credit 15+2=17
VI SEMESTER
Code Course Title Cr. Hr. Course Title
CS-427 Parallel and Distributed Computing 3+0 O p e r a t i n g Sy s t e m s
NS-301 Probability & Statistics 3+0 None
CS-306 Artificial Intelligence 2+1 Discrete Structures
CS-309 Computer Science Elective – I 3+1 As per HEC NCRC
CS-409 Computer Science Elective – II 3+1 As per HEC NCRC
Total Credit 14+3=17
VII SEMESTER
Code Course Title Cr. Hr. Course Title
NS-302 Numerical Computing 2+1 Calculus and Analytical Geometry
CS-402 E-Commerce 3+0 None
CS-417 Compiler Construction 3+0 Theory of Automata
CS-415 Computer Science Elective – III 3+1 As per HEC NCRC
CS-440 Final Year Project – I 0+3 None
Total Credit 11+5=15
VIII SEMESTER
Code Course Title Cr. Hr. Course Title
CS-428 Computer Science Elective – IV 3+ 0 As per HEC NCRC

CS-401 Information Security 2+1 Data Communications & Computer


Networks
CS-429 Computer Science Elective – V 3+ 0 As per HEC NCRC
CS-441 Final Year Project – II 0+ 3 Non e
Total Credit 8+ 4 =1 2

Program Summary BS (CS)

Duration of Program 4 Years


Number of Semesters 8
Average number of courses per semester 4,5 or 6
Total Credit Hours 130
Total Number of Courses 40 + Final Year Project (Part – I and II)

Prepared by: M. Imran Saeed Reviewed by: Engr Saqib Munnawar


List of Electives

University Electives CS Electives


Code Course Title Pre-Req. Cr.Hr. Code Course Title Pre- Req. Cr. Hr.
MS-XXX Foreign Language - 3+0 Computer Networks
MS- X06 Principles of Accounting - 3+0 and Information
Security
MS- X07 Marketing and Management - 3+0 CS-X13 Cloud Computing Data Communi- 3+0
-cation &
Computer
Networks
MS- X08 Principles of Management - 3+0 CS-X18 Cryptography and Data Communi- 3+0
Network Security -cation &
Computer
Networks
MS- X03 Human Resource - 3+0
Management
MS- X02 Entrepreneurship - 3+0 Ubiquitous Computing
CS Electives CS-X21 Computer Vision - 3+0
Common Electives CS-X31 Ubiquitous Computing - 3+0
CS-X07 Fuzzy Logic Artificial 3+0 CS-X35 Context Aware Discrete 3+0
Intelligence Applications Structures
CS-X04 Digital Image Processing - 3+0
CS-X07 Data Warehousing and Data Data base 3+0
Mining Systems Software Engineering
CS-X13 Natural Language Processing Theory of 3+0 CS-X44 Software Requirement Software 3+0
Automata Engineering Engineering
CS-X19 Advanced Database Data base 3+0 CS-X45 Software Project Software 3+0
Management Systems Systems Management Engineering
CS-X22 Modeling and Simulation - 3+0 CS-X47 Software Architecture Software 3+0
Engineering
CS-X24 Information Systems Audit - 3+1 CS-X48 Software Quality Software 3+0
Assurance Engineering
CS-X26 Theory of Programing Object 3+0
Mathematics and
Languages Oriented
Science Foundation
Programming
CS-X28 Data Science - 3+0 NS-X02 Calculus & Analytical - 3+0
Geometry
CS-X29 Internet of Things(IoT) - 3+0 NS-X01 Probability & Statistics - 3+0
CS-X51 Machine Learning - 3+0 NS-X03 Linear Algebra - 3+0
Mobile and Web Application NS-X05 Applied Physics - 3+0
Development
CS-X05 Web Engineering Programming NS-X03 Complex Variables and - 3+0
Fundamentals Transforms
CS-X09 Computer Graphics Object
Oriented
Programming
CS-X15 Mobile Application and - 3+1
Development
CS-X53 Game Development - 3+0

Prepared by: M. Imran Saeed Reviewed by: Engr Saqib Munnawar


Computer Science Supporting Courses
Code Course Title Pre-Req. Cr.Hr.
NS-X02 Multi-Variant Calculus - 3+0
NS-X04 Differential Equations - 3+0
NS-X05 Graph Theory - 3+0
NS-X06 Theory of Programming Language - 3+0
NS-X02 Numerical Computing - 3+0

Prepared by: M. Imran Saeed Reviewed by: Engr Saqib Munnawar

You might also like