Computer Science (Software Engineering)
BEng · The University of Sheffield · 3 years
About this course
Software engineering is the application of rigorous engineering principles to the design, development, testing, and maintenance of software systems. In a world where software underpins virtually every aspect of business, government, healthcare, communication, and daily life, the ability to build systems that are not only functional but secure, dependable, and maintainable is one of the most valuable professional skills a graduate can possess. Software engineers must think both technically and systematically, understanding algorithms, data structures, and programming languages while also grasping the organisational and human contexts in which systems are built and used. At the University of Sheffield, this three-year full-time programme gives you a thorough grounding in the fundamentals of computer science alongside specialised training in software engineering. You will develop expertise
Where its graduates go
The 5 largest scored destinations, covering 85% of graduates; the headline also reflects the subject baseline.
- 72 / 100Information Technology Professionals · 80% of graduatescards →
- 60 / 100Business, Research and Administrative Professionals · 0% of graduatescards →
- 40 / 100Sales occupations · 5% of graduatescards →
- 40 / 100Science, engineering and technology associate professionals · 0% of graduatescards →
- 18 / 100Teaching Professionals · 0% of graduatescards →
The tabs above carry the rest: modules and satisfaction (The Course), where you'd live and what it costs (Student Life), the full pay story (Pay & Outcomes), and easier ways into the same subject (Alternatives).