GBP 30,700
Applied Software Engineering
Cardiff UniversityCardiff, United Kingdom
سبتمبر ١، ٢٠٢٧
On campus
3 years
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Program Details
- Degree
- Bachelors
- Major
- Computer Science | Information Technology | Software Development
- Area of study
- Engineering | Information and Communication Technologies
- Timing
- Full time
- Course Language
- English
Intakes
Program Overview
Applied Software Engineering (BSc)
The Applied Software Engineering (BSc) program is a three-year, full-time degree that focuses on hands-on software development using current commercial tools and techniques. The program is designed to produce highly employable software engineers with the skills, knowledge, and hands-on experience that graduate employers are looking for.
Subject Area and Accreditation
- Subject area: Computer science
- UCAS code: 4JVD
- Accreditation: BCS, the Chartered Institute for IT
Program Structure
The program is structured as a full-time degree, taught over three years with two semesters per year. Formal teaching and group sessions will take place over three days per week, with two days per week left for group project work, self-directed learning, and accessing other University resources and support services.
Year One
In the first year, students learn to think like a programmer and begin to code in a professional manner. They work primarily with languages such as JavaScript, Java, and Python to design, develop, and deploy web applications according to the needs of customers. Students also start to develop their knowledge of relational and NoSQL database systems and learn how to use industry-standard tools following best practices to develop quality software.
Year Two
In the second year, students work on larger, more complex, and technically difficult projects. They expand their knowledge in areas such as performance and scalability, cyber security, and DevOps, and develop and deploy mobile-based applications according to the needs of customers.
Year Three
In the third year, students learn about user experience design and emerging trends and use these to develop a product with an appreciation of the latest languages, frameworks, and tools. They learn about managing change and adopting technology in organizations. The Large Team Project module allows students to collaborate with other team members to effectively manage a project to develop a high-quality software solution to meet the needs of clients.
Modules
The modules for each year are as follows:
Year One
- Introduction to Web Development
- Software Development Skills 1
- Computational Thinking
- Fundamentals of Computing with Java
- Software Development Skills 2
- Database Systems
Year Two
- DevOps
- Commercial Applications with Java
- Performance and Scalability
- Agile Project Management
- Cyber Security
- Mobile Development
Year Three
- Commercial Frameworks, Languages, and Tools
- Adopting Technology
- Emerging Technologies
- Large Team Project
- Managing Change
Learning and Assessment
The program uses a variety of teaching methods, including lecturer-led sessions, hands-on practical learning, and project-based learning. Assessment methods include coursework, project portfolios, timed computing exercises, exams, reflective reports, business cases, and presentations to clients and peers.
Career Prospects
Skilled software engineers are in high demand, making employment prospects for graduates in the computing and ICT industry superb. Graduates can use their BSc as a pathway to further study or to enter the workforce. The University's Careers and Employability Service and the School's dedicated Careers Officer and Placement Officer provide support with career advice and placement opportunities.
Tuition Fees
- Home status: £9,535 per year
- Overseas status: £30,700 per year
Entry Requirements
The program accepts a combination of A-levels and other qualifications, as well as equivalent international qualifications, subject to entry requirements. Typical offers are:
- ABB-BBC at A-level
- 32-30 overall or 665-655 in 3 HL subjects for International Baccalaureate
- DDM-DMM in a BTEC Extended Diploma in Computing, Engineering, ICT, or IT
English language requirements also apply, with accepted qualifications including GCSE English Language or Welsh language at grade C/4 or equivalent, IELTS (academic) with at least 6.5 overall, TOEFL iBT with at least 90 overall, PTE Academic with at least 69 overall, and Trinity ISE II/III with at least two Distinctions and two Merits.
Additional Costs
Students should also consider additional costs for accommodation and living expenses, as well as any potential costs for summer placements or study abroad opportunities.
About University
Cardiff University
Overview:
Cardiff University is a leading research-intensive university located in the heart of Cardiff, the capital city of Wales. It is known for its strong academic reputation, diverse range of programs, and commitment to community engagement.