The Bachelor in Software Engineering (Honours) at Nilai University College covers software engineering concepts and principles, with a greater emphasis on the software process. It includes courses on analysing, designing, developing, testing, implementing, evaluating, maintaining, and documenting large-scale software systems.
The programme runs for 3 years and is structured across 9 semesters. Core module areas include Artificial Intelligence, Big Data Analytics, Back End Web Development, Software Design and Architecture, Software Verification and Validation, Software Process, and Software Project Management. Students complete SE Project I and SE Project II, followed by Industrial Training and Internship.
After graduation, the programme lists career options such as Software Engineer, Web Developer, Cybersecurity Analyst, Database Analyst, Java Programmer, Network Engineer, Database Administrator, Software Developer, Quality Engineer, and System Analyst.
Modules
- Understanding Computing
- Artificial Intelligence
- Big Data Analytics
- Back End Web Development
- C Programming
- Computer Architecture and Organisation
- Data Communications and Networking
- Data Structure and Algorithms
- Database Systems
- Human Computer Interaction
- Introduction to Object Oriented Programming
- Machine Learning