eg: Memorial Scholarship
eg: Accounting, Nursing, Computer Science
eg: University of Toronto
eg: National Union

Compare Programs

Use this tool to view programs you're interested in side-by-side. Click "Add" and select a program to compare - you can add up to three.

When you're done, click "Save" to store the program comparision on your dashboard and come back to view it later.

 Computer Science (Software Engineering)
 ChangeRemoveSaveAddAdd
SchoolUniversity of Hertfordshire
LocationHatfield, EGL, United Kingdom
School TypeUniversity
School SizeFull-time Undergraduate: 30,000
DegreeBachelor
Honours
Co-op
Length3 Year(s)
Entry Grade (%)*60%
Prerequisites
  •   English  or   Mathematics 
Prerequisites Notes
  • Atlantic provinces (NB, NL, NS, PE) Grade 12: 60% average on 5 grade 12 courses, including English and mathematics
  • Ontario Grade 12: 60% average on 6 grade 12 U/M courses, including grade 12 U English and mathematics
  • Quebec Diplome d'Etudes Collegiales (DEC) 60% average on academic courses
  • Alberta, Manitoba, Saskatchewan Grade 12: 60% average on 5 grade 12 courses, including English and mathematics
  • British Columbia Grade 12: 60% average on 4 provincially examinable grade 12 courses, including English and mathematics
  • Northern territories (NT, NU, YT) Grade 12: 60% average on 5 grade 12 courses, including English and mathematics.
Cost

Annual fee is £14750. Cost is converted to Canadian dollars and may vary with exchange rate.
Scholarships
DescriptionSoftware engineering is a discipline that applies professional engineering techniques to the construction and evolution of large and complex software systems. This course adds a specialism in software engineering to a broad base in computer science. In the first two years there is an emphasis on software development, professional programming, the modelling and design of systems and data, the principles of networking and the user experience. Building on this foundation you’ll study software engineering in depth and learn how to analyse, design, develop and evaluate computer-based systems. You’ll also learn the application of engineering techniques, such as those relying on software metrics.
Next StepsRequest Info

*We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.