University of Sheffield Campus
Bachelor of Engineering
On Campus
University of Sheffield Logo
University of Sheffield
Sheffield
United Kingdom

Computer Science (Software Engineering) with an Industrial Placement Year

About

The Bachelor of Engineering in Computer Science (Software Engineering) with an Industrial Placement Year at the University of Sheffield is a five-year, full-time, on-campus program that combines software engineering theory with a year-long industrial placement. Students will study key topics such as algorithms, software design, and system architecture, alongside practical experience in a professional environment.

The industrial placement year enhances students' skills and provides them with valuable industry contacts, making them more competitive in the job market. Graduates will be well-prepared for roles in software development, system engineering, or IT consulting, with both academic and practical expertise.

Key information

Duration
-
Tuition fee
$40,733.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Science (Software Engineering) with an Industrial Placement Year
  • Degree Type: Bachelor of Engineering
  • Duration: 5 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 30 June 2026
  • Location: University of Sheffield, United Kingdom
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Year 1 – Foundations of Computer Science and Software Engineering

  • Introduction to Computer Science
  • Programming Fundamentals
  • Object-Oriented Programming
  • Computer Systems and Architecture
  • Discrete Mathematics for Computer Science

Year 2 – Intermediate Software Engineering

  • Data Structures and Algorithms
  • Software Engineering Principles
  • Database Systems
  • Operating Systems
  • Web Development

Year 3 – Industrial Placement Year

  • Practical Work Experience in Software Engineering
  • Application of Software Engineering Principles in Real-World Settings
  • Professional Development and Networking in the Software Industry

Year 4 – Advanced Software Engineering and Research

  • Advanced Algorithms
  • Software Development Life Cycle
  • Artificial Intelligence and Machine Learning
  • Cybersecurity and Secure Software Engineering
  • Independent Research Project / Dissertation

Year 5 – Capstone Project & Professional Practice

  • Final Year Project / Dissertation
  • Cloud Computing
  • Software Architecture and Design
  • Agile Software Development
  • Industry Placement or Research Project

Career Opportunities

Graduates of the Computer Science (Software Engineering) with an Industrial Placement Year program will be well-prepared for a range of careers in software development, systems engineering, and IT management. Career opportunities include roles such as software engineer, systems developer, web developer, software architect, and IT consultant. The industrial placement year provides practical, hands-on experience, significantly enhancing employability in industries such as technology, finance, healthcare, and consulting.


Why Choose This Program

The Bachelor of Engineering in Computer Science (Software Engineering) with an Industrial Placement Year combines strong academic foundations in computer science with hands-on industry experience. The program emphasizes software development, system design, and problem-solving, preparing students for the fast-paced, ever-evolving software industry. The industrial placement year allows students to apply their skills in real-world environments, gain exposure to cutting-edge technologies, and build professional networks, ensuring they are well-equipped to launch successful careers in software engineering.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 114 222 1234
Email: admissions@sheffield.ac.uk
Address: University of Sheffield, Western Bank, Sheffield, S10 2TN, United Kingdom