Untitled Document
 
 

BCS Curriculum

Semester-I
Course Number Course Name Credit Hours
BCS111 fundamentals of computers 3
BCS112 Mathematics-I 3
BCS113 Probability and Statistics 3
BCS114 Functional English 3
BCS115 Programming Concepts 4
  Total Semester Cred Hrs
16
 
 
Semester-II
Course Number Course Name Credit Hours
BCS121 Programming Languages-I 4
BCS122 Mathematics-II 3
BCS123 Physics 3
BCS124 Discrete Mathematics 4
BCS125 Pakistan Studies/Islamic studies 3
  Total Semester Cred Hrs
17
 
 
Semester-III
Course Number Course Name Credit Hours
BCS231 Digital Logic Design 3
BCS232 Database-I 4
BCS233 Data Structures 3
BCS234 Business Communication 3
BCS235 Electronics 3
  Total Semester Cred Hrs
16
 
 
Semester-IV
Course Number Course Name Credit Hours
BCS241 Database-II 3
BCS242 Programming Languages-II 4
BCS243 Operating Systems 4
BCS244 Computer Organization & Assembly Language Programming 3
BCS245 Data Communications and Networking 4
  Total Semester Cred Hrs
18
 
 
Semester-V
Course Number Course Name Credit Hours
BCS351 Internet Programming 3
BCS352 Artificial Intelligence 3
BCS353 Analysis of Algorithms 3
BCS354 Programming Languages-III 4
BCS355 Software Engineering-I 3
BCS356 Network Strategies 3
  Total Semester Cred Hrs
19
 
 
Semester-VI
Course Number Course Name Credit Hours
BCS361 Computer Architecture 3
BCS362 Numerical Analysis 3
BCS363 Automata Theory 3
BCS364 Computer Graphics 4
BCS365 Software Engineering-II 3
  Total Semester Cred Hrs
16
 
(Note3 Compulsry with Any 2 Elective)
Semester-VII
Course Number Course Name Credit Hours
BCS471 Compiler Construction (Compulsory) 3
BCS472 Wireless and Mobile Communications (Compulsory) 3
BCS473 Software Project-I (Compulsory) 3
BCS474 Digital Signal Processing (Elective) 3
BCS475 E-Commerce Applications & Technologies (Elective) 3
BCS476 Expert Systems (Elective) 3
BCS477 Data Mining and Data Warehousing (Elective) 3
BCS478 Management Information System (Elective) 3
BCS479 Distributed Computing (Elective) 3
  Total Semester Cred Hrs
15
 
(Note3 Compulsry with Any 2 Elective)
Semester-VIII
Course Number Course Name Credit Hours
BCS481 Software Project Management (Compulsory) 3
BCS482 Natural Language Processing (Compulsory) 3
BCS483 Software Project-II (Compulsory) 3
BCS484 Digital Image Processing (Elective) 3
BCS485 Network Security (Elective) 3
BCS486 Modeling and Simulation (Elective) 3
BCS487 Database Administration (Elective) 3
BCS488 Telecommunication systems (Elective) 3
BCS489 Multimedia Technologies (Elective) 3
    Total Semester Cred Hrs
15

    Note:

  1. Only those elective courses will be offered whose teaching staff will be available.
  2. Students can select any of the two offered elective courses of their choice.
  3. Only those elective courses will be offered whose students' strength will be 10 or above.
  Compulsory  
S.NO
Course Name Credit Hours
1. Fundamentals of Computers 3
2. Programming Concepts 4
3. Programming Languages-I 4
4. Digital Logic Design 3
5. Database-I 4
6. Data Structures 3
7. Database-1I 3
8. Programming Languages-II 4
9. Operating Systems 4
10. Computer Organization & Assembly language Programming 3
11. Data Communications and Networking 4
12. Internet Programming 3
13. Artificial Intelligence 3
14. Analysis of Algorithms 3
15. Programming Languages-III 4
16. Software Engineering –I 3
17. Network Strategies 3
18. Computer Architecture 3
19. Automata Theory 3
20. Computer Graphics 4
21. Software Engineering –II 3
22. Compiler construction 3
23. Wireless and Mobile communication 3
24. Software Project Management 3
25. Natural Language Processing 3
26. Software Project-I 3
27. SoftwareProject-II 3
  Cred Hrs of Compulsory Courses
89
 
  Elective subjects (6 credit hours in semester 7 and 6 credit hours in semester 8)
  Digital Signal Processing  
E-Commerce Applications & Technologies
Expert Systems
Data Mining and Data Warehousing
Management Information System
Distributed Computing
Digital Image Processing
Network Security
Modeling and Simulation
Database Administration
Telecommunication System
Multimedia Technologies
  Cred Hrs of Elective Courses (four to be chosen)
12

  Total Cred Hrs of computer science courses
101

1. Mathematics-I 3
2. Discrete Mathematics 4
3. Mathematics-II 3
4. Statistics & Probability 3
5. Numerical Analysis 3
  Total Cred Hrs for mathematics courses
16
 
1. Physics 3
2. Electronics 3
  Total Cred Hrs for natural sciences courses
6
 
1. Functional English 3
2. Pakistan Study/ Islamic Studies 3
3. Business Communication 3
  Total Cred Hrs for social sciences courses
9
     
  Home | About DCS | Site Map | FAQs | Contact Us
© 2007 Department of Computer Sciences, University of Peshawar, All rights reserved
Privacy Policy | Terms & Conditions | Terms of Service! Web Development Team
www.smartvisionzone.com
Repair Dell Laptop