University of Sheffield

Computer Science with a Year in Industry Bsc

University of Sheffield
In Sheffield

Price on request
Prefer to call the centre directly?
01142... More
Want to speak to an Advisor about this course?

Important information

Typology Bachelor's degree
Location Sheffield
Duration 4 Years
Start Different dates available
  • Bachelor's degree
  • Sheffield
  • Duration:
    4 Years
  • Start:
    Different dates available

You'll learn to understand the theoretical principles underlying a problem, and how to engineer a solution. You'll also become familiar with the practical issues involved in developing reliable, effective software systems in business or industry.

As well as learning to program and think analytically, you'll be encouraged to work in teams and develop your communication skills. In the third year, half of your time is spent on a substantial individual project, giving you scope for creative and intellectual input.

You'll have the chance to arrange a year in industry. This will put your academic studies into context, improve your skills and enhance your employment prospects.

Facilities (1)
Where and when
Starts Location
Different dates available
Western Bank, S10 2TN, South Yorkshire, England
See map
Starts Different dates available
Western Bank, S10 2TN, South Yorkshire, England
See map

To take into account

· Who is it intended for?

Our graduates are IT consultants and software engineers in companies such as Accenture, Amazon, BT, Deutsche Bank, Ernst & Young, Google, Hewlett Packard, HSBC, IBM, Logica, Microsoft, Snapchat, Procter & Gamble, Reuters and ZOO Digital.

· Requirements

A Levels

Questions & Answers

Ask a question and other users will answer you


Not rated
Course rating
Centre rating

Reviews on this course

There are no opinions on this course yet
Reviews gathered by Emagister & iAgora

Achievements for this centre


How do you get the CUM LAUDE seal?

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 9 years

What you'll learn on the course

Java Programming
Functional programming
Project Management

Course programme

First year

Core modules:
  • Foundations of Computer Science
  • Introduction to Software Engineering
  • Java Programming
  • Machines and Intelligence
  • Introduction to Algorithms and Data Structures
  • Web and Internet Technology
  • Global Engineering Challenge Week
Optional modules:
  • Devices and Networks
Second year

Core modules:
  • Automata, Computation and Complexity
  • Data Driven Computing
  • Human-Machine Interaction and Robotics
  • Software Hut
  • Systems Design and Security
  • Functional Programming
  • Logic in Computer Science
  • Engineering - You're Hired
Third year

Core modules:
  • Year in Industry
Fourth year

Core modules:
  • Dissertation Project
  • Finance and Law for Engineers
Optional modules:
  • Undergraduate Ambassadors Scheme in Computer Science
  • 3D Computer Graphics
  • Adaptive Intelligence
  • Advanced Algorithms
  • Computer Security and Forensics
  • Mainframe Computing
  • Modelling and Simulation of Natural Systems
  • Project Management and HRM for Engineers
  • Speech Processing
  • Text Processing
  • The Intelligent Web
  • The Internet of Things
  • Theory of Distributed Systems
The content of our courses is reviewed annually to make sure it's up-to-date and relevant. Individual modules are occasionally updated or withdrawn. This is in response to discoveries through our world-leading research; funding changes; professional accreditation requirements; student or employer feedback; outcomes of reviews; and variations in staff or student numbers.

In the event of any change we'll consult and inform students in good time and take reasonable steps to minimise disruption.

Students that were interested in this course also looked at...
See all