BEng (Hons) Software Engineering with Foundation Year - 36 months
BEng (Hons) Software Engineering with Foundation Year - 36 months
Welcome to the Bachelor of Engineering (Honours) in Software Engineering with Foundation Year - 36 months program. This comprehensive course is designed to provide students with a solid foundation in software engineering principles and practices, preparing them for a successful career in the field.
Course Overview
The BEng (Hons) Software Engineering with Foundation Year - 36 months program is a 4-year undergraduate course that covers a wide range of topics essential for software engineers. Students will learn about programming languages, software design, database management, and project management, among others. The course also includes a foundation year to ensure that all students have the necessary background knowledge to succeed.
Course Structure
| Year |
Modules |
| Foundation Year |
Introduction to Programming, Mathematics for Computing, Computer Systems, Academic Skills |
| Year 1 |
Software Development Fundamentals, Web Technologies, Database Systems, Professional Practice |
| Year 2 |
Object-Oriented Programming, Software Engineering Principles, Data Structures and Algorithms, Project Management |
| Year 3 |
Advanced Software Development, Artificial Intelligence, Mobile Application Development, Research Project |
Career Opportunities
Upon completion of the BEng (Hons) Software Engineering with Foundation Year - 36 months program, graduates will be well-equipped to pursue various career opportunities in the software engineering field. Some potential roles include software developer, systems analyst, IT consultant, and project manager. The demand for skilled software engineers is high, making this an excellent career choice with many opportunities for growth and advancement.
Conclusion
The BEng (Hons) Software Engineering with Foundation Year - 36 months program is a comprehensive and well-rounded course that prepares students for a successful career in software engineering. With a strong emphasis on practical skills and real-world applications, graduates will be ready to tackle the challenges of the software industry and make a positive impact on the world through innovative technology solutions.