Study a graduate program in software engineering
What will I study in a graduate software engineering program?
If you have a passion for computers and want to be on the cutting edge of developments in the software engineering world, a graduate software engineering program might be for you.
Those looking to move into this fascinating and fast moving sector can undertake graduate programs that will teach them a wide range of skills. You are likely to study the theory behind software, engineering systems, new technologies, security systems and project management, among a wide range of other modules. There are likely to be various ways that you can tailor your graduate program to fir your own needs and interests.
Graduate software engineering programs will equip you with the practical skills take you straight into the workplace once you have finished your course, which in a lot of cases is what distinguishes them from IT or computer courses.
Length of program
Graduate programs in software engineering vary in length depending on where you choose to study. Postgraduate courses generally last the following duration in these countries:
- UK – 1-2 years
- US – 1-3 years
- China – 2-3 years
- Canada – 2-4 years
To get accepted onto a graduate software engineering program you will need to have a good undergraduate degree in a software related subject (at least a 2.1) or the international equivalent. It is likely that for some graduate programs, especially the most competitive and those at the best universities, you will need to have an interview.
If English is not your first language you may need to take a test to proof your proficiency.
There are a wide variety of jobs that you could go into after completing a graduate software engineering program.
One option is going into software engineering after your graduate program, which would see you working in the design and production of software. You may or may not be responsible for coding. After two or three years you can progress to become a Senior Software Engineer, and later a Software Architect. You may also find yourself later working in project management.
One thing that pulls graduates towards these kinds of programs is the money involved – you are likely to start on a comfortable wage after your graduate software engineering program, and bonuses may also be an incentive.
Fees and funding
Fees for graduate programs will vary depending on where you decide to study. As a rough guide, you should expect to pay the following:
- UK - £4,200 - £7,200
- USA - $13,600 - $38,900
- Canada - $8,200 -
- China – RMB 20,000 – RMB 36,600
What to do next
If you would like more information about studying a graduate program in software engineering, fill out our Free Application Service and we'll get in touch with information tailored to your needs, including some great courses in this area.