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 offers exciting opportunities for those with a passion for technology and innovation. The BEng (Hons) Software Engineering with Foundation Year - 36 months program is designed to provide students with a comprehensive education in software development, programming, and project management.
Program Overview
The BEng (Hons) Software Engineering with Foundation Year - 36 months program is a three-year undergraduate degree that combines theoretical knowledge with practical skills. Students will learn how to design, develop, and maintain software systems, as well as how to work effectively in a team environment. The program includes a foundation year to ensure that all students have the necessary skills and knowledge to succeed in the field of software engineering.
Course Structure
| Year |
Modules |
| Foundation Year |
Introduction to Programming, Mathematics for Computing, Computer Systems, Academic Skills |
| Year 1 |
Software Development Fundamentals, Web Development, Database Systems, Professional Practice |
| Year 2 |
Object-Oriented Programming, Software Engineering Principles, Data Structures and Algorithms, Project Management |
| Year 3 |
Advanced Software Engineering, Mobile App Development, Artificial Intelligence, Final Year Project |
Career Opportunities
Graduates of the BEng (Hons) Software Engineering with Foundation Year - 36 months program are well-equipped to pursue a variety of careers in the software development industry. Some potential job roles include software developer, systems analyst, web developer, and project manager. According to the Bureau of Labor Statistics, the median annual wage for software developers was $110,140 in May 2020, with job outlook projected to grow 22% from 2019 to 2029, much faster than the average for all occupations.
Conclusion
The BEng (Hons) Software Engineering with Foundation Year - 36 months program provides students with a solid foundation in software engineering principles and practical skills. Graduates can look forward to a bright future in a rapidly growing industry with excellent job prospects and high earning potential.