The Software Engineering BEng course offered by the University of Bradford is a full-time, 3-year undergraduate degree program. The course is designed to equip students with principles and techniques of software engineering that are needed for a range of different roles within computer-based system engineering and software development.Course Content: The curriculum imparts thorough knowledge in the design, development, and application of software. It prepares students to design software systems, develop web-based applications, understand the architecture of complex software systems, and discover new technologies on their own. The course also includes a significant integration of practical work that emphasizes on the software engineering methodology. Key Modules: The key modules include Software Development, Web Application Development, Computer Systems and Networks, Software Engineering and HCI, System Analysis and Design, Databases, Advanced Object-oriented Programming, Enterprise Systems Development, Advanced Software Engineering, and Individual Project.Accreditations: The course is accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional. The program is also accredited as partially fulfilling the academic requirement for a Chartered Engineer.Future Careers: The course provides students a strong foundation in software engineering principles and techniques necessary for roles within fields such as mobile, web and cloud computing applications, defense, finance, and software development. Student can look forward to positions such as software engineer, systems analyst, business analyst, network engineer, and database administrator. For more information on this course, please visit the official course page here.