Students enrolled in the Bachelor of Computer Science (Honours) program at MSU will engage in a comprehensive and rigorous exploration of the fundamental principles of the discipline. The theoretical knowledge acquired in the classroom is reinforced through intensive practical sessions in MSU’s state-of-the-art computer labs. Our experienced lecturers guide the learning process, employing both formative and summative assessments to enhance understanding.
This program is thoughtfully designed with your future career in mind. Our partnerships with industry leaders ensure that you graduate fully prepared for the workforce, equipped with the latest insights and breakthroughs in computer science.
Bachelor’s degree in Computer Science / Software Engineering / Data Science
AND a credit in:
Candidates need to take and pass the reinforcement Mathematics equivalent to Additional Mathematics at the SPM level. This subject must be offered in the first semester or before enrolment with an unconditional offer.
OR
Notes:
ENGLISH COMPETENCY REQUIREMENT (INTERNATIONAL STUDENT)
Achieve a minimum of Band 3.5 in MUET or equivalent to CEFR (High B1). If a student does not meet this requirement, the HEP must offer English proficiency courses to ensure that the student’s proficiency is sufficient to meet the needs of the programme.
3 years
(R3/0613/6/0129) (05/27) (MQA/A7934)
Year 1
- Data Communication and Network
- Principles of Programming
- Computer Architecture
- System Analysis and Design
- Discrete Mathematics
- Database System
- Operating System
- Introduction to Artificial Intelligence
- Data Structure and Algorithm
- Object Oriented Programming
- Human Computer Interaction
Year 2
- Information Assurance and Security
- Web Programming
- Object Oriented Analysis and Design
- Applied Statistics
- Programming for Mobile Devices
- Programming Languages
- Social Issues and Professional Practice in Computer Science
- Software Architecture, Design and Testing
- Research Methodology
- Project I
- Elective 1
- Elective 2
- Elective 3
Year 3
- Parallel Computing
- Project II
- Elective 4
- Elective 5
- Elective 6
- Industrial Training
List of Elective Course
- Multimedia Application
- Machine Learning
- Digital Image Processing
- Cloud Computing
- Data Acquisition, Management and Governance
- Software Project Management
- Intelligence System
- Distributed System
- Software Development Framework
- Visual Programming for Data Science
- Data Mining
- Software Measurement
Software Engineer
Web Architect
Systems Analyst
Network Administrator
Database Administrator
Cybersecurity Analyst
Data Scientist
Project Manager
Business Analyst
Cloud Solutions Architect
Game Developer
IT Consultant
Click HERE and we will contact you soon.
FAQ's
1. How long is the Computer Science degree?
The duration of the Bachelor in Computer Science (Honours) is 3 years.
2. What are the course fees?
The estimated total fee is RM40,000 – RM45,000 for Malaysian students. Scholarships, rebates, or credit exemptions may reduce the cost.
3. Is this programme recognised in Malaysia?
Yes, the programme is recognised by the Malaysian Qualifications Agency (MQA) under code R3/481/6/0091 (MQA/A7934).
4. What is the English language requirement for international students?
International students must achieve:
MUET Band 3.5 or CEFR High B1
If they do not meet this requirement, they must take English proficiency courses offered by the institution.