BSCS-PoS2020
BSCS-PoS2020
Plan of Study
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE
BS-CS-2020
Semester 1 Semester 2
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-1101 Applied Physics 3 1 BS-1402 Probability and Statistics 3
2 BS-1301 Calculus and Analytical Geometry 3 2 CS-1002 Object Oriented Programming 3
3 CS-1001 Programming Fundamentals 3 3 CS-1002L Object Oriented Programming Lab 1
4 CS-1001L Programming Fundamentals Lab 1 4 CS-1101 Digital Logic Design 3
5 CS-1201 Introduction to Information and Communication 3 5 CS-1101L Digital Logic Design Lab 1
Technology 6 HU-2001 Communication and Presentation Skills 3
6 CS-1201L Introduction to Information and Communication 1 7 UE-1XXX University Elective I 3
Technology Lab Total 17
7 HU-1002 English Composition and Comprehension 3
Total 17
Semester 3 Semester 4
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2301 Multivariate Calculus 3 1 BS-1302 Linear Algebra 3
2 CS-2001 Data Structures and Algorithms 3 2 CS-2003 Database Systems 3
3 CS-2001L Data Structures and Algorithms Lab 1 3 CS-2003L Database Systems Lab 1
4 CS-2002 Discrete Structures 3 4 CS-2102 Theory of Automata and Formal Languages 3
5 CS-2101 Computer Organization and Assembly Language 3 5 CS-2103 Design and Analysis of Algorithms 3
6 CS-2101L Computer Organization and Assembly Language 1 6 UE-2XXX University Elective II 3
Lab Total 16
7 CS-2201 Professional Practices 3
Total 17
Semester 5 Semester 6
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2302 Differential Equations 3 1 CS-3003 Data Communication and Computer Networks 3
2 BS-3302 Numerical Computing 3 2 CS-3003L Data Communication and Computer Networks Lab 1
3 CS-3001 Introduction to Software Engineering 3 3 CS-3102 Artificial Intelligence 3
4 CS-3002 Operating Systems 3 4 CS-3102L Artificial Intelligence Lab 1
5 CS-3002L Operating Systems Lab 1 5 CS-X3XX CS-Elective I 3
6 CS-3101 Compiler Construction 3 6 CS-X3XX CS-Elective II 3
Total 16 7 HU-2009 Technical and Business Writing 3
Total 17
Semester 7 Semester 8
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 CS-4001 CS Project - 1 3 1 CS-4002 CS Project - 2 3
2 CS-4101 Parallel and Distributed Computing 3 2 CS-4003 Information Security 3
3 CS-X3XX CS-Elective IV 3 3 CS-X3XX CS Elective V 3
4 CS-X3XX CS-Elective III 3 4 HU-2201 Islamic Studies 2
5 HU-2101 Pakistan Studies 2 5 UE-XXXX University Elective IV 3
6 UE-XXXX University Elective III 3 Total 14
Total 17
Page 1 of 4
DHA SUFFA UNIVERSITY
Off Khayaban-e-Tufail, Phase -VII (Extension), DHA, Karachi - 75500
Plan of Study
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE
BS-CS-2020 (Minorities)
Semester 1 Semester 2
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-1101 Applied Physics 3 1 BS-1402 Probability and Statistics 3
2 BS-1301 Calculus and Analytical Geometry 3 2 CS-1002 Object Oriented Programming 3
3 CS-1001 Programming Fundamentals 3 3 CS-1002L Object Oriented Programming Lab 1
4 CS-1001L Programming Fundamentals Lab 1 4 CS-1101 Digital Logic Design 3
5 CS-1201 Introduction to Information and Communication 3 5 CS-1101L Digital Logic Design Lab 1
Technology 6 HU-2001 Communication and Presentation Skills 3
6 CS-1201L Introduction to Information and Communication 1 7 UE-1XXX University Elective I 3
Technology Lab Total 17
7 HU-1002 English Composition and Comprehension 3
Total 17
Semester 3 Semester 4
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2301 Multivariate Calculus 3 1 BS-1302 Linear Algebra 3
2 CS-2001 Data Structures and Algorithms 3 2 CS-2003 Database Systems 3
3 CS-2001L Data Structures and Algorithms Lab 1 3 CS-2003L Database Systems Lab 1
4 CS-2002 Discrete Structures 3 4 CS-2102 Theory of Automata and Formal Languages 3
5 CS-2101 Computer Organization and Assembly Language 3 5 CS-2103 Design and Analysis of Algorithms 3
6 CS-2101L Computer Organization and Assembly Language 1 6 UE-2XXX University Elective II 3
Lab Total 16
7 CS-2201 Professional Practices 3
Total 17
Semester 5 Semester 6
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2302 Differential Equations 3 1 CS-3003 Data Communication and Computer Networks 3
2 BS-3302 Numerical Computing 3 2 CS-3003L Data Communication and Computer Networks Lab 1
3 CS-3001 Introduction to Software Engineering 3 3 CS-3102 Artificial Intelligence 3
4 CS-3002 Operating Systems 3 4 CS-3102L Artificial Intelligence Lab 1
5 CS-3002L Operating Systems Lab 1 5 CS-X3XX CS-Elective II 3
6 CS-3101 Compiler Construction 3 6 CS-X3XX CS-Elective I 3
Total 16 7 HU-2009 Technical and Business Writing 3
Total 17
Semester 7 Semester 8
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 CS-4001 CS Project - 1 3 1 CS-4002 CS Project - 2 3
2 CS-4101 Parallel and Distributed Computing 3 2 CS-4003 Information Security 3
3 CS-X3XX CS-Elective IV 3 3 CS-X3XX CS Elective V 3
4 CS-X3XX CS-Elective III 3 4 HU-1603 Ethics 2
5 HU-2101 Pakistan Studies 2 5 UE-XXXX University Elective IV 3
6 UE-XXXX University Elective III 3 Total 14
Total 17
Page 2 of 4
DHA SUFFA UNIVERSITY
Off Khayaban-e-Tufail, Phase -VII (Extension), DHA, Karachi - 75500
Plan of Study
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE
BS-CS-2020 (Minorities)
PreMed
Semester 1 Semester 2
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-1002 Elementary Mathematics I 0 1 BS-1003 Elementary Mathematics II 0
2 BS-1101 Applied Physics 3 2 BS-1402 Probability and Statistics 3
3 BS-1301 Calculus and Analytical Geometry 3 3 CS-1002 Object Oriented Programming 3
4 CS-1001 Programming Fundamentals 3 4 CS-1002L Object Oriented Programming Lab 1
5 CS-1001L Programming Fundamentals Lab 1 5 CS-1101 Digital Logic Design 3
6 CS-1201 Introduction to Information and Communication 3 6 CS-1101L Digital Logic Design Lab 1
Technology 7 HU-2001 Communication and Presentation Skills 3
7 CS-1201L Introduction to Information and Communication 1 8 UE-1XXX University Elective I 3
Technology Lab Total 17
8 HU-1002 English Composition and Comprehension 3
Total 17
Semester 3 Semester 4
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2301 Multivariate Calculus 3 1 BS-1302 Linear Algebra 3
2 CS-2001 Data Structures and Algorithms 3 2 CS-2003 Database Systems 3
3 CS-2001L Data Structures and Algorithms Lab 1 3 CS-2003L Database Systems Lab 1
4 CS-2002 Discrete Structures 3 4 CS-2102 Theory of Automata and Formal Languages 3
5 CS-2101 Computer Organization and Assembly Language 3 5 CS-2103 Design and Analysis of Algorithms 3
6 CS-2101L Computer Organization and Assembly Language 1 6 UE-2XXX University Elective II 3
Lab Total 16
7 CS-2201 Professional Practices 3
Total 17
Semester 5 Semester 6
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2302 Differential Equations 3 1 CS-3003 Data Communication and Computer Networks 3
2 BS-3302 Numerical Computing 3 2 CS-3003L Data Communication and Computer Networks Lab 1
3 CS-3001 Introduction to Software Engineering 3 3 CS-3102 Artificial Intelligence 3
4 CS-3002 Operating Systems 3 4 CS-3102L Artificial Intelligence Lab 1
5 CS-3002L Operating Systems Lab 1 5 CS-X3XX CS-Elective II 3
6 CS-3101 Compiler Construction 3 6 CS-X3XX CS-Elective I 3
Total 16 7 HU-2009 Technical and Business Writing 3
Total 17
Semester 7 Semester 8
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 CS-4001 CS Project - 1 3 1 CS-4002 CS Project - 2 3
2 CS-4101 Parallel and Distributed Computing 3 2 CS-4003 Information Security 3
3 CS-X3XX CS-Elective III 3 3 CS-X3XX CS Elective V 3
4 CS-X3XX CS-Elective IV 3 4 HU-1603 Ethics 2
5 HU-2101 Pakistan Studies 2 5 UE-XXXX University Elective IV 3
6 UE-XXXX University Elective III 3 Total 14
Total 17
Page 3 of 4
DHA SUFFA UNIVERSITY
Off Khayaban-e-Tufail, Phase -VII (Extension), DHA, Karachi - 75500
Plan of Study
PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE
BS-CS-2020 PreMed
Semester 1 Semester 2
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-1002 Elementary Mathematics I 0 1 BS-1003 Elementary Mathematics II 0
2 BS-1101 Applied Physics 3 2 BS-1402 Probability and Statistics 3
3 BS-1301 Calculus and Analytical Geometry 3 3 CS-1002 Object Oriented Programming 3
4 CS-1001 Programming Fundamentals 3 4 CS-1002L Object Oriented Programming Lab 1
5 CS-1001L Programming Fundamentals Lab 1 5 CS-1101 Digital Logic Design 3
6 CS-1201 Introduction to Information and Communication 3 6 CS-1101L Digital Logic Design Lab 1
Technology 7 HU-2001 Communication and Presentation Skills 3
7 CS-1201L Introduction to Information and Communication 1 8 UE-1XXX University Elective I 3
Technology Lab Total 17
8 HU-1002 English Composition and Comprehension 3
Total 17
Semester 3 Semester 4
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2301 Multivariate Calculus 3 1 BS-1302 Linear Algebra 3
2 CS-2001 Data Structures and Algorithms 3 2 CS-2003 Database Systems 3
3 CS-2001L Data Structures and Algorithms Lab 1 3 CS-2003L Database Systems Lab 1
4 CS-2002 Discrete Structures 3 4 CS-2102 Theory of Automata and Formal Languages 3
5 CS-2101 Computer Organization and Assembly Language 3 5 CS-2103 Design and Analysis of Algorithms 3
6 CS-2101L Computer Organization and Assembly Language 1 6 UE-2XXX University Elective II 3
Lab Total 16
7 CS-2201 Professional Practices 3
Total 17
Semester 5 Semester 6
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 BS-2302 Differential Equations 3 1 CS-3003 Data Communication and Computer Networks 3
2 BS-3302 Numerical Computing 3 2 CS-3003L Data Communication and Computer Networks Lab 1
3 CS-3001 Introduction to Software Engineering 3 3 CS-3102 Artificial Intelligence 3
4 CS-3002 Operating Systems 3 4 CS-3102L Artificial Intelligence Lab 1
5 CS-3002L Operating Systems Lab 1 5 CS-X3XX CS-Elective I 3
6 CS-3101 Compiler Construction 3 6 CS-X3XX CS-Elective II 3
Total 16 7 HU-2009 Technical and Business Writing 3
Total 17
Semester 7 Semester 8
S. No. Course Course Title Credit S. No. Course Course Title Credit
Code Hours Code Hours
1 CS-4001 CS Project - 1 3 1 CS-4002 CS Project - 2 3
2 CS-4101 Parallel and Distributed Computing 3 2 CS-4003 Information Security 3
3 CS-X3XX CS-Elective IV 3 3 CS-X3XX CS Elective V 3
4 CS-X3XX CS-Elective III 3 4 HU-2201 Islamic Studies 2
5 HU-2101 Pakistan Studies 2 5 UE-XXXX University Elective IV 3
6 UE-XXXX University Elective III 3 Total 14
Total 17