EN Flag
EN
BM
APPLY NOW
Bachelor of Information Technology (Honours)

Software Engineering

Learn how to design, develop, test, and maintain software systems. This specialisation prepares students with practical skills in software development, architecture, mobile applications, and quality assurance.

Duration 3 Years
Study Mode Conventional / ODL
Specialisation Software Engineering
About This Specialisation

Why Choose Software Engineering?

Software Engineering focuses on the full software development lifecycle, from requirements analysis and system design to coding, testing, deployment, and maintenance.

Students will gain knowledge in software architecture, software quality, requirements engineering, object-oriented software engineering, mobile application development, and software project management.

Software Development Skills

Learn how to build reliable software applications using structured development approaches.

System Design Knowledge

Understand software architecture, requirements, testing, and design principles used in real projects.

High-Demand Career Path

Prepare for software roles across technology, business, finance, education, and digital industries.

What You'll Learn

Key Subjects in Software Engineering

Build practical software engineering knowledge through development, design, testing, maintenance, and mobile application courses.

Web Segmentation and Analytics
Algorithm and Data Structures
Software Project Management
Software Quality and Metrics
Software Architecture and Design
Software Engineering
Software Testing and Maintenance
Requirements Engineering
Object Oriented Software Engineering
Mobile Application Development
Career Opportunities

Future Careers in Software Engineering

Software Engineering graduates can pursue careers in software development, application design, systems analysis, testing, and software quality assurance.

Software Engineer
Software Developer
Mobile Application Developer
Systems Analyst
Software Architect
Software Quality Control Officer
Ready to Apply?

Build the Software That Powers the Future

Develop software engineering, application development, testing, and system design skills for the fast-growing technology industry.

Enquire Now

Submit your enquiry and our team will get back to you soon.

Wholly Owned by Yayasan Pelaburan Bumiputra | +603-2730 7030 [Enquiries] | info@unirazak.edu.my
CONTACT US
UNIVERSITI TUN ABDUL RAZAK DU005(W) Wisma Unirazak, 195A, Jalan Tun Razak, 50400 Kuala Lumpur
+603-2730 7030 [ Enquiry ]
info@unirazak.edu.my
Copyright ©2026 UNIRAZAK. All rights reserved
Terms of Service    Privacy Policy
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram