BSCS - F15 To Spring 18 HEC Computer-Science 2012-13

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

HEC Document for BSCS Batches from Fall 2015 to Spring 2018

Table for BS (CS): The Credit Hour Distribution of the Core and
Elective Courses
# Category Credit Hours
Computing Courses
1 Core Courses 40 52
Supporting Areas Courses 12
Computer Science Courses
Computer Science Core Course 21
2 48
Computer Science Supporting Courses 9
Computer Science Electives Courses 18
3 General Education Courses 18 18
4 University Elective Courses 12 12
Total Credit Hours 130

Computing - CS Core
# Pre Course Title Credit Proposed
Req hours Semester
1 Programming Fundamentals 4 (3+1) 1
2 1 Object Oriented Programming 4 (3+1) 2
3 1 Data Structure and Algorithms 3 (2+1) 3
4 Discrete Structures 3 1
5 Digital Logic Design 3 (2+1) 3
6 3 Operating Systems 4 (3+1) 5
7 Database Systems 4 (3+1) 5
8 2 Software Engineering 3 6
9 Data Communications and 3 (2+1) 6
Computer Networks
10 Human Computer Interaction 3 (2+1) 7
11 Final year Project 6 7, 8
Total Credit hours 40
Labs preferred in these courses. However, implementation details are left
upon the concerned Institutes.

Computing - Supporting Courses


# Code Pre- Course Title Credit Proposed
Req hours Semester
12 MT Calculus and Analytical Geometry 3 1
13 MT Probability and Statistics 3 3
14 MT Linear Algebra 3 2
15 EL Basic Electronics 3 (2+1) 2
Total Credit hours 12

For more details, please see HEC Curriculum for Computer Science 2012-2013 available at www.hec.gov.pk
Computing - General Education
Courses
# Code Pre- Course Title Credit Proposed
Req hours Semester
16 EG English Composition and 3 1
Comprehension
17 EG Technical and Business Writing 3 2
18 EG Communication Skills 3 3
19a PK Islamic Studies I Ethics 2 1
19b PK Pakistan Studies 2 2
20 SS Professional Practices 3 7
21 CS Introduction to Information and 3 (2+1) 1
Communication Technologies
Total Credit hours 19

Computer Science - Core Courses


# Code Pre- Course Title Credit Proposed
Req Hours Semester
22 CS 5 Microprocessor and Assembly 3 (2+1) 4
Language
23 CS Theory of Automata 3 5
24 CS 3 Design and Analysis of Algorithms 3 5
25 CS 3 Artificial Intelligence 3 (2+1) 6
26 CS 5 Computer Architecture and 3 4
Organization
27 CS 23 Compiler Construction 3 (2+1) 7
28 CS 9 Information Security 3 7
Total Credit Hours 21

Computer Science -Courses


# Code Pre Course Title Credit Proposed
Req Hours Semester
29 CS 12 Numerical Computing 3 (2+1) 8
30 ST 12 Multivariate Calculus 3 4
31 ST 12 Differential Equations 3 5
Total Credit Hours 9
Computer Science - Elective
Courses Not limited to the list below
# Course Title Credit Proposed
hours Semester
32 Computer Graphics 3 (2+1) 6
33 Digital Image Processing 3 (2+1) 6
34 Digital Signal Processing 3 6
35 Computer Vision 3 7
36 Distributed Computing 3 (2+1) 6
37 Data and Network Security 3 7
38 Wireless Networks 3 (2+1) 6
39 Social Computing 3 8
40 Mobile Application and Development 3 (2+1) 8
41 Web Design and Development 3 (2+1) 5
42 Data Warehousing 3 (2+1) 6
43 Expert Systems 3
44 Artificial Neural Network 3
45 Fuzzy Logic 3
46 Web Engineering 3
47 Fundamentals of Data Mining 3
48 Computational Intelligence 3
49 Multi Agent Systems 3
50 Natural Language Processing 3
51 Game Development 3
52 Logical Paradigms of Computing 3
53 Formal Methods for Software Engineering 3
University Elective Courses
Computer Science - University Elective
Courses Not limited to the list below
# Course Title Credit Proposed
Hours Semester
101 Financial Accounting 3
102 Financial Management 3 4
103 Human Resource Management 3 5
104 Marketing 3 6
105 Economics 3 7
106 Psychology 3 6
107 International Relations 3 7
108 ForeignI Regional Language (French, 3 7-8
German, Sindhi, Punjabi, Urdu etc.)
109 Philosophy 3 6-8

For more details, please see HEC Curriculum for Computer Science 2012-2013 available at www.hec.gov.pk

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy