Computer Science BSc (Hons) degree course
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.
Overview:
Anglia Ruskin University (ARU) is a global university with students from 185 countries. It is known for its innovative and entrepreneurial approach to education and research. ARU has been recognized as the Times Higher Education University of the Year 2023 and has received a Gold award for the quality of its education in the Teaching Excellence Framework.
Services Offered:
Student Life and Campus Experience:
The context mentions that ARU is committed to creating a vibrant and welcoming environment for students, staff, and communities. It also highlights the university's focus on providing outstanding facilities and opportunities for student growth.
Key Reasons to Study There:
Ambition:
ARU is academically ambitious for its students and strives to provide high-quality education.Excellence:
ARU is ranked in the top 15% of universities in the UK for graduate employment and has been recognized for its excellence in education, social work, and sports science.Collaboration:
ARU fosters collaboration between students, businesses, and partners, and its courses are recognized by industry and professionally accredited.Impact:
ARU conducts impactful research that addresses pressing issues and makes a difference in the community.Enterprise:
ARU encourages entrepreneurship and provides mentorship, support, and start-up funding through the Anglia Ruskin Enterprise Academy.Enthusiasm:
ARU's can-do attitude and infectious enthusiasm set it apart from other universities.Academic Programs:
The context mentions that ARU offers a wide range of courses, including undergraduate, postgraduate, postgraduate research, college courses, apprenticeships, short courses, and distance learning programs. It also highlights the university's commitment to providing career-ready graduates.
Other:
The context mentions that ARU has campuses in Cambridge, Chelmsford, Peterborough, and Writtle. It also highlights the university's commitment to sustainability, equality, diversity, and inclusion.
Entry Requirements:
- 104 UCAS Tariff points from a minimum of 2 A Levels (or equivalent).
- 3 GCSEs at grade C, or grade 4, or above, including English and Maths.
- If English is not your first language you will be expected to demonstrate a certificated level of proficiency of at least IELTS 6.0 (Academic level) or equivalent English Language qualification, as recognised by Anglia Ruskin University.
Alternatives:
- UCAS Tariff points acquired from BTEC Level 3 Diplomas are accepted.
- International Baccalaureate Diploma with a minimum of 24 points is accepted.
- UCAS Tariff Points from Access to HE Diplomas in a related subject are accepted.
- UCAS Tariff points from the Irish Leaving Certificate are accepted.
- UCAS Tariff points from Scottish Highers are accepted.
- UCAS Tariff points from Scottish Advanced Highers are accepted.
- The European Baccalaureate at a minimum overall grade of 60% is accepted.
- HND qualifications are accepted.