BEng (Hons) Software Engineering - Top Up

8 1

Programme Overview

The BEng (Hons) Software Engineering (Top-Up) program is designed to allow students with a Foundation Degree, HND, or equivalent qualification in software engineering or computing-related fields to complete their degree at the Honours level. The program is delivered entirely online and is structured to provide students with advanced knowledge and skills in software engineering.

This program focuses on providing a comprehensive understanding of software development, project management, and systems integration. Students are prepared for careers in software engineering or related fields, with an emphasis on practical skills and industry-relevant knowledge.

Entry Requirements

  • Qualifications: Applicants must have completed a Foundation Degree (FdSc) or HND in Software Engineering or a Computing/Programming related course.
  • Work Experience: Students with non-traditional qualifications or relevant work experience may be accepted after a successful interview.
  • English Proficiency: Non-native English speakers must demonstrate English proficiency with an IELTS score of 6.0 or equivalent.
  • Additional Criteria: Applicants may be required to attend an interview and/or provide a portfolio of work.

Programme Structure

The program consists of 120 credits, with modules that are categorized as Core, Optional, or Elective:

Core Module:

  • Undergraduate Project (SWE6201) – 60 Credits

Optional Modules (choose two):

  • Agile Programming (SWE6202) – 30 Credits
  • Enterprise Systems Development (SWE6203) – 30 Credits
  • Machine Learning (SWE6204) – 30 Credits
  • Software Quality Management (SWE6205) – 30 Credits

Learning & Teaching Strategies

The program uses a blended learning approach, which includes:

  • Online lectures
  • Seminars
  • Tutorials and critiques
  • Self-directed learning
  • E-learning and laboratory/workshop sessions
  • Practical skills are developed through technical introductions, workshops, and demonstrations, with a strong emphasis on practical applications.

Active learning is promoted with a strong practical theme, integrating both theoretical knowledge and hands-on experience.

Learning Activities

  • Scheduled Learning and Teaching Activities: 23% of the course
  • Guided Independent Study: 77% of the course

Assessment Strategy

Assessment tasks are linked to the learning outcomes of each module and completed by the end of the module. Assessments include a combination of:

  • Coursework (100%)
  • Practical Exams (15%)

Formative assessments are provided to help improve future work, while summative assessments contribute to the final grade. Feedback is given in both verbal and written forms.

Learning Outcomes:

Upon successful completion of the program, students will be able to:

Knowledge & Understanding:

  • Understand advanced concepts in business computing and information systems.
  • Apply business computing principles in real-world scenarios.
  • Manage corporate communication systems and database management systems effectively.

Cognitive & Intellectual Skills:

  • Analyze and solve complex problems related to business computing.
  • Develop and manage information systems projects.
  • Critically evaluate the impact of information technology on business operations.

Practical & Professional Skills:

  • Design and manage business information systems.
  • Implement and oversee IT management strategies in various business contexts.
  • Conduct project management and systems analysis.

Transferable Skills:

  • Communicate effectively in both written and verbal forms.
  • Manage projects and collaborate in team settings.
  • Utilize critical thinking and problem-solving skills in business computing.

Career and Professional Development

The BEng (Hons) Software Engineering (Top-Up) program equips students with advanced skills in software engineering, making them suitable for various roles in the IT and software development sectors. Graduates are prepared for roles such as software engineers, systems developers, and project managers, or for further study in related fields.

Validated Modules:

  • Undergraduate Project (SWE6201) – Core
  • Agile Programming (SWE6202) – Optional
  • Enterprise Systems Development (SWE6203) – Optional
  • Machine Learning (SWE6204) – Optional
  • Software Quality Management (SWE6205) – Optional

Assessment Regulations:
Assessment Regulations for Undergraduate Programmes apply to this program.

Grade Bands & Classifications:
The program follows the standard undergraduate honours degree grading and classification system. Specific regulations can be found on the University of Bolton’s student information policy website.

Support for Student Learning:

Students will have access to:

  • A Programme Leader for guidance.
  • Personal Tutors responsible for support and guidance.
  • Development Planning integrated into all programs.
  • Online and on-campus resources, including library and IT services.
  • Comprehensive student services for additional support.

Conclusion

The BEng (Hons) Software Engineering (Top-Up) program offers a robust pathway for students to enhance their expertise in software development and systems integration, bridging the gap to an Honours degree. With a focus on practical skills and industry-relevant knowledge, graduates are well-equipped to pursue dynamic roles in software engineering, systems development, and IT project management. This program serves as a strong foundation for professional success and future academic pursuits in the ever-evolving technology sector.

Entry Requirements

Assessment Strategy