BSc (Hons) Software Development with Foundation Year
Online
DURATION
4 up to 8 Years
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Oct 2024
TUITION FEES
GBP 26,565 *
STUDY FORMAT
Distance Learning
* GBP 6,641 a year if you study full-time
Introduction
Are you ready to dive into the world of software development? Enhance your expertise with our BSc (Hons) Software Development with Foundation Year. This foundation year course sets the stage for your advanced software development studies, including programming, software engineering principles, and project management.
In the Foundation Year, you'll acquire essential academic skills, digital literacy, and a solid grounding in IT foundations and learning strategies. Following this, you'll progress to your BSc (Hons) Software Development studies, focusing on advanced topics like software engineering principles, object-oriented programming with Java, and web application development. Designed for aspiring software developers, the curriculum covers subjects like database systems, software project management, and cybersecurity fundamentals.
This BSc (Hons) Software Development with Foundation Year prepares you to innovate and lead in the software development industry. Discover a flexible and supportive 100% online learning environment, benefiting from personal tutoring, study coaching, career support, AI-powered assistance, and a vibrant community of learners and experts.
Admissions
Scholarships and Funding
- You may be eligible for an LIBF Scholarship giving you a £1,200 reduction in tuition fees if you are self-funding your course.
- For UK students: if you experience financial difficulty as a student you can apply for support from our Hardship Fund twice a year.
Student loans
UK students may be eligible for a student loan for this online distance-learning course.
LIBF Scholarship
If you’re self-funding your course, you’ll have the opportunity to apply for an LIBF Scholarship. The LIBF Scholarship is an award of £1,200 towards your tuition fees, spread over the duration of your course and reducing your total fees. You are eligible to apply if you are funding your course yourself (you are not taking a government undergraduate student loan) and your household income is less than £3,500 per month.
Undergraduate Hardship Fund
If you experience financial difficulty as an undergraduate student, you can apply for support from our Hardship Fund. Hardship funds are made available to UK students twice in the academic year – you’ll be informed when applications are open and allocation of funds will be agreed by the Scholarship, Bursaries and Prizes Committee.
Fee reductions
For UK and international students, you can also get 2% off your total fees if you pay annually in advance or 10% off if you pay upfront in full for an undergraduate course.
Curriculum
The full-time course length for our BSc (Hons) Software Development with Foundation Year is 4 years. You can also study this course part-time over a period of 5.5 or 8 years.
Embark on a transformative learning journey with our BSc (Hons) Software Development degree, where the pathway to becoming a skilled software developer is not just taught but experienced. Immerse yourself in a dynamic curriculum designed to empower you with the core competencies and advanced skills for developing and leading software projects.
This programme includes the following modules.
Foundation Year
- Foundations of learning
- Academic integrity and writing for business
- Personal career plan
- Applied learning strategies
- Maths foundations – tech-related track
- Digital skills – tech-related track
- Elective – foundation year
- Innovation and investigation project
Year 1
- Software engineering principles
- Introduction to programming with Python
- Object-oriented programming with Java
- Database modelling and database systems
- Collaborative work
- Requirements engineering
- Software quality assurance
- Data structures and Java class library
Year 2
- Introduction to academic work for IT and technology
- Algorithms, data structures, and programming languages
- Web application development
- Programming information systems with Java EE
- Techniques and methods for agile software development
- Ethics and sustainability in IT
- Elective A
- Elective A
Year 3
- Project: agile software engineering
- Seminar: software engineering
- Elective B
- Elective B
- Elective C
- Elective C
- Bachelor thesis
Program Tuition Fee
Career Opportunities
The field of software development is dynamic and full of potential. Our BSc (Hons) Software Development degree offers the chance to create innovative software solutions or enhance existing systems within various sectors. Propel yourself into careers where technology and creativity converge to drive forward-thinking solutions and groundbreaking advancements.
Software Developer
As a software developer, you'll design, develop, and implement software solutions. Utilize your knowledge of various programming languages and software development methodologies to create applications that meet user needs and business goals.
Systems analyst
Transform data into actionable insights as a systems analyst. You'll apply your understanding of IT systems and business processes to evaluate and improve existing systems, ensuring they operate efficiently and effectively.
IT project manager
Excel as an IT project manager by leveraging your project management and technical skills to lead software development projects. Your role will involve planning, executing, and closing projects, ensuring they meet objectives, stay within budget, and are delivered on time.