BEng (Hons) Software Engineering with Foundation Year - 36 months
BEng (Hons) Software Engineering with Foundation Year - 36 months
Software Engineering is a dynamic and rapidly evolving field that combines creativity and technical skills to design and develop innovative software solutions. The BEng (Hons) Software Engineering with Foundation Year - 36 months program is designed to provide students with a solid foundation in software engineering principles and practices, preparing them for a successful career in the industry.
Program Overview
The BEng (Hons) Software Engineering with Foundation Year - 36 months program covers a wide range of topics, including programming languages, software development methodologies, database management, web development, and project management. Students will learn how to analyze user requirements, design software solutions, and test and deploy applications effectively.
Program Structure
| Year |
Modules |
| Foundation Year |
Introduction to Computing, Programming Fundamentals, Mathematics for Computing, Academic Skills |
| Year 1 |
Software Development, Web Technologies, Computer Systems, Database Systems |
| Year 2 |
Object-Oriented Programming, Algorithms and Data Structures, Software Engineering Principles, Human-Computer Interaction |
| Year 3 |
Advanced Software Engineering, Project Management, Professional Practice, 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, systems analyst, web developer, IT consultant, and project manager. With the increasing demand for software engineers in various industries, graduates can expect competitive salaries and opportunities for career advancement.
Conclusion
The BEng (Hons) Software Engineering with Foundation Year - 36 months program provides students with the knowledge and skills needed to succeed in the fast-paced and dynamic field of software engineering. With a strong emphasis on practical learning and industry-relevant skills, graduates are well-equipped to meet the demands of the ever-evolving technology industry.