Programme Details of Bachelor of Science (Computer Science)

Programme Name: Bachelor of Science (Computer Science)
Introduction: The BS (CS) program is offered by the Department of Computer Science, AIOU. It is a four years degree program, covering the recent trends in hardware, software and communication technologies. The program provides an understanding of the field through concepts, theory and techniques. The curriculum of the program has been developed and regularly updated to meet the national, international, social and economic needs. The curriculum revision is normally based on need of fast changing disciplines, emerging technologies and international standards. The structure and other details of the program are confined to HEC with focus on ACM and IEEE-CS recent development.
Admission Requirement: The minimum requirements for admission in BS (CS) are at least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics.
Selection Process: Admission will be given to all candidates satisfying the eligibility requirements, subject to viable group of students at the Main Campus/Regional Centers.
Duration: 4 Years
Medium of Instruction: English
Teaching Methodology: Face-to-Face/ Online
AIOU Credits Required: 140 Credit Hours
Course Required: .Semester: 1
1. Islamic Studies/Ethics+-9401/418
2. Pakistan Studies+-9402
3. English-I+-9407
4. Introduction to ICT-9421
5. Basic Electronics-9422
6. Mathematics for Computing-I-9423

Semester: 2
1. Mathematics for Computing-II-3403
2. Programming Language-I-3407
3. Digital Logic Design-3409
4. Linear Algebra-3454
5. Foreign Language (Arabic+)/(French*)-9413/9414

Semester: 3
1. Discrete Mathematics-3406
2. Programming Language-II-3411
3. Computer Communications & Networks-3438
4. Computer Organization & Assembly-3453
5. Business Communication-3456

Semester: 4
1. Data Structure-3408
2. Programming Languages-III-3415
3. Computer Architecture-3416
4. Statistics & Probability-3447
5. Management Theory & Practice-3457
6. Ordinary Differential Equations-3496

Semester: 5
1. Database-1-3410
2. Software Engineering-1-3414
3. Operating System-3439
4. Theory of Automata-3452
5. Analysis & Design of Algorithms-3466
6. **BS Internship Seminar-4470

Semester: 6
1. Research Methods-3412
2. Human Computer Interaction-3449
3. Artificial Intelligence-3451
4. Management Information System-3461
5. Compiler Construction-3468
6. Information Security-3497

Semester: 7
1. CS Major_I-
2. CS Major_II-
3. CS Major_III-
4. Software House Practices-3498
5. Mobile Application Development-3499

Semester: 8
1. CS Major_IV-
2. CS Major_V-
3. CS Major_VI-
4. Project-3475

Elective / Major Courses: 1. Networking Strategy-3476
2. Network & System Administration-3444
3. Data & Network Security-3484
4. Design Patterns-3485
5. Wireless Networks-3486
6. Network Programming-3487
7. Project-3475
8. IT Marketing Concepts-3442
9. Database Administration-3445
10. Network & System Administration-3444
11. Introduction to E-Business-3471
12. IT Services Management-3472
13. Computer Law-3473
14. Project-3475
15. Networking Strategy-3476
16. Network & System Administration-3444
17. Data & Network Security-3484
18. Distributed Computing-3485
19. Wireless Networks-3486
20. Network Programming-3487
21. Project-3475
22. Web Design Tools-3446
23. Multimedia Script Writing-3478
24. Multimedia Systems-3462
25. Multimedia Design-3479
26. Audio & Video Production-3480
27. Computer Graphics-3469
28. Project-3475
29. Software Engineering–II-3465
30. Database-II-3467
31. Object-Oriented Analysis & Design-3464
32. Design Patterns-3481
33. Software Architecture-3482
34. Software Quality & Testing-3483
35. IT Marketing Concepts-3442
36. Database Administration-3445
37. Network & System Administration-3444
38. Introduction to E-business-3471
39. IT Services Management-3472
40. Computer Law-3473
41. Networking Strategy-3476
42. Data & Network Security-3484
43. Distributed Computing-3485
44. Wireless Networks-3486
45. Network Programming-3487
46. Web Design Tools-3446
47. Multimedia Script Writing-3478
48. Multimedia Systems-3462
49. Multimedia Design-3479
50. Audio & Video Production-3480
51. Computer Graphics-3469
52. Physics-3404
53. Programming Concepts-3402
54. Data Communication-3413
55. Design Fundamentals-3477
56. Networking Design-3418
57. Numerical Analysis-3417
58. Project-3475

Semester:
Collaborations: The Face to Face Classes are conducted at the Main Campus and Selected Regional Offices (DERA GHAZI KHAN, RAHIM YAR KHAN, MULTAN & BAHAWALPUR).
Workshop: -
Thesis: Project
Practical: YES (As per Credit Hours of the Courses).
Viva: Final Year Project's Presentation is necessary.
 
Allama Iqbal Open University

Copyright © 2020-21 @ AIOU

Allama Iqbal Open University, Sector H-8, Islamabad- 44000, Pakistan