What is Software Engineering Technology?

Software Engineering Technology involves the testing, installation, and maintenance of computer software modules and systems. It prepares individuals for careers in computer-intensive environments, focusing on engineering support in technical organizations, businesses, manufacturing companies, and data-directed services.

Why study Software Engineering @ NNMC?

Our Associate Degree in Engineering (AEng) in Software Engineering Technology offers a practice-oriented curriculum designed to equip students with the skills needed for diverse roles in the software industry. Our program provides a comprehensive training in hardware, software, troubleshooting, and computer tools, enabling graduates to thrive as software technicians, computer systems technicians, data applications technicians, or test and integration assistants. 

APPLY

REQUEST info

More about the program:

With a strong foundation in mathematics, physics, computer science, software development, and business fundamentals, graduates are prepared to excel in various software engineering roles and contribute effectively to the industry.

 

 

 

Career Pathways

Graduates with Associate Degree in Software Engineering Technology are trained to enter diverse engineering fields.



Computer systems

Data applications

Test and integration systems