Software engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them. It is important because of the impact of large, expensive software systems and the role of software in safety-critical applications. It integrates significant mathematics, computer science and practices whose origins are in engineering.
Good to Know
Attention to Detail
Programming / Coding
Speaking (Verbal Communication)
DEEPER SUBJECT EXPLORATION
Access resources for you to "Read" around your subject from books, to blogs, taster lectures and events.
This is a great way to help you decide whether this subject area is really something you would want to study at the depth of a degree.
Explore universities from our search engine that offer degrees within this field to get you started.
You can also use the degree names listed above when searching for courses on other sites