Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computer Science (with foundation year)

Nottingham Trent University, United Kingdom
Save

Course Overview

You'll develop the practical skills and knowledge in programming, maths, and engineering that will get you off to a flying start when you move on to BSc (Hons) Computer Science in your second year.

Programming is a fundamental part of being a computer scientist and at NTU we’re committed to developing graduates who have the right programming skills for industry.

How do we do it? By giving you learning experiences that include opportunities to get hands-on with software projects for local companies. Developing your confidence and your appeal to the industry.

You’ll build the technical knowledge needed to analyze problems associated with the development of large-scale computing systems, acquiring software engineering skills to deliver solutions that drive real-world industry.

This course provides a thorough education in computing for industry, meaning you graduate with advanced skills in the development of software and an ability to design and manage complex and intelligent systems.

General Eligibility

For UK Students:

  • 72 UCAS Tariff points from up to three A-levels or equivalent qualifications

  • GCSE Maths grade B / 6 and English grade C / 4

Part Time Work Details

20 hours work permit for international students

What You'll Study

1 Year 1
  • Introductory Mathematics (20 credit points)

  • Computational Mathematics (20 cp)

  • Introduction to Programming (20 cp)

  • Foundation Engineering (20 cp)

  • Practical and Professional Skills (40 cp)

2 Year 2
  • Foundations of Computing Technology and Programming (20 cp)

  • Computer Science Programming (20 cp)

  • Computer Technology and Mathematics (20 cp)

  • Systems Analysis and Design (SAD) (20 cp)

  • Essential Skills (20 cp)

  • Professional Development for Industry (20 cp)

3 Year 3

Core modules

  • Information and Database Engineering (20 cp)

  • Practical Project Management and Professional Development (20 cp)

  • Software Design and Implementation (20 cp)

  • Systems Software (20 cp)

  • Foundations of Artificial Intelligence and Machine Learning (20 cp)

Optional modules

  • Internet Applications Programming (20 cp)

  • Software Engineering (20 cp)

4 Year 4

Core modules

  • Project (40 cp)

  • Advanced Analysis and Design (20 cp)

  • Artificial Intelligence (20 cp)

  • Service-centric and Cloud Computing (20 cp)

Optional modules

  • Advanced Software Engineering (20 cp)

  • Information Systems Management (20 cp)

  • Mobile Platform Applications (20 cp)

  • Distributed Database Engineering (20 cp)

  • Communicating Science and Technology (20 cp)

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email