Program start date | Application deadline |
2024-09-01 | - |
2024-10-19 | - |
2025-10-19 | - |
2024-09-25 | - |
Program Overview
You'll be able to build a customized route within computer science, following a pathway in one of several computing areas to suit your interests. You'll develop a wide range of skills and knowledge in areas such as creative computing, information systems, graphics and games development, mobile and web computing, software engineering, design and development, software security, and artificial intelligence.
Program Outline
Computer Science BSc Honours - University of Westminster
Degree Overview:
This Computer Science BSc Honours program aims to equip students with the necessary computing skills and knowledge to shape the future of businesses and organizations. The program covers all aspects of modern computer science, including specialized topics, laying the foundation for success in a rapidly evolving environment.
Key Features:
- Flexibility: Students can customize their learning path by choosing a specialization within computer science, aligning with their interests.
- Practical Skills: The program emphasizes the use of industry tools and techniques, ensuring graduates are well-versed in all aspects of the software lifecycle.
- Real-World Experience: Students have the opportunity to apply their knowledge to real-world problems through small-scale projects set by external organizations.
- Work Placement: After completing the second year, students can opt for a one-year work placement, gaining valuable work experience and enhancing their employability.
- Professional Accreditation: The program is fully accredited by the British Computer Society (BCS), allowing graduates to gain registration as a Chartered IT Professional (CITP) and partial registration as a Chartered Engineer (CEng).
Outline:
Year 1:
- Subjects: Computer Systems Fundamentals, Mathematics for Computing, Software Development, Trends in Computer Science, Web Design and Development
- Credit Level: 4
Year 2:
- Subjects: Object Oriented Programming, Client-Server Architectures, Software Development Group Project (work-based module), Database Systems
- Options: Students can choose from one or a mix of the following routes:
- Business Information Systems
- Computer Engineering
- Data Science
- Games and Computer Graphics Development
- Mobile and Web Computing
- Usability and Interaction
- Credit Level: 5
Placement Year:
- Opportunity: Students can take a year in industry (work placement) after completing the second year.
- Typical Roles: Placement roles typically involve tasks related to computer science.
Year 3:
- Subjects: Applied Artificial Intelligence, Computer Science Final Project, Cyber Security
- Options: Students can choose from one or a mix of the following routes:
- Business Information Systems
- Computer Engineering
- Data Science
- Games and Computer Graphics Development
- Mobile and Web Computing
- Usability and Interaction
- Credit Level: 6
Assessment:
- Methods: The program utilizes a variety of assessment methods, including:
- Practical: Presentations, videos, podcasts, lab work, creating artifacts
- Coursework: Essays, reports, in-class tests, portfolios, dissertation
- Distribution: The assessment breakdown varies across years, with a mix of practical and coursework components.
Teaching:
- Methods: Teaching methods emphasize active student learning through:
- Lectures
- Seminars
- Workshops
- Problem-based and blended learning
- Practical application
- Faculty: The program is taught by a team of experienced faculty members, including:
- Dr Artie Basukoski (Senior Lecturer)
- Professor Sophie Triantaphillidou
- Dr Alexandra Psarrou (Reader)
- Maria Chondrogianni (Principal Lecturer)
- Anne-Gaelle Colom (Assistant Head of School)
- Dr Dimitris Dracopoulos (Senior Lecturer)
- Dr Barbara Villarini (Senior Lecturer)
- Dr Alexander Bolotov (Reader)
- Francois Roubert (Senior Lecturer)
- Dr Ayman El Hajjar (Senior Lecturer)
- Dr Daphne Economou (Senior Lecturer)
- Noam Weingarten (Senior Lecturer)
Careers:
- Prospects: Career prospects for computer science graduates are excellent.
- Typical Roles:
- Graduate: Computer programmer, web developer, junior specialist developer, software developer
- Early to Mid-Career: Computer systems analysts, computer system engineers, database administrators, network systems administration, research and development, software designer, software QA
- Study support workshops
- 1-2-1 support
- Online resources
- Personal tutors
- Extra-curricular activities
- Semester or year-long exchanges
- International summer schools or field trips
- Volunteering or work placements abroad
- Polylang Program: Students can learn a new language alongside their degree.
- Free Online Courses: Students have access to free online courses in Adobe and Microsoft Office applications, as well as thousands of specialist courses on LinkedIn Learning.
UK Fees: £9,250 International Fees: £17,000