BSc (Hons) Software Engineering

Software is the cornerstone of the modern-world; prepare yourself for a career that can help shape the future of humanity.

Course overview

Our Software Engineering degree aims to produce industry-ready graduates who have the knowledge, skills and experience to succeed. Our programme structure encourages you to unleash your creative side by designing and prototyping user interfaces as well as sharpen your problem solving and analytical skills by writing code to develop software for multiple platforms. We harness current industry software tools and teach the latest techniques in software testing, deployment and overall management of projects. In parallel to studying these topics we aim for you to put these skills into practice by contributing to live projects and work placements throughout the programme.

Why study this course with us?

The Department of Computer Science is an innovative, forward-thinking department with a strong rate of student satisfaction and employability.

The course is taught at Thornton Science Park, a modern location that is home to an extensive range of purpose-built facilities, and home to a number of technology and engineering companies, providing you with excellent opportunities to build your learning and practical experience.

The course is accredited by TP Degrees who have links to over 150 technology companies and provide guru lectures along with specialist events in addition to everything we have to offer.

Our teaching material is kept at the cutting edge, and our techniques are extremely engaging, driven by real-world examples.

In addition to receiving tutoring, mentoring, guidance and support from our team, you may also experience events featuring industry professionals, or perhaps work on an extra-curricular project such as a Hackathon with your peers.

The Department is home to the Informatics Centre, a software development team where students are employed to work on commercial projects and who also designed this very programme.

Teaching methods

The course is a mixture of lectures and practical-based workshops in sophisticated computer laboratories and research spaces.

Assessment

Assessment involves a combination of assignments, project work, group work, presentations and examinations, varying in balance from module to module. In line with the requirements of industry, all our modules have been designed from the ground up to incorporate assessment of key and subject-related skills.

Job prospects

Graduates of this programme can expect to enter a range of graduate-level careers, including: A Software Developer, Software Test Engineer, Systems Administrator, Project Manager, UX Developer, Product Manager or Data Analyst.

Careers service

The University has an award winning Careers and Employability service which provides a variety of employability-enhancing experiences; through the curriculum; through employer contact and through tailored group sessions and individual information, advice and guidance.

Careers and Employability - Student Futures aims to deliver a service which is inclusive, impartial, welcoming, informed and tailored to your personal goals and aspirations, to enable you to develop as an individual and contribute to the business and community in which you will live and work.

Read more

Modules

  • Compulsory modules
  • Collaborative Software Development
  • Databases I
  • Fundamentals of Programming
  • Mathematics for Computing
  • Operating Systems and Hardware
  • Software Engineering Principles
  • Web Technologies
  • Compulsory modules
  • Databases II
  • Experiential Learning (Computing)
  • Further Programming and Algorithms
  • Software Management
  • Software Testing and Deployment
  • Web Application Development
  • Year in Industry
  • Compulsory modules
  • Artificial Intelligence and Machine Learning
  • Innovation Project
  • Programming III
  • Software Quality
  • Systems Analysis
  • £13,450 Per Year

    International student tuition fee

    3 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time