Software Engineering (Systems & AI) - Foundation Degree (Progression from CertHE)*
Summary
Build on the foundations developed in the Certificate of Higher Education in Computer Science: Software, Networking & AI by progressing onto the Foundation Degree in Software Engineering (Systems & AI). This pathway is designed for students who want to develop advanced software engineering skills while exploring the growing role of data and artificial intelligence within modern technology solutions.
Throughout the course, you will develop practical experience in software development, data modelling, virtualised systems, and AI-assisted development techniques. By combining core software engineering principles with emerging technologies, you'll learn how modern applications are designed, built, and maintained to solve complex real-world problems.
Alongside technical modules, you will complete work-based learning activities that help develop your professional skills and understanding of industry practice. Upon successful completion of the Foundation Degree, you can progress to the BSc (Hons) Software Engineering (Systems & AI) top-up year, further developing your expertise in software systems, intelligent technologies, and advanced computing solutions.
Entry Requirements
To progress onto the Foundation Degree (Year 2) in Software Engineering (Systems & AI) at Blackpool and The Fylde College, you must have successfully completed the Certificate of Higher Education in Computer Science: Software, Networking & AI (Year 1).
Applicants must have:
- Successfully completed all Level 4 modules within the Computer Science programme
- Achieved a pass in the Certificate of Higher Education (120 credits at Level 4)
This pathway is open only to students who have completed the first year of the Computer Science degree. If you are applying with alternative qualifications or prior learning, your application will be reviewed on an individual basis.
Next course dates
| Start date | Location | Duration / Fees | |
|---|---|---|---|
|
13 Sep 2027
|
University Centre
|
1 Year
/
£0
|
Where can this subject lead?
Career progression
The Software Engineering (Systems & AI) pathway prepares you for a career in software development, data-driven technologies, and emerging artificial intelligence applications. By combining software engineering principles with data modelling and AI-focused technologies, you'll develop a skill set that is increasingly sought after across a wide range of industries.
Graduates of the Foundation Degree develop practical skills in software development, systems design, data management, and AI-assisted technologies, preparing them for roles such as Junior Software Developer, Systems Developer, Application Developer, Data Technician, or AI Support Technician. These positions provide valuable experience while building the technical expertise needed for progression into more specialised roles.
The pathway also provides a strong foundation for further study through the BSc (Hons) Software Engineering (Systems & AI) top-up year, allowing you to develop advanced skills in intelligent systems, software engineering, and artificial intelligence while preparing for graduate-level careers within the technology sector.
Next steps at B&FC
After completing the Foundation Degree in Software Engineering (Systems & AI), you can progress directly onto the BSc (Hons) Software Engineering (Systems & AI) top-up year at Blackpool and The Fylde College. This final year develops more advanced skills in software engineering, intelligent systems, data engineering, and artificial intelligence, preparing you for specialist roles within software development, data-driven technologies, and emerging AI-focused sectors.
Employment Opportunities
This course prepares you for a range of roles within software development, systems engineering, data technologies, and emerging AI-focused environments. Typical job titles include:
- Junior Software Developer
- Systems Developer
- Application Developer
- Data Technician
- Software Development Technician
- Systems Support Developer
- AI Support Technician
- Junior Solutions Developer
These roles focus on designing, developing, maintaining, and supporting software systems that help organisations manage data, automate processes, and deliver modern digital services.
Key information
Extra costs and equipment
The software, tools, and development environments required for this programme are available through Blackpool and The Fylde College's specialist computing facilities. Students have access to the same platforms and technologies used during taught sessions, workshops, and assessment activities.
It is recommended that you have access to a PC or laptop to support independent study, although this is not a requirement. College facilities, specialist laboratories, and supported workshop sessions are available to ensure all students can access the resources needed to succeed.
There may be opportunities to attend optional industry events, conferences, exhibitions, or visits related to software engineering, data technologies, and artificial intelligence. Where these activities involve additional costs, details will be provided in advance, and support may be available depending on the activity.
What will I learn?
In this second year of the Computer Science degree, specialising in Software Engineering (Systems & AI), you'll build on your existing computing knowledge to develop the technical and analytical skills needed to design, develop, and maintain modern software systems. The modules you study combine software engineering principles with data-focused technologies and emerging artificial intelligence tools, helping you understand how intelligent systems are developed and applied in industry.
Software Programming – Develop your programming knowledge through the design and implementation of software solutions. You'll learn how to write, test, and refine code while applying software engineering principles to increasingly complex development challenges.
Data Modelling – Explore how data is structured, organised, and managed within modern information systems. You'll develop an understanding of how data supports decision-making, system design, and business processes.
Prompt Engineering – Learn how artificial intelligence tools can support software development workflows. You'll explore how prompts are designed, refined, and evaluated while considering their practical applications and limitations.
Data Structures & Algorithms – Build your understanding of how software stores, organises, and processes information. This module develops the computational thinking and problem-solving skills that underpin effective software development.
Virtualisation – Explore the technologies that underpin modern computing environments. You'll gain practical experience of creating and managing virtualised systems used throughout industry.
Work-Based Learning – Gain valuable industry experience through live projects or work-based activities, applying your technical skills in a professional context while building your portfolio.
Industry placement, field trips and guest speakers
The Software Engineering (Systems & AI) pathway includes a dedicated Work-Based Learning module, giving you the opportunity to apply your technical knowledge within a professional context. This may involve a work placement, employer-led project, industry brief, or other work-based activity designed to help you understand how software engineering and data-driven technologies are applied in practice.
Throughout your studies, you will be supported by the delivery team in identifying and securing appropriate opportunities. The programme also benefits from guest speakers and industry professionals who share their experiences, insights, and advice, helping you understand current technologies, development practices, career pathways, and industry expectations.
Where available, students may also have opportunities to attend conferences, exhibitions, and other industry events that provide additional exposure to software engineering, data technologies, and emerging artificial intelligence applications. These experiences help you build professional networks, explore career opportunities, and gain a broader understanding of the technology sector beyond the classroom.
How will I learn?
Your learning on the Software Engineering (Systems & AI) pathway combines practical development work with supportive, engaging teaching. You'll take part in a mix of workshops, laboratories, development sessions, and tutorials, with plenty of opportunities to apply your skills through hands-on projects, collaborative activities, and industry-inspired challenges.
Throughout the course, you'll work with modern development tools and technologies to create software solutions, manage data, and explore emerging AI-assisted workflows. Teaching is designed to reflect professional software development environments, with a strong focus on problem-solving, technical skill development, and practical application.
You'll also benefit from:
- Access to specialist computing laboratories and development environments
- One-to-one tutorials and regular progress reviews
- Blended learning using platforms such as Canvas and Microsoft Teams
- Access to industry-standard software and development tools
- Regular feedback and opportunities to improve your work throughout the year
This practical and collaborative approach helps you develop both the technical expertise and professional confidence required for careers in software engineering and technology, while building a portfolio of work that demonstrates your abilities to employers and future collaborators.
Learning Methods
| Learning Method | Level 4 | Level 5 | Level 6 |
|---|---|---|---|
| Scheduled | 0 | 288 | 0 |
| Independent | 0 | 912 | 0 |
| Placement | 0 | 0 | 0 |
| Total | 0 | 1200 | 0 |
How will I be assessed?
The Software Engineering (Systems & AI) pathway includes six modules designed to develop your programming skills, technical knowledge, analytical thinking, and professional confidence. Each module is assessed through a combination of practical development work and written assignments, helping you build a portfolio that reflects the skills used throughout the software and technology industries.
In Software Programming, you'll design and develop software solutions while demonstrating your understanding of software engineering principles through practical and written work.
Data Modelling focuses on how information is structured, managed, and used within modern systems. You'll explore how data supports effective decision-making and software development.
Prompt Engineering examines how artificial intelligence tools can be used within development workflows. You'll evaluate different approaches and demonstrate how AI-assisted techniques can support technical problem-solving.
In Data Structures & Algorithms, you'll apply computational thinking and problem-solving techniques to development challenges, demonstrating your understanding of efficient software design.
Virtualisation explores the technologies that underpin modern computing environments. You'll develop practical skills in creating, configuring, and managing virtualised systems used throughout industry.
Finally, in Work-Based Learning, you'll complete a placement or industry-focused project, building a portfolio of evidence while reflecting on your professional development and employability skills.
By the end of the year, you'll have produced a range of technical projects, development work, and professional evidence that support progression into employment or the final year of your degree.
| Assessment Method | Level 4 | Level 5 | Level 6 |
|---|---|---|---|
| Coursework | 0% | 69% | 0% |
| Exam | 0% | 0% | 0% |
| Practical | 0% | 0% | 0% |