logo
logo

    Courses

    Institutions

college logo

Bachelor of Computer Science (Hons.) in Software Engineering

Multimedia University (MMU)

Selangor, Malaysia

Full time

Mode

Degree

Level

36 Months

Duration

April, July, October

Intake

RM 63,720

Tution Fees

Course

The three-year Bachelor of Computer Science (Hons.) programme equips students with fundamental computing knowledge and the latest technology. In year 1, all students learn common subjects before specialising in one of the following areas – Software Engineering, Game Development, Data Science or Cybersecurity – in the second year. Students will also complete a final year project and undergo industrial training to acquire practical industry experience.

Software Engineering focuses on designing and developing software systems with innovative methodologies and sophisticated tools. Students are exposed to various techniques of analysing user requirements and specifications, as well as the design, implementation and verification of software system.

Career Prospects:

Researcher, Programmer, Software Development, Project Manager, System Analyst, Database Administrator, IS/SE Consultant, Game Producer, Game Artist & Visualiser, Data Analyst, Data Scientist, Data Engineer, Cyber Risk Analyst, Security Penetration Tester, Incident Responder, Digital Forensic Specialist, Security Architect, Security Engineer.

Core Subjects
Year 1

  • Calculus
  • Programming Fundamentals
  • Discrete Structures & Probability
  • Professional Development
  • Computational Methods
  • Object Oriented Programming & Data Structures
  • Computer Architecture & Organisations
  • Database Fundamentals
  • Research Methodology in Computer Science
  • U2
  • U4

Year 2

  • Software Engineering Fundamentals
  • Operating Systems
  • Computer Networks
  • Object Oriented Analysis & Design
  • Algorithm Design & Analysis
  • Elective 1
  • Industrial Training
  • U3
  • Programming Language Translation
  • Advanced Database
  • Software Requirements Engineering
  • Software Design

Year 3

  • Final Year Project
  • Elective 2
  • Elective 3
  • U1
  • U1
  • Workplace Communication
  • Software Reliability & Quality Assurance
  • Software Verification & Validation
  • Specialisation Elective 1
  • Specialisation Elective 2

Specialisation Elective Modules
TWO (2) subjects should be taken from the following:

  • Theory of Computation
  • Programming Language Translation
  • Introduction to Formal Methods
  • Software Evolution Maintenance

Elective Modules
THREE (3) subjects should be taken from the following:

  • Systems Analysis & Design
  • Concepts of Programming Languages
  • Programming Language Translation
  • Theory of Computation
  • Artificial Intelligence
  • Parallel Processing
  • Web Application Development
  • Computer Security
  • Introduction to Formal Methods
  • Software Evolution & Maintenance
  • Game Physics
  • Game Design Fundamentals
  • Introduction to Data Science
  • Visual Information Processing
  • Data Management
  • Data Mining
  • Social Media Computing
  • Advanced Database
  • Cybersecurity Fundamentals
  • Cryptography and Data Security
  • Ethical Hacking and Penetration Testing
  • Blockchain and Smart Contracts

University Subjects

  • U1 – TITAS (Local) or Pengajian Malaysia III (International)
  • U1 – Hubungan Etnik (Local) or BM Komunikasi II (International)
  • U2 – Bahasa Kebangsaan or Foreign Language Beginners
  • U3 – Business and Entrepreneurship in Malaysia
  • U4 – Co-curriculum

Entry Requirements

Academic Requirements

Full time

Mode

Degree

Level

36 Months

Duration

April, July, October

Intake

RM 63,720

Tution Fees

Would you like to apply to Bachelor of Computer Science (Hons.) in Software Engineering?
logo

Company

Students
Get in touch

© 2025 Afterschool. All Rights Reserved.

footer background