Computer Science BSc (Hons) degree course
Cambridge , United Kingdom
Tuition Fee
GBP 16,700
Per year
Start Date
Medium of studying
Duration
36 months
Program Facts
Program Details
Degree
Courses
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 16,700
About Program
Program Overview
Anglia Ruskin University's BSc (Hons) Computer Science program equips students with comprehensive knowledge and skills in computer science principles. Through hands-on learning, collaboration with industry professionals, and a wide range of topics, the program prepares graduates for successful careers in the computing industry. By emphasizing practical experience and employability, graduates are highly sought after by employers.
Program Outline
The program emphasizes hands-on learning, industry-standard facilities, and close collaboration with industry professionals.
- Objectives: The program aims to:
- Provide students with practical experience in designing, implementing, and testing software systems.
- Equip students with the skills necessary to work effectively in teams and communicate technical information clearly.
- Prepare students for careers in the computing industry or further study in computer science.
Outline:
- Content: The program covers a wide range of topics in computer science, including:
- Programming languages (C++, Java, Python)
- Data structures and algorithms
- Software engineering
- Computer architecture
- Operating systems
- Networking
- Database management
- Artificial intelligence
- Machine learning
- Structure: The program is typically completed in three years of full-time study. The first year provides a foundation in the core concepts of computer science. The second year focuses on developing students' programming and software engineering skills. The third year allows students to specialize in a particular area of computer science, such as artificial intelligence, machine learning, or cybersecurity.
- Course Schedule: The course schedule varies depending on the year of study and the student's chosen specialization. However, all students take a core set of courses, including:
- Introduction to Programming
- Computer Systems
- Software Principles
- Database Design and Implementation
- Software Engineering
- Algorithm Analysis and Data Structures
- Network Routing
- Digital Security
- Computing Research Methodologies
- Professional Issues: Computing and Society
- Image Processing
- Final Project
- Modules: Each module is typically taught over a single semester and is assessed through a combination of coursework, exams, and projects. Some of the modules offered in the program include:
- Operating Systems
- Core Mathematics for Computing
- Artificial Intelligence
- Ethical Hacking and Countermeasures
- Cloud Computing
- Computer Graphics Programming
- Distributed Programming
- Human Computer Interaction
Assessment:
- Methods: Students are assessed through a variety of methods, including:
- Coursework (assignments, projects, presentations)
- Exams (written and practical)
- Group work
- Case studies
- Laboratory tests However, all assessments are designed to measure students' understanding of the course material and their ability to apply their knowledge and skills to solve problems.
Teaching:
- Methods: The program is taught using a variety of methods, including:
- Lectures
- Tutorials
- Practical sessions
- Group work
- Project work
- Faculty: The program is taught by a team of experienced and qualified faculty members who are actively involved in research and industry.
- Unique Approaches: The program features several unique approaches to teaching and learning, including:
- Live Briefs: Students work on real-world projects in collaboration with industry partners.
- Ruskin Modules: Students develop their employability skills through a variety of activities, such as CV writing, interview preparation, and networking.
- Access to Pluralsight: Students have access to Pluralsight, an online learning platform that provides access to a wide range of professional development courses.
Careers:
- Potential Career Paths: Graduates of the BSc (Hons) Computer Science program are well-prepared for a wide range of careers in the computing industry, including:
- Software developer
- Web developer
- Mobile app developer
- Data analyst
- Cybersecurity analyst
- IT consultant
- Systems administrator
- Network engineer
- Opportunities: The program provides students with opportunities to gain practical experience through internships, placements, and research projects.
- Facilities: Students have access to a range of industry-standard facilities, including:
- Cisco lab with routing and switching equipment
- Virtual Netlab with 24/7 remote access to Cisco equipment
- Microsoft Imagine Premium's professional developer and designer tools
- VMware IT Academy's virtualization software and tools
- Mobile devices for testing and developing mobile applications
Tuition Fees and Payment
- UK students starting 2024/25: £9,250 (full-time, per year)
- International students starting 2024/25: £16,700 (full-time, per year)
- Non-EU students can pay their fees upfront, in full or in two instalments. A deposit of £4,000 or a sponsorship letter is required.
SHOW MORE