|
Department of Software Engineering |
|
|
|
||
| BSc Software Engineering | This course covers the design and implementation of software systems, and the processes used in the industrial production of quality software. Students develop expertise with a variety of current languages and tools. A wide range of options enables special interests to be developed in depth. |
See also: BSc Computing BSc Information Systems Engineering |
| MSc in Software Engineering (Conversion) | This course is suitable for people with little or no formal education in computing who wish to gain a qualification prior to seeking employment in the computing industry. The course contents include programming, design, software quality assurance, and the professional and industrial aspects of software engineering. |
See also: MSc Information Systems Design |
| MSc in Software Engineering (Advanced) | This course is intended for people with computing degrees and/or significant experience in the computing industry who wish to learn more about aspects of contemporary software engineering practice. | |
| MSc in Parallel and Distributed Computing | This course is intended for people with computing degrees and/or significant experience in the computing industry who wish to gain expertise in the knowledge and skills required to develop parallel and distributed systems. |