Programme Type: Undergraduate
Course Overview
Do you enjoy programming, or are you convinced you would? Would you like to know more about being an entrepreneur, and setting up a business underpinned by a great software system? Do you want to know how to talk to customers and clients, understand their needs, and be able to specify, design, build and test the software they need? How to work by yourself and also in teams? If you want to do all these things, and also learn about the principles of coding, underpinning mathematics, operating systems and networks, technology, innovation, and professional skills, Leicester's Software Engineering program is for you!
Programming is fun! You no doubt have a phone, laptop, tablet, and so on; your car may have a navigation system, park itself, and have surround-space scanners; and you may be able to control your heating from a mobile. All of these cool devices work using program code. At the heart of coding such systems are state-of-the-art technologies including Android, C++, Java, JavaScript, Python, PHP, Prolog, and R, and program development environments such as Eclipse. At Leicester, you will be taught to program in a selection of these languages, and have opportunities to learn others in project work. Programming will include mobile and web applications and technologies.
Software Engineering covers the methods for developing software, following rigorous engineering practices, and meeting required levels of quality. You will learn how to plan and manage software architectures for practical large-scale development projects while adopting an academic and rigorous approach that will support you throughout your career. We cover: how to understand customer requirements; specify, design, and code a computer solution; and test and release your solution to your customer. You will learn software modeling techniques such as UML, business concepts such as project management, and techniques for developing innovations in technology.
Modules in computer architecture, operating systems, and networking cover essential knowledge of modern computing systems (mobile computers to world-distributed computation). And, of course, we cover databases and information systems. In optional modules, you can learn about a range of advanced topics including user interfaces, web technologies, mobile applications, security, along with distributed systems and applications.
Project work is highly desired by employers. In your second-year group project, you will learn the demands of working in a professional environment as you endeavor to deliver software that is often commissioned by a real client. In your final year, you undertake an individual problem-based project, exercising your creativity and innovation to design and implement a software solution to the problem. Previous projects have included 3-D games, mobile phone/tablet apps, security software, internet telephony, a diabetes app, programming robots, a sheet music editor, processor emulators, and more.
Entry Requirement
Academic Requirements:
- A/AS-levels: ABB. Two AS-levels considered in place of one A-level. General Studies accepted.
- EPQ with A-levels: BBB + EPQ at grade B.
- GCSE: Grade C/4 in Maths.
- Access to HE Diploma: Pass relevant Diploma with a minimum of 45 credits at level 3, 30 of which must be at Distinction.
- International Baccalaureate: Pass Diploma with 30 points. Minimum of 3 in HL Maths, or 4 in SL Maths, or 5 in Maths Studies required if grade C/4 not held at GCSE.
- BTEC Nationals: Full Diploma with D*D*D*. BTEC must be in IT, Science or Engineering.
English Language Requirements:
IELTS 6.0 or equivalent. If your first language is not English, you may need to provide evidence of your English language ability. If you do not yet meet our requirements, our English Language Teaching Unit (ELTU) offers a range of courses to help you to improve your English to the necessary standard.
Fees
UK/EU Student Fee:
- £9250 in your first year. Tuition fees are subject to government regulations and may change in future years
- Year Abroad: your fee will be £1250 for that year
- Year in Industry: your fee will be 15% of the full-time tuition fee that applies in that year
International Student Fee:
- £21515 per year
- Year Abroad: £5378.75 which is 25% of the full-time tuition fee
- Year in Industry: £3227.25 which is 15% of the full-time tuition fee
This information was accurate on : 26/03/2021
Please contact us for more information about this courses