Course Overview

Our Software Engineering courses offer you a broad computer science curriculum with an emphasis on software engineering and design. You will gain the technical knowledge needed to manage and develop high-quality, well-designed software systems along with an understanding of business and system requirements.

Your degree begins with a study of Software Development, Fundamentals of Computer Science and Information Systems and Digital Systems before moving on to subjects including Networks and Operating Systems in the second year. In your final year, you complete Design Studio projects alongside several core courses.

Related Courses