MAJU Computing Programmes

Muhammad Ali Jinnah University, located in Karachi, is a prominent private sector university. With its quality education, industry-relevant courses and learning methods, and well-developed industrial reputation, MAJU offers a comprehensive range of degree programmes from BS to PhD programmes in the field of computer science. Therefore, if you are looking for a comprehensive guide on computing programmes at Jinnah University.
What Computing Programmes Are Available at MAJU?
For students who want to pursue professional degrees in the disciplines of computer science in Karachi, MAJU is one of the reliable options for them due to its presence in education for more than 26 years, and it is part of the largest private education group in Pakistan. (President’s Message, 2019)
Faculty of Computing offers a diverse range of professional degrees in modern computer science and its subdomains. For instance, students can study computer science, artificial intelligence, software engineering, data science, and cybersecurity. (Department of Computer Science, 2017)
MAJU computing programmes available at the Muhammad Ali Jinnah University (MAJU) are offered at the undergraduate, graduate, and postgraduate levels.
Muhammad Ali Jinnah University (MAJU) offers a comprehensive range of university degrees in Karachi in the field of computer science and many more disciplines. The faculty of computer science offers the following degrees.
Undergraduate/ BS Degrees
- BS Computer Science
- BS Software Engineering
- BS Artificial Intelligence
- BS Cybersecurity
Graduate Degrees/ MS Degrees
- MS Computer Science
- MS Software Engineering
- MS Data Science
Postgraduate Degree
In addition to the BS and MS degrees, PhD degrees are also offered at MAJU Karachi under the Faculty of Computing.
- PhD Computer Science
Which Computing Programme to Choose?
In the following, let’s cover all the undergraduate degrees in computing, starting with a bachelor’s degree in the field of computing. (Department of Computer Science, 2024)
Bachelors Programmes
| Area | BS Computer Science | BS Software Engineering | BS Artificial Intelligence |
| Core identity | Broad computer science | Software engineering process and product | AI/ML specialisation |
| Credit structure | 132 Cr. Hrs. clearly stated | Components sum to 135 Cr. Hrs.; total not explicitly stated | 132 Cr. Hrs.; 138 for non-maths students |
| Distinctive courses | AI, Compiler Construction, Theory of Automata, Parallel & Distributed Computing | Software Requirements Engineering, Software Architecture, Software Project Management, Software Quality Engineering, Software Re-engineering | Machine Learning, Deep Learning, Knowledge Representation, Digital Image Processing, NLP/CV electives |
MS Programmes
|
Area |
MS Computer Science | MS Software Engineering | MS Data Science |
| Duration | 2 years / 4 semesters | 2 years / 4 semesters | 1.5–2 years / 3–4 semesters; max 4 years |
| Total credits | 30 | 30 | 30 |
| Completion options | 24 + 6 thesis OR 27 + 3 project | 24 + 6 thesis OR 27 + 3 project OR 10 courses only | 24 + 6 thesis OR 27 + 3 project |
| Specializations | Software Engineering; AI & Data Science; Network & Information Security | Project Management; Information Systems | No formal specialisation listed; broad data science electives |
| Core courses | Advanced Theoretical CS, Applied Programming, Advanced Research Methods, Advanced Analysis of Algorithms | Advanced Requirements Engineering, Applied Programming, Advanced Software Architecture, Advanced Research Methods, Advanced SQA | Tools & Techniques for Data Science, Statistical & Mathematical Methods, Advanced Research Methods, Machine Learning |
| Admission extra | 16 years of education, and Admission test/ HEC test | 16 years of education, admission test. | 16 years of education, admission test |
| CGPA requirement for admissions | 2.00/4.00 | 2.00/4.00 |
2.00/4.00
|
BS/ MS/ PhD Degree Duration and Scholarships
According to the official MAJU Website, the information on BS/ MS/ and PhD programmes, the eligibility and duration are given below. (Scholarships, 2026)
|
Area |
BS Programmes | MS Programmes | PhD Programme |
|
Eligibility |
Intermediate / Equivalent |
Bachelor’s in relevant field | MS in relevant field |
| Duration | 4 Years | 1.5- 2 years |
2-5 years |
| Scholarships | Available | Available |
Available |
Also Read
5 Reasons to pursue a PhD in Computer Science
6 Reasons to pursue a Master’s in Data Science
Which Degree Can Lead You to Which Career?
The information is collected through a wide range of sources. This includes MAJU’s official Blog and Prospects. (Computer Science, 2026)
|
Profession |
Primary degree(s) | Secondary/related degree(s) | Notes |
|
Software Developer / Engineer |
BS Software Engineering | BS Computer Science; MS Software Engineering; MS Computer Science | The most direct route is BS SE. |
|
Data Scientist |
BS Artificial Intelligence; MS Data Science | BS Computer Science; MS Computer Science (AI & Data Science) |
MS Data Science is the most specialised. |
| AI / Machine Learning Engineer | BS Artificial Intelligence | MS Data Science; MS Computer Science |
Strong maths, ML, and portfolio needed. |
|
NLP / Computer Vision Engineer |
BS Artificial Intelligence | MS Data Science | Electives in NLP, CV, and deep learning matter. |
|
Robotics Engineer |
BS Artificial Intelligence | MS Computer Science / MS Data Science (with robotics/embedded focus) |
Robotics is listed by MAJU for BS AI. |
| Cybersecurity Analyst / Consultant | BS Cybersecurity, BS Computer Science; BS Software Engineering | MS Computer Science (Network & Information Security) |
MS CS has a dedicated security specialisation. |
|
Information Security Manager |
MS Computer Science | BS Computer Science; MS Software Engineering | |
|
Network / Systems Administrator / Architect |
BS Computer Science | MS Software Engineering; MS Computer Science | MS SE lists Network Architects. |
| Database Administrator | BS Computer Science | MS Software Engineering |
Both degrees include relevant courses and skills |
|
Web / Mobile / Game Developer |
BS Software Engineering; BS Computer Science | Department page careers; MS Software Engineering |
BS SE lists Web Developer, Web Designer, Game Developer. |
| IT Consultant / Manager | BS Software Engineering; MS Software Engineering | BS Computer Science; MS Computer Science | MS SE has Project Management and Information Systems specialisations. |
|
Business Intelligence / Data Analyst |
MS Data Science; BS Artificial Intelligence | BS Computer Science |
MS DS lists BI Developer and Predictive Analytics. |
|
Research Scientist / Academia |
PhD Computer Science | MS Computer Science; MS Software Engineering; MS Data Science |
PhD is required for most academic/research leadership roles. |
|
AI Ethics Consultant |
BS Artificial Intelligence | MS Data Science; MS Computer Science |
Emerging role listed by BS AI. |
| University Lecturer / Professor | PhD Computer Science | MS CS / MS SE / MS DS (for lecturer roles) |
PhD for professorial track. |
Conclusion
MAJU Computing programmes are a great choice if you aim to develop a great career in IT, Technology, Cybersecurity, AI, or Data Science. For more details, you can keep following the MAJU blog for more detailed posts.
References
Computer Science. (2026, 02 26). Retrieved from Prospects: https://www.prospects.ac.uk/careers-advice/what-can-i-do-with-my-degree/computer-science/
Department of Computer Science. (2024, 10 12). Retrieved from MAJU Official Website: https://jinnah.edu/faculty-of-computing/department-of-computer-science/
Department of Computer Science. (2017, 12 23). Retrieved from MAU Official: https://jinnah.edu/faculty-of-computing/department-of-computer-science/
President’s Message. (2019, 08 09). Retrieved from MAJU Official Site: https://jinnah.edu/presidents-message/
Scholarships. (2026, 02 16). Retrieved from MAJU Official Website: https://jinnah.edu/scholarship/?_gl=1*nd9rv0*_gcl_au*ntu2mdk5ny4xnzg3mdq3mdc2*_ga*mjixnta1mjmxlje3odcwndcwnzc.*_ga_qhhlvx1j83*cze3ote0nda1mzkkbzqzjgcxjhqxnzkxndqxnjm5jgo0nyrsmcromtqwmjq0ndqwnw.
