Why this degree
As a software engineer, you will have to be an excellent programmer. However, in addition, you will be skilled in analysing work processes, envisioning complex system architectures, producing system specifications, planning and overseeing complex development projects, making written or oral presentations to clients and company management.
Software engineers are highly sought after and can command high salaries. You can expect to be able to find work anywhere in the industrialised world – UK and Europe, North America, the Middle East and Asia.