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.
BS (CS) Project: (https://aiou.edu.pk/csproject)
Eligibility Criteria
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
Medium of Instruction
Teaching Methodology
Face-to-Face/ Online
AIOU Credits Required
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
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
1. Discrete Mathematics-3406
2. Programming Language-II-3411
3. Computer Communications & Networks-3438
4. Computer Organization & Assembly-3453
5. Business Communication-3456
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
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
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
1. CS Major_I
2. CS Major_II
3. CS Major_III
4. Software House Practices-3498
5. Mobile Application Development-3499
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
Semesters
Workshop
Nil
Thesis
Project
Practical
Yes (as Per Credit Hours Of The Courses).
Viva
Final Year Project's Presentation is necessary.
Collaborations
The Face to Face Classes are conducted at the Main Campus and Selected Regional Offices (DERA GHAZI KHAN, RAHIM YAR KHAN, MULTAN & BAHAWALPUR).