Software Engineering now plays a vital role in the installation and development of any businesses operating systems. The continued modernization of traditional business and manufacturing processes will require assistance from software engineers. In short, software engineering is having and will have an integral role to play in future economic growth and sustainability.
This course studies the best approach to design, build and maintain software systems. It makes use of many of the technical results of computer science, especially programming, and application of theory in the process of system design and construction.