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 6114Software engineering is a truly global industry Our BEng (Hons) in Software Engineering with Foundation Year tasks you with the building and maintenance of software systems and other computer-based solutions. By examining all elements of the process – from an initial understanding of the problem, through analysis, design, and development, to testing, documentation, and maintenance, this degree offers you a focused, but fully rounded education.
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.
Why should I complete the BEng (Hons) Software Engineering with Foundation Year ?
This course is awarded and provides students with the technical knowledge needed to successfully progress within the Software Systems field. In addition, 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.
The demand for skilled and qualified software engineers is increasing. This is fostered by a transforming economic landscape, driven by the need for computing technology solutions.
Logical Analysis and Problem Solving (CTF3202) - Core
Computer Systems (CTF3203) - Core
Foundation Project (CTF3204) - Core
Introduction to Software Development (SWE4201) - Core
Computing Infrastructure (SWE4202) - Core
Databases (SWE4203) - Core
Fundamentals of Software Engineering (SWE4204) Compulsory
Advanced Programming (SWE5201) - Core
Data Structures and Algorithms (SWE5202) - Core
Software Engineering (SWE5203) Compulsory
Advanced Databases and Big Data (SWE5204) Compulsory
Undergraduate Project (SEC6201) Compulsory
Agile Programming (SWE6202) Optional
Enterprise Systems Development (SWE6203) Optional
Machine Learning (SWE6204) Optional