Program start date | Application deadline |
2024-09-01 | - |
2025-09-01 | - |
Program Overview
This BSc (Hons) Software Engineering program at Bournemouth University prepares students to thrive in the evolving software industry. Through a focus on creativity, problem-solving, and technical proficiency, the program develops innovative solutions for real-world challenges, equipping graduates for a wide range of career opportunities in the field. Optional placements and global employability initiatives enhance career readiness.
Program Outline
Degree Overview:
This BSc (Hons) Software Engineering program at Bournemouth University is designed to equip students with the skills necessary to thrive in the rapidly evolving software industry. The program emphasizes the application of creativity and problem-solving skills to software development principles, enabling students to develop innovative solutions for real-world challenges.
Key Objectives:
- Develop proficiency in applying software development principles to create innovative solutions.
- Gain expertise in designing software systems that are easily maintainable and evaluated to meet user and organizational requirements.
- Master a variety of programming languages and frameworks for developing technical systems.
- Acquire valuable work experience through an optional placement year.
- Prepare for a wide range of career opportunities in the software industry, including roles such as computer programmer, web developer, software engineer, IT solution analyst, and app developer.
Outline:
Foundation Year (Optional):
- This year is designed for students who do not meet the entry requirements for the full degree program.
- It provides a grounding in the technical skills required for the course, building confidence, knowledge, and skills for further study.
- Core units include:
- Introduction to Computers
- Introduction to Programming
- Foundation Year Engineering and Technology Project
Year 1:
- Core Units:
- Computer Fundamentals
- Data Management
- Mathematics for Computing
- Programming
- Introduction to Reliable Computing Systems
- Elective Unit:
- Computing and Society
Year 2:
- Core Units:
- Machine Learning
- Software Engineering
- System Analysis and Design
- Technological Innovations in Computing
- Data Structures and Algorithms
- Elective Unit:
- Software Business
Optional Placement Year:
- Students can choose to complete a minimum 30-week industrial work placement anywhere in the world.
- This year provides valuable experience and networking opportunities.
- Students who successfully complete the placement year will be awarded a degree in sandwich mode.
Final Year:
- Core Units:
- Systems Development
- Software Quality Assurance
- Individual Project
- Option Units:
- Deep Learning and Applications
- Data Visualisation and Storytelling
- Digital Innovation and Transformation
- Internet and Wide Area Networks
- Digital Futures
Assessment:
- The program utilizes a variety of assessment methods, including examinations, coursework, and projects.
- Specific assessment methods and contact hours for each unit are detailed in the program specification.
- The individual project in the final year allows students to pursue a topic of their choice, identifying a problem and implementing a solution.
Teaching:
- The program is taught by staff with relevant expertise and knowledge in the field of software engineering.
- This includes senior academic staff, qualified professional practitioners, and research students.
- Guest lectures from industry professionals, including alumni, are also incorporated into the program.
- The program emphasizes practical learning, utilizing industry-standard specialist facilities.
Careers:
- Graduates from this program are highly sought after by employers in the software industry.
- Typical starting job roles include:
- App Designer
- Configuration Specialist
- IT Solution Analyst
- Software Developer
- Graduates are prepared to work in various industries, including:
- Business
- Computing
- IT
- Software Development
- Management
- The program provides excellent career opportunities for students interested in software technical consultancy and software architecture.
Other:
- Bournemouth University is a member of the Cisco Network Academy program, offering students the opportunity to study for internationally recognized industry certifications in computer networking.
- The program emphasizes the importance of global employability skills, encouraging students to consider international work placements or volunteering experiences.
- The program is accredited by the British Computer Society (BCS).
UK, ROI & CI:
£9,250 per year
Int'l:
£18,800 per year Foundation year: £9,250 (UK, ROI & CI) £18,800 (Int'l) Placement year: £1,850