The Part-time BEng Software Engineering Foundation Course is a comprehensive program designed to equip students with the fundamental knowledge and skills required to succeed in the field of software engineering.
Upon completion of the course, students will be able to demonstrate the following learning outcomes:
- Develop an understanding of the principles of computer science, including algorithms, data structures, and software engineering methodologies.
- Acquire skills in programming languages, such as Java, C++, and Python, and experience with software development tools and techniques.
- Gain a solid understanding of computer systems, including hardware, software, and networking fundamentals.
The duration of the Part-time BEng Software Engineering Foundation Course is typically 3 years, with students attending classes one day a week.
The course is designed to be flexible, allowing students to balance their academic studies with work or other commitments.
The Part-time BEng Software Engineering Foundation Course is highly relevant to the software engineering industry, providing students with a solid foundation in the principles and practices of software engineering.
Graduates of the course will be well-prepared for careers in software development, testing, and maintenance, as well as related fields such as IT and computer science.
The course is taught by experienced academics and industry professionals, providing students with a unique blend of theoretical and practical knowledge.
Throughout the course, students will have the opportunity to work on real-world projects and collaborate with peers and industry partners.