cav-...@westminster.ac.uk
This course studies the best ways to design, build, maintain and evaluate software systems. It makes use of many of the technical aspects of computer science, especially programming, and aims to develop the professional attitudes, interpersonal and technical skills you will need in the software engineering industry.
The course provides a solid foundation in software engineering theory and practice to develop professional software systems. As a BEng course its emphasis is on fundamental principles, design, acquisition of practical skills and evaluation of technologies. Having completed three years to be awarded a BEng qualification, students can chose (subject to progression criteria) to complete an integrated masters programme with the award of an MEng degree after four years. A sandwich year is also available.
The course covers software development, various programming languages, technologies and applications including Java, C, UNIX, UML, Graphics, Networks, Concurrent Systems, Databases, Web and Mobile Computing.
You will share your first semester with students on the BEng Honours Mobile and Web Computing, BSc Computer Science, and BSc Business Information Systems courses, which means that you can transfer in Year 1, and specialise in Year 3.
Sandwich placement year
The course offers you the opportunity to take a 12-month placement between Years 2 and 3. This experience will give you the practical skills to accompany your theoretical knowledge, and bring you a competitive edge in the job market.
You will possess knowledge of a range of technical subjects, and the ability to synthesize this knowledge to produce practical solutions to engineering requirements in a large number of application areas. You will typically be part of a team building software applications for business and industry
Entry Requirements