Bachelor of Computing (Software Engineering)
- Key Information
Course Name:
Bachelor of Computing (Software Engineering)
University Name:
Curtin University Malaysia
Campus:
Sarawak
Qualification:
Bachelor
Duration:
3 years
Intake:
February, July
IELTS:
6.5
Study Mode:
On-campus
Study Type:
Full time study
Program Mode:
Coursework
Yearly Tuition Fees
| Year | Fee |
|---|---|
| 1st Year | MYR 47,600 |
| 2nd Year | MYR 47,600 |
| 3rd Year | MYR 47,600 |
Other Fees
| Description | Fee |
|---|---|
| Group Hospitalisation and Surgical Insurance (compulsory) | MYR 900 |
| Hospitalization Deposit (refundable) | MYR 500 |
| International Student Registration Fee (not refundable) | MYR 420 |
| Student Visa Stamping Fee (not refundable) | MYR 20 |
Campus
Sarawak
Qualification
Bachelor
Duration
3 years
Intake
February, July
IELTS
6.5
Study Mode
On-campus
Study Type
Full time study
Program Mode
Coursework
Course Fee for International Students
Yearly Tuition Fees
| Year | Fee |
|---|---|
| 1st Year | MYR 47,600 |
| 2nd Year | MYR 47,600 |
| 3rd Year | MYR 47,600 |
Other Fees
| Description | Fee |
|---|---|
| Group Hospitalisation and Surgical Insurance (compulsory) | MYR 900 |
| Hospitalization Deposit (refundable) | MYR 500 |
| International Student Registration Fee (not refundable) | MYR 420 |
| Student Visa Stamping Fee (not refundable) | MYR 20 |
Course Overview
The Bachelor of Computing (Software Engineering) at Curtin University Malaysia operates as a sophisticated pedagogical framework designed to ground scholars in the epistemological foundations and transformative methodologies of systemic digital architecture and secure lifecycle governance. This program facilitates an intellectual transition from basic programming to high-level engineering proficiency by synthesizing rigorous theoretical inquiry with applied algorithmic praxis, ensuring that candidates can navigate the multifaceted complexities inherent in implementing secure software processes and optimizing complex system designs. By integrating advanced technical expertise with a focus on heuristic critical analysis and creative innovation, the curriculum fosters a sophisticated understanding of standard computational techniques while encouraging students to leverage emerging technologies for the generation of novel solutions. The program at Curtin University Malaysia emphasizes the synthesis of continuous learning and ethical stewardship, preparing graduates to uphold the rigorous standards of the global software industry. Ultimately, the program serves as a critical mechanism for professional and social responsibility, establishing the foundational “hard skills” of collaborative development and independent problem-solving necessary for graduates to contribute meaningfully to the digital evolution of society.
Curriculum
Programme Structure
| Year / Stage | Themes | Key Modules |
|---|---|---|
| Year 1: Sem 1 & 2 | Engineering Foundations & Low-Level Coding | Programming Design and Implementation, Introduction to Software Engineering, Unix and C Programming, Data Structures and Algorithms, Database Systems, and Linear Algebra and Statistics for Engineers. |
| Year 2: Sem 1 & 2 | Development Lifecycle & Mobile Systems | Object Oriented Software Engineering, Software Engineering Testing, Requirements Engineering, Distributed Computing, Mobile Application Development, Operating Systems, and Computer Communications. |
| Year 3: Sem 1 & 2 | Advanced Algorithms & Project Delivery | Design and Analysis of Algorithms, Human Computer Interface, Software Engineering Concepts, and specialized Electives. |
| Final Capstone | Applied Innovation | Capstone Computing Project 1 & 2: A comprehensive, year-long execution of the software development life cycle (SDLC), from requirements gathering to testing and deployment. |
| Elective Specializations | Security & Infrastructure | Options include Cryptography, Network Systems Design, Unix Systems Programming, Cyber Security Concepts, and Intrusion Detection. |
Field of Research
N/A