loginizer
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6114updraftplus
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6114better-wp-security
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6114Our BEng (Hons) Software Engineering course provides a platform for those who are new to the field. You may start out as programmer and work your way up to positions of greater responsibility, whether it’s as an architect or a project manager.
Graduates will be able to analyze competitive market conditions and recognize resources required for effective Software Engineering. Jobs directly related to a software engineering degree include games development, systems development, web design, web development, search engine optimization, information systems management, and business analysis.
Why should I complete the BEng (Hons) Software Engineering Course?
We will support you to explore the underlying principles of software engineering while helping you gain knowledge and practical experience of the latest technologies. You will be encouraged to appreciate both the technical and human aspects involved in areas such as software systems and design, systems analysis, programming, database specification and design, and system security.
In addition to technical knowledge, you will have opportunities to gain experience in communication and presentation, problem-solving, and time management. Our focus is on helping you develop industry-relevant skills that prepare you for a career in Software Engineering.
Computing Infrastructure (SWE4202) - Core
Databases (SWE4203) - Core
Computer Science Fundamentals (SWE4207) - Core
Advanced Programming (SWE5201) - Core
Data Structures and Algorithms (SWE5202) - Core
Software Engineering (SWE5203) - Core
Advanced Databases and Big Data (SWE5204) - Core
Undergraduate Project (SEC6201) - Core
Agile Programming (SWE6202) - Optional
Enterprise Systems Development (SWE6203) - Optional
Machine Learning (SWE6204) - Optional
Software Quality Management (SWE6205) - Core