Bachelor in Software Engineering (Hons)
- Key Information
Course Name:
Bachelor in Software Engineering (Hons)
University Name:
Nilai University
Campus:
Nilai
Qualification:
Bachelor
Duration:
3 years
Intake:
January, June, September
IELTS:
5.0
Study Mode:
On-campus
Study Type:
Full time study
Program Mode:
Coursework
Yearly Tuition Fees
| Year | Fee |
|---|---|
| 1st Year | MYR 20,000 |
| 2nd Year | MYR 20,000 |
| 3rd Year | MYR 20,000 |
Other Fees
| Description | Fee |
|---|---|
| Application Fee | MYR 700 |
| Caution Fee (Refundable) | MYR 1,500 |
| International Student Admission Fee | MYR 6,500 |
| Registration Fee | MYR 500 |
| Resource Fee (Yearly) | MYR 3,300 |
| Visa and Insurance/td> | MYR 2,900 |
Campus
Nilai
Qualification
Bachelor
المدة
3 years
Intake
January, June, September
IELTS
5.0
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 20,000 |
| 2nd Year | MYR 20,000 |
| 3rd Year | MYR 20,000 |
Other Fees
| Description | Fee |
|---|---|
| Application Fee | MYR 700 |
| Caution Fee (Refundable) | MYR 1,500 |
| International Student Admission Fee | MYR 6,500 |
| Registration Fee | MYR 500 |
| Resource Fee (Yearly) | MYR 3,300 |
| Visa and Insurance/td> | MYR 2,900 |
Course Overview
The Bachelor of Software Engineering (Hons) at Nilai University offers a rigorous pedagogical framework designed to ground students in the systematic tenets and advanced methodologies of the software development lifecycle (SDLC). The program facilitates a transition from basic programming to professional engineering proficiency by synthesizing scholarly inquiry with applied project-based learning, ensuring that candidates can navigate the complexities of modern, large-scale software ecosystems. The curriculum is strategically structured to provide a comprehensive mastery of critical engineering pillars: Advanced Software Architecture and Design: Cultivating the capacity to design robust, modular, and scalable systems using industry-standard patterns and modeling languages. Full-Stack Development and Programming: Developing technical expertise across multiple high-level languages and frameworks to build integrated software solutions. Software Quality Assurance and Testing: Establishing a mastery of rigorous validation methodologies, including automated testing and debugging, to ensure systemic reliability and performance. Engineering Project Management: Mastering the collaborative frameworks, such as Agile and Scrum, required to lead technical teams and manage complex development workflows. By integrating technical expertise with computational logic and systematic problem-solving, the program equips candidates with the professional competencies required to excel in the globalized digital economy. Graduates emerge as versatile practitioners prepared for pivotal roles as Software Architects, Full-Stack Developers, or Quality Assurance Engineers, possessing the prerequisite academic rigor to spearhead innovation or pursue advanced postgraduate research in domains such as Cloud-Native Engineering or Artificial Intelligence Integration.
Curriculum
Programme Structure
| Category | Modules Offered |
|---|---|
| Software Engineering Core |
|
| Programming & Algorithms |
|
| Systems & Intelligent Computing |
|
| Web & Information Systems |
|
| Capstone & Training |
|
| University Courses |
|
Field of Research
N/A