BEng (Hons) Software Engineering - 18 months
BEng (Hons) Software Engineering - 18 months
Software engineering is a dynamic field that combines creativity and technical skills to develop innovative solutions. The BEng (Hons) Software Engineering program, spanning 18 months, offers students a comprehensive education in software development, programming, and project management.
Program Overview
The BEng (Hons) Software Engineering program is designed to equip students with the knowledge and skills necessary to thrive in the rapidly evolving software industry. Through a combination of theoretical coursework and hands-on projects, students will gain expertise in areas such as:
- Software design and architecture
- Programming languages and technologies
- Database management
- Project planning and execution
Program Structure
The 18-month program is structured to provide students with a well-rounded education in software engineering. The curriculum includes a mix of core courses, electives, and practical projects to ensure students are prepared for a successful career in software development.
Core Courses
Course |
Credit Hours |
Software Engineering Principles |
3 |
Object-Oriented Programming |
4 |
Database Design and Implementation |
3 |
Project Management |
3 |
Electives
Students can choose from a variety of elective courses to tailor their education to their interests and career goals. Elective options may include courses in mobile app development, cybersecurity, artificial intelligence, and more.
Career Opportunities
Graduates of the BEng (Hons) Software Engineering program are well-positioned for exciting career opportunities in the software industry. With a strong foundation in software development and project management, graduates can pursue roles such as:
- Software Engineer
- Systems Analyst
- Software Developer
- Project Manager
Conclusion
The BEng (Hons) Software Engineering program offers students a comprehensive education in software development, programming, and project management. With a focus on practical skills and real-world applications, graduates are prepared to excel in the competitive software industry.