BEng (Hons) Software Engineering with Foundation Year - 36 months
BEng (Hons) Software Engineering with Foundation Year - 36 months
Software engineering is a rapidly growing field that combines computer science, engineering principles, and project management to create software solutions. The BEng (Hons) Software Engineering with Foundation Year - 36 months program is designed to provide students with a strong foundation in software development, programming languages, and problem-solving skills.
Program Overview
The BEng (Hons) Software Engineering with Foundation Year - 36 months program is a comprehensive course that covers various aspects of software engineering. Students will learn how to design, develop, and maintain software systems while also gaining practical experience through projects and internships.
Curriculum
| Year |
Modules |
| Foundation Year |
Introduction to Programming, Mathematics for Computing, Computer Systems, Software Development Fundamentals |
| Year 1 |
Software Design, Algorithms and Data Structures, Web Development, Database Systems |
| Year 2 |
Object-Oriented Programming, Software Testing, Mobile App Development, Project Management |
| Year 3 |
Advanced Software Engineering, Cloud Computing, Artificial Intelligence, Final Year Project |
Career Opportunities
Graduates of the BEng (Hons) Software Engineering program have a wide range of career opportunities available to them, including software developer, web developer, systems analyst, and project manager. According to the Bureau of Labor Statistics, the median annual wage for software developers in 2020 was $110,140, with a projected job growth rate of 22% from 2019 to 2029.
Conclusion
The BEng (Hons) Software Engineering with Foundation Year - 36 months program is an excellent choice for students interested in pursuing a career in software development. With a comprehensive curriculum, hands-on experience, and strong job prospects, graduates are well-equipped to succeed in the rapidly evolving field of software engineering.