To achieve its aims, the Software Engineering degree is practically-orientated and challenge-led, adopting a ‘doing it for real’ ethos. On this course, you’ll immerse yourself in Falmouth’s interdisciplinary approach to collaboration and enterprise within software, gaming and digital products, helping you to innovate in this high-growth industry as part of a professional standard team.
You will nurture your cognitive, practical, and transferable skills by engaging with hands-on computing projects in a systematic, disciplined, and quantifiable way. As we direct you to apply various methods and techniques to build digital products and services, you will equip yourself with professional competences that are in-demand in the sector.
Year One:
Your first year on this Software Engineering degree benefits from all the Games Academy has to offer; it’s a common first phase of study shared by all students in the computing subject area, so you get the opportunity to build and develop your broader technical skills before you specialise in software engineering.
You’ll gain experience of multidisciplinary teamworking, while exploring the different specialisms in computing that we offer, providing you with flexibility to switch into a different specialism if you choose.
Modules:
Principles of Computing
Digital Creativity
Development Foundation
Data Fundamentals
Individual Programming Project
Sustainable Logic Architectures
Year Two:
The second year involves much deeper specialism in software engineering, with course-specific modules complementing modules on key mathematical and computing topics.
You will also work in partnership with peers in other disciplines on a challenge-led brief to deliver working software to a client, mirroring industry practice.
Modules:
Algorithms & Optimisation
Computational Mathematics
Software Architecture
Artificial Intelligence and Machine Learning
Development Operations
Embedded Systems
Year Three:
You’ll be responsible for finding your own placement, with support from the employability team.
Choosing this option will enhance your industry experience and skills while studying.
How you’ll study during your professional placement:
You’ll spend time working in a professional context, as part of a business or organisation. This can be in one role, or up to three, and must be for a minimum of 24 weeks.
You’ll develop in-demand workplace skills, deepen your insight into industry and grow your network of contacts, all of which could help you get ahead in your career after graduation.
Throughout this year, you’ll develop a portfolio of work that includes critical self-reflection on what has been learned from the experience. You’ll be required to evidence your experiences, the skills you’ve learned and your professional growth.
Year Four:
In the third year of this Software Engineering degree, you’ll develop greater intellectual freedom, both as an individual but also in tackling a challenge in collaboration with others.
With modules focusing on developing your personal specialism in software engineering alongside stretching your collaboration skills and a final course-specific module, at the end of this year, you’ll have experience working in multidisciplinary teams and delivering a substantial development project.
Modules
Programming Tools
Research and Development: Proposal
Research and Development: Dissertation
Digital Innovation
Major Collaboration
As part of our process of continuous improvement, we routinely review course content to ensure that all our students benefit from a high-quality and rewarding academic experience. As such, there may be some changes made to your course which are not immediately reflected in the content displayed on our website. Any students affected will be informed of any changes made directly.