BSc (Hons) Computer Science (Software Engineering)
Program start date | Application deadline |
2024-09-26 | - |
2024-09-25 | - |
2025-09-26 | - |
2025-09-25 | - |
Program Overview
The University of Hertfordshire's BSc (Hons) Computer Science (Software Engineering) program provides a comprehensive foundation in computer science with a specialization in software engineering. Students gain practical skills in software design, development, and evaluation, preparing them for careers in the IT sector. The program features a blend of academic, professional, and practical study, including optional industry placements and study abroad opportunities. Graduates are well-equipped for roles such as software developer, programmer, and business analyst.
Program Outline
Degree Overview:
The University of Hertfordshire's BSc (Hons) Computer Science (Software Engineering) course provides students with a strong foundation in both the theoretical and practical aspects of computer science with a specialization in software engineering.
Objectives:
- equip students with the knowledge and skills necessary to design, develop, and evaluate computer-based systems
- utilize professional engineering techniques in software development
- provide a strong foundation in computer science with a focus on software engineering
- prepare students for careers in the IT sector through a blend of academic, professional, and practical study
Program Description:
This program builds upon a broad base of computer science, allowing students to choose between a focus on software engineering or other programs within the flexible program. Students are taught by highly qualified staff with extensive research, teaching, and professional experience. The program utilizes a well-equipped computer science department with excellent facilities, a strong research background, and links to business and industry. Students can gain valuable industry experience through a paid placement year at companies like Intel, Microsoft, and Apple.
Outline:
Modules:
- Level 4:
- Introduction to Programming and Discrete Structures (30 Credits)
- From Silicon To C (30 Credits)
- Data Modelling for Databases (15 Credits)
- Computational Problem Solving (30 Credits)
- Team Software Project (15 Credits)
- Level 5:
- Algorithms and Data Structures (15 Credits)
- Operating Systems and Networks (15 Credits)
- Accessibility and Usability (15 Credits)
- Artificial Intelligence (15 Credits)
- Computing Things (15 Credits)
- Database Systems (15 Credits)
- Principles and Practices of Large-Scale Programming (30 Credits)
- Level 6:
- Advanced Programming Paradigms (15 Credits)
- Responsible Computing (15 Credits)
- Software Architecture (15 Credits)
- Software Engineering Techniques (15 Credits)
- Software Quality (15 Credits)
- Software Engineering Project (30 Credits)
- Optional Modules:
- Professional Work Placement in Computer Science (0 Credits)
- Machine Learning and Neural Computing (15 Credits)
- Advanced Database Topics (15 Credits)
- Information Security Management (15 Credits)
- Year Abroad (0 Credits)
- Study Abroad (0 Credits)
- Robotics (15 Credits)
Assessment:
Assessment methods vary by module and may include:
- in-class tests
- exams
- coursework
- individual projects
- team projects
- reports
- presentations Students are expected to demonstrate their understanding of the subject matter and their ability to apply it to real-world problems.
Teaching:
The program utilizes a variety of teaching methods, including:
- lectures
- seminars
- tutorials
- workshops
- laboratory sessions
- project work
- independent study The program boasts a highly qualified team of lecturers and researchers with extensive experience in the field. Many lecturers hold PhDs and other advanced degrees and have experience in research, teaching, and professional practice.
Careers:
Graduates of this program are well-prepared for a variety of careers in the IT sector, including:
- software developer
- programmer
- web developer
- business analyst
- database administrator
- project manager
- IT consultant
Other:
- The program offers optional sandwich placements and study abroad opportunities.
- The program is accredited by the BCS, the Chartered Institute for IT.
- Graduates have gone on to work at major companies such as Amazon, Ticketmaster, BAE Systems, and Ocado.
UK Students Full time £9250 for the 2024/2025 academic year EU Students Full time £15500 for the 2024/2025 academic year International Students Full time £15500 for the 2024/2025 academic year