Postgraduate study
Computing & Web

MSc Computer Science

This course offers you the opportunity to study two major themes; programming and artificial intelligence (AI). You also study project management and research methods to provide the academic rigour required for postgraduate study and the practical skills for entry to industry.

Course information

Full-time

  • within 1 year (September start), 16 months (January start) or 2 years with advanced practice (September or January start)

More full-time details

2018 entry

Part-time

  • 2 years

More part-time details

2018 entry

  • Enrolment date: September and February
  • Admission enquiries: 01642 342639
  • Fee for UK/EU applicants: £561 per 20 credits
    More details about our fees

Contact details

Further information

  • Facilities

    Computing and Web

    Teesside has fantastic state-of-the-art facilities for web and computing students including a wide range of web, multimedia, network and programming studios. This environment prepares students for work in industry by promoting team work and the use of case studies, problem solving and methods such as peer programming.

 

The School of Computing, Media & the Arts has a proven record of successful research, consultancy and enterprise projects in the field of computer science, giving our staff the relevant real-world case studies to draw upon in their teaching. Having worked in the sector, many of our academic staff have forged strong working relationships with colleagues in industry.

The programming strand gives you the expertise and transferable skills in event-driven programming, patterns, design, development and deployment using industry-standard tools. The AI strand investigates computer models, simulations and techniques for observing and predicting behaviours in large-scale systems. The project management module underpins the practical and theoretical skills with techniques for strategic management of projects so that you are prepared for the full project life cycle. The individual computer science project and Advanced Practice (Internship) module provides you with the opportunity to apply both your practical and theoretical skills in your chosen specialism and to gain real-world experience in industry or research.There are three routes you can choose from to gain an MSc Computer Science:

  • full-time - 2 years with advanced practice (September start)
  • full-time - 1 year (September start) or 16 months (January start)
  • part-time - 2 years.

Course structure

Core modules

Agent Based Modelling

Android App Development

Machine Learning

Master's Project: Advanced Computer Science

Measurement Driven Project Management

Object Oriented Programming

You are given an intensive introduction to programming assuming little, if any, previous experience. You cover the principles of object oriented programming and event driven GUI (graphical user interfaces) systems using the Java Language. You are introduced to the fundamental skills required for mobile app and pattern driven development. Topics covered include:
• Object oriented concepts: classes, objects, methods, inheritance, polymorphism.
• Event handling and elements of the Swing GUI API.
• Software development using a source code editor and an IDE.
• Software design techniques, problem solving and algorithm development.
• Software documentation.
• Software testing and evaluation techniques.

You are assessed by individual course work that requires you to produce a portfolio of practical and reflective work.

Research Methods for Computing

You gain the knowledge and skills to understand the research process in computing and digital media, and the necessary skills to undertake your masters project. You learn how to use and critically evaluate previous academic research, and to generate good evidence material to justify their professional practice. This involves you learning about different research strategies and data generation methods and how they fit into the development lifecycle and the evaluation of the user experience, the use of the academic research literature, and research ethics.

Assessment involves you preparing a research proposal which can form the basis of their masters project.

 

Advanced practice

Internship

Internship is normally a six month period of placement working in a host organisation where you usually receive a salary. You gain practical experience over a substantial period of time, enhance your employability and put your academic learning into practice. The placement office identify suitable placements, but you can also submit relevant placement opportunities for consideration. You are interviewed and selected by the host organisation.

 

Modules offered may vary.

How you learn

You learn about concepts and methods through keynote lectures and tutorials using case studies and examples. Lectures include presentations from guest speakers in industry. Critical reflection is key to successful problem solving and essential to the creative process. You develop your own reflective practice at an advanced level, then test and assess your solutions against criteria that you develop in the light of your research.

How you are assessed

Work placement

Advanced practice

There are a number of internship options, including:

Vocational internship – spend one semester working full-time in industry or on placement in the University. We have close links with a range of national and international companies who will offer you the chance to develop your knowledge and professional skills in the workplace through an internship. Although we cannot guarantee internships, we provide you with practical support and advice on how to find and secure your own internship position. A vocational internship is a great way to gain work experience and give your CV a competitive edge.

Research internship – develop your research and academic skills by undertaking a research internship within the University. Experience working as part of a research team in an academic setting. Ideal for those who are interested in a career in research or academia.

Career opportunities

We prepare you for a career in industry. In addition to your taught classes, we create opportunities for you to meet and network with our industry partners through events such as our ExpoSeries, which showcases student work to industry. ExpoTees is the pinnacle of the ExpoSeries with over 100 businesses from across the UK coming to the campus to meet our exceptional students, with a view to recruitment.

Graduates can expect to find employment in one of the increasing number of sectors needing data science specialists, such as the defence industry, financial industry, telecommunications, and health sector.

Entry requirements

You will normally have a first degree in related discipline (2.2 minimum) or relevant experience or equivalent qualifications.

In addition, international students will require IELTS 6.0 or equivalent.

For additional information please see the entry requirements in our admissions section

International applicants can find out what qualifications they need by visiting Your Country

Course information

Full-time

  • within 1 year (September start), 16 months (January start) or 2 years with advanced practice (September or January start)

More full-time details

2018 entry

Part-time

  • 2 years

More part-time details

2018 entry

  • Enrolment date: September and February
  • Admission enquiries: 01642 342639
  • Fee for UK/EU applicants: £561 per 20 credits
    More details about our fees

Contact details

Further information