Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Information Technology | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-22-
About Program

Program Overview


Overview of the Software Engineering BSc(Hons) Program

The Software Engineering BSc(Hons) program at the University of Huddersfield is designed to equip students with the knowledge and skills necessary to succeed in the fast-paced and dynamic field of software engineering. With a focus on hands-on practical skills and an understanding of the human and social contexts of software systems, this course aims to prepare students for careers in software development, testing, and maintenance.


Why Study Software Engineering BSc(Hons) at Huddersfield?

  • Guiding students in developing hands-on practical skills, tutors on this course provide the knowledge and skills needed to succeed in this fast-paced and dynamic environment.
  • The course aims to give students an understanding of the human and social contexts of software systems.
  • Students explore contemporary methods and techniques in software development, as well as get to grips with the modern software engineering process and how they apply to projects at different scales.
  • There are opportunities for group working and collaborative learning, and assessment is problem-driven to expose students to challenges faced by industry.

Course Details

  • Duration: 3 years full-time, 4 years including a placement year.
  • Start Date: 22 September 2025.
  • The course offers an optional one-year work placement after Year 2, which helps students build on the knowledge and skills developed on the course.

Entry Requirements

  • To find out if you’re eligible to start this course in September 2025, please see the University's Clearing pages.
  • If you’re interested in studying this course in September 2026, please view the course information for that year.

Course Structure

  • Year 1: Core modules include Computing Science and Mathematics, Computer Organisation and Architecture, Computer Network Fundamentals, Project 1, Introduction to Procedural Programming, and Introduction to Object-Oriented Programming.
  • Year 2: Core modules include Team Project, Relational Databases and Web Integration, Object-Oriented Systems Development, Algorithms and Data Structures, and Introduction to Artificial Intelligence. Option modules may include Computational Mathematics 1 and Cyber Security.
  • Year 3 (Optional Placement Year): This opportunity helps students build on the knowledge and skills developed on the course.
  • Final Year: Core modules include Large-Scale Software Engineering, Distributed and Client Server Systems, and Individual Project. Option modules may include Advanced Web Programming, Computational Mathematics 2, and Data-driven Artificial Intelligence.

Teaching and Assessment

  • Students are taught through a combination of lectures, tutorials, seminars, workshops, and practical sessions.
  • Assessment is varied and includes primarily coursework, quizzes, in-class tests, presentations, and demonstrations.

Accreditations and Professional Links

  • This course is accredited by the British Computer Society (BCS), the Chartered Institute for IT.
  • BCS accreditation is awarded to courses that provide a solid foundation in computing.

Career Support

  • The University's Careers and Employability Service offers professional help, support, and guidance, including industry-supported workshops, careers fairs, and one-to-one guidance sessions.

Fees and Finance

  • The maximum fees for UK-based students on undergraduate courses in 2025/26 will be £9,535 per year for full-time students.
  • Tuition fees will cover the cost of study at the University, as well as charges for registration, tuition, supervision, and examinations.

Additional Information

  • The University of Huddersfield has a strong research focus, with research playing an important role in informing all teaching and learning activities.
  • The University is committed to providing support networks and services to help students get ahead in their studies and social life.
See More
How can I help you today?