Bachelor Programs | Master Programs | Morning Programs | Evening Programs
 
 
 

BS COMPUTER SCIENCE PROGRAM

   

The degree in Computer Science aims at providing necessary skills required to construct reliable software systems by applying scientific, engineering and management principles. Computer Science curriculum at Mohammad Ali Jinnah University encompasses all the areas of the discipline to furnish the students with the fundamental knowledge and abilities necessary for specializing in Computer Sciences.

COURSE REQUIREMENT
General Education Courses 13 Courses
Computer Science Core Courses 17 Courses
Computer Science Electives Courses 15 Courses
Total 45 Courses

GENERAL EDUCATION COURSES:

1. Business Communication
2. Introduction to Mind Sciences
3. College Algebra
4. Economic Development
5. Financial Accounting
6. Freshman English I
7. Introduction to Logic
8. Introduction to Management
9. Introduction to Psychology
10. Introduction to Sociology
11. Pakistan Studies
12. Philosophy of Islam
13. Principles of Accounting
14. Microeconomics
15. Macroeconomics
16. Principles of Marketing
17. Urdu Literature


CORE COURSES (COMPULSORY):

1. Advanced Computer Programming + Lab
2. Calculus I
3. Calculus II
4. Computer Architecture
5. Computer Logic and Design + Lab
6. Computer Network
7. Computer Programming + Lab
8. Data Structures + Lab
9. Design and Analysis of Algorithms
10. Discrete Mathematics
11. Intro to Database Systems
12. Introduction to Object Oriented Paradigm
13. Object Oriented Programming + Lab
14. Operating Systems
15. Probability and Statistics
16. Software Engineering
17. Systems Programming + Lab

ELECTIVE COURSES:
1. Advanced Analysis of Algorithms
2. Advanced Computer Architecture
3. Artificial Intelligence
4. Automata Theory
5. Basic of Telecommunication
6. Bioinformatics
7. Business Intelligence
8. Compiler Construction
9. Computer and Internet Security
10. Computer Graphics
11. Computing Ethics & Professionalism Management
12. Data Communication
13. Data Security and Cryptography
14. Database Systems
15. Electronics + Lab
16. Evolutionary Computing
17. Human Computer Interaction
18. Information System Audit
19. Introduction to Computer Science
20. Linear Algebra
21. Multimedia Application Development
22. Networking Protocol
23. Numerical Computing
24. Objected Oriented Analysis & Design
25. Optical Networks
26. Program Design Techniques
27. Research Project*
28. Routing Algorithms
29. Software Project Management
30. Software Quality Assurance & Testing
31. Special Topics
32. Storage Networks
33. Switching Theory
34. Web Application Development

   

*Computer Science Elective must include CS-4003: Research Project
Duration This is a 4 year program comprising of 8 semesters with minimum of 45 Courses (approximately 135 Semester Credit Hours

 

 
   
Copyrights © 1998-2007, Mohammad Ali Jinnah University - Karachi
Powered by: MajuLabs
Information For Prospective Students Academic Programs conducted by University Departments in the University Information about admission in university Faculty at MAJU Life At MAJU Magazine About Mohammad Ali Jinnah University Facilities and information form Contact Details of Mohammad Ali Jinnah University Latest News about MAJU