GBP 23,500
Software Engineering
University of KentCanterbury, United Kingdom
سبتمبر ١، ٢٠٢٧
On campus
36 months
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
Introduction to the Software Engineering Program
The Software Engineering program at the University of Kent is designed to equip students with advanced computing skills, preparing them for a wide range of future careers in sectors like programming and applications development. This program is accredited by BCS, The Chartered Institute for IT, and the Engineering Council, ensuring that graduates meet the highest standards of professional competence.
Key Information
- Start Date: September 2026
- Location: Canterbury
- Study Mode: 3 years full-time
- Fees (per year):
- UK: 」9,790
- International: 」23,500
- Typical Offer: BBB / 104-120 UCAS points
Program Structure
The program is structured into three stages, each with its own set of compulsory and optional modules.
Stage 1
Compulsory modules include:
- Programming I
- Programming II
- Internet Technologies
- Human Computer Interaction
- Foundations of Computing
- Computer Systems
Stage 2
Compulsory modules include:
- Algorithms
- Database Systems
- Web Development
- Software Project
- Software Development
Optional modules may include:
- Fundamentals of AI
- Fundamentals of Cyber Security
- Functional Programming
Stage 3
Compulsory modules include:
- Software Engineering Practice
- Group Project
Optional modules may include:
- Natural Computation
- Blockchain and Distributed Systems: Foundations, Security and Applications
- Information Security Management
- Video Games Development
- Computing Law and Professional Responsibility
- Computational Intelligence in Business, Economics and Finance
- Theory and Practice of Concurrency
- Signal, Image, and Data Analysis
- Cognitive Robotics
- eHealth
- Machine Learning Algorithms
- Computer Networks and Communication
- Computing in the Classroom
- Natural Language Processing
- Programming Language Implementation
- Computational Creativity and Creative AI
- Data Mining and Knowledge Discovery
- Semantic Technologies and Graph Analytics
- Internet of Things
- Programming Languages: Applications and Design
- Deep Learning
- Introduction to Quantum Computing & Quantum Cryptography
- Enterprise and Entrepreneurship
- Image Analysis and Applications
Entry Requirements
- UK: 104-120 UCAS points, with a typical offer of BBB at A level.
- International: 120 tariff points from the IB Diploma, including Maths at 4 at HL or SL.
- English Language Requirements: A good level of English language, equivalent to B2 on CEFR.
Fees and Funding
- Tuition Fees: 」9,790 for UK students and 」23,500 for international students per year.
- Scholarships: Available for eligible undergraduate students.
Career Prospects
Graduates from this program can expect excellent career prospects in software engineering, mobile applications development, systems analysis, consultancy, networking, and web design. The program is designed to provide students with both IT knowledge and business skills, making them highly employable.
Teaching and Assessment
Teaching is based on lectures, with practical classes and seminars. Assessment is by a combination of coursework and end-of-year examinations. The program aims to provide students with a deep understanding of software engineering principles and practices, as well as the skills to design, develop, and test software systems.
Conclusion
The Software Engineering program at the University of Kent offers a comprehensive education in software engineering, with a focus on practical skills and professional competence. With its strong industry connections and accreditation by leading professional bodies, this program is an excellent choice for students looking to pursue a career in software engineering.
Program Outline
Software Engineering - BSc (Hons) - University of Kent
Degree Overview:
- Overview: This program provides a solid foundation in computing skills, preparing students for a wide range of careers in software development, programming, systems analysis, and computer science.
- Objectives: The program aims to equip students with advanced computing skills, enabling them to excel in rewarding career opportunities in sectors like programming and applications development.
Outline:
- Course Content: The program covers core fundamentals in programming, web development, and databases. Students develop their programming skills and focus on the engineering of large software systems.
- Course Structure: The program is divided into three stages, each comprising eight modules. Most modules run for a single 12-week term.
- Course Schedule: Each stage has 14 formal contact hours per week, including lectures, practical classes, and seminars. There are also eight hours of 'homework club' drop-in sessions each term.
- Modules:
Assessment:
- Methods: Assessment is a combination of coursework and end-of-year examinations. Project modules are assessed wholly by coursework.
- Stage 1: Marks from stage one do not contribute to the final degree grade, but students must pass to progress to stage two.
- Stage 2: Marks from stage two contribute to the final degree grade.
- Stage 3: Marks from stage three contribute to the final degree grade. Projects are assessed based on contributions to the final project, the final report, oral presentation, and viva examination.
- Coursework Percentage: In stage three, the project accounts for 25% of the year's marks.
Teaching:
- Methods: Teaching is based on lectures, practical classes, and seminars. The program also incorporates innovative teaching methods like virtual learning environments and work-based tuition.
- Faculty: The School of Computing boasts authors of widely used textbooks, a National Teaching Fellow, and ACM Award-winning scientists. The program is taught by leading researchers who are experts in their fields.
Careers:
- Potential Paths: Graduates are well-prepared for careers in software engineering, mobile applications development, systems analysis, consultancy, networking, web design, and e-commerce.
- Opportunities: The program emphasizes the development of both IT knowledge and business skills, which are highly sought after in the job market.
- Outcomes: Graduates have secured positions in various industries, including software engineering, mobile applications development, and systems analysis.
Other:
- Makerspaces: The School of Computing has superb makerspaces equipped with 3D printers, a laser cutter, and metal fabrication machinery, encouraging innovation.
- Industry Placements: The program offers a paid placement year to enhance professional skills and kick-start careers.
- Alumni: The program highlights the success of its alumni, who have gone on to excel in various fields.
EU
£22,700
International
£22,700
UK
£9,250
About University
University of Kent
Overview:
The University of Kent is a public research university located in Canterbury, Kent, England. It is known for its commitment to ambition and providing a supportive environment for students to thrive.
Services Offered:
Guaranteed Campus Accommodation:
First-year students are guaranteed a place in campus accommodation upon accepting their offer.Free Gym and Fitness Membership:
First-year students receive a free sport and fitness membership.Campus Tours:
Prospective students can book tours to explore the campuses and learn more about accommodation options.Clearing Support:
The university provides comprehensive support for students applying through Clearing, including a dedicated website with information and resources.Student Life and Campus Experience:
The university emphasizes a vibrant student life with opportunities for community building, fitness, and social activities. Students can expect a welcoming and supportive environment.
Key Reasons to Study There:
Guaranteed Campus Accommodation:
Ensures a comfortable and convenient living experience.Free Gym and Fitness Membership:
Promotes a healthy lifestyle and fosters a sense of community.Comprehensive Clearing Support:
Provides reassurance and guidance for students applying through Clearing.Vibrant Student Life:
Offers a range of opportunities for social interaction, personal development, and community engagement.Academic Programs:
The context does not provide specific details about academic programs.