Software engineers have a practical, creative and rewarding role that involves a great deal of technical knowledge, inventiveness and interaction with people. On this course you will study programming techniques and software engineering principles. We also encourage you put theory into practice, while applying various software technologies to solve complex problems. WHY STUDY THIS COURSE? This course is accredited by BCS, the Chartered Institute for IT which means that it meets all of the academic requirements for registration as a Chartered IT Professional (CITP) and some of the academic requirements that you need to become a Chartered Engineer (CEng). We pay Institution of Engineering and Technology (IET) student membership fees for all of our students. MORE ABOUT THIS COURSE: The £100 million that the university has invested in its buildings and facilities over the past 10 years, most recently includes our brand-new digital forensics, usability, and mobile app development labs. WHO IS THIS COURSE FOR? This course is perfect for aspiring app and software developers. SKILLS AND EXPERIENCE GAINED: On this course you can apply your skills to real-life practical problems as part of the department’s partnership scheme with charities, local and global organisations; you can use our fully equipped multi-platform suites and computer labs to enhance your learning experience; and you can opt to do a salaried placement year either in the UK or abroad. AFTER THE COURSE: Software engineers are the people that create, support and analyse the computer applications and systems we use today. This course will give you the skills to become a highly competent practitioner in technical management. You will be able to implement, understand and manage effectively the software systems in most types of organisations such as software houses, communications companies and data warehouses to name a few.