Teesside University, Middlesbrough

Course overview

The MSc Computer Science at Teesside University is suitable for graduates from non-computing backgrounds who want to develop skills in programming, software development, and artificial intelligence. It introduces topics like object-oriented programming, mobile app development, and machine learning.

The course includes modules such as Big Data, AI foundations, and software design. Students will also complete a major project where they design a tech-based solution and present it professionally. An optional extended route includes a work placement or research internship for hands-on experience.

Learning is delivered through lectures, tutorials, and industry talks. Assessment is through coursework, practical tasks, reports, and presentations, rather than examinations, ensuring students understand the course content and perform well in their careers.

Entry requirements

Grade Requirements

  • Eligibility requires a university degree in a related discipline (a 2:2 minimum). If a degree is not held, relevant experience is also accepted. Acceptable subjects to enter this course include Artificial Intelligence, Computer Forensics, Computer Science, Data Science, and Digital Forensics.

English Proficiency

  • International students are required to demonstrate English proficiency with an IELTS score of 6.0.

Career opportunities

Graduates of the MSc Computer Science programme from Teesside University work as:

  • Software Developer
  • Data Scientist
  • AI/Machine Learning Engineer
  • Cybersecurity Analyst
  • IT Project Manager
  • Mobile App Developer

Cost of study

International students opting for the MSc Computer Science at Teesside University should expect to pay £17,000 per year.

Admission

Candidates can apply for this course by contacting one of our trained counsellors today.

Ready to start?

Book a free consultation and we'll map your fastest route to your place.

Apply Now
Download Free Guide