inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 16,100
Per year
Start Date
Medium of studying
Duration
36 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 16,100
About Program

Program Overview


The BSc (Hons) in Computer Science at Oxford Brookes University offers a comprehensive foundation in computing with a focus on problem-solving, technical skill development, and teamwork. Students gain hands-on experience through practical sessions, extracurricular activities, and an optional work placement, preparing them for careers in various industries. The program is accredited by the British Computer Society, ensuring graduates are highly sought after in the job market.

Program Outline


Degree Overview:

This BSc (Hons) in Computer Science degree at Oxford Brookes University is designed to provide students with a comprehensive foundation in the field of computing. It caters to students interested in information systems, software product development, software engineering, and data structures. The program aims to equip students with the skills and knowledge needed for a successful career in any area of computing. The program emphasizes problem-solving, technical skill development, and teamwork. Students can participate in extracurricular activities such as the Formula Student autonomous team, computing societies, and the IceCube innovation hub. These activities provide opportunities for practical learning, networking, and entrepreneurial development.


Outline:

The program is structured over three years (or four years with an optional work placement). It consists of a combination of compulsory and optional modules.


Year 1

  • Compulsory Modules:
  • Problem Solving and Programming (30 credits): This module introduces fundamental programming skills and explores real-world applications of software development.
  • Computer Science Applications: Covers essential aspects of computer science, including software engineering management, networking, cybersecurity, and a glimpse into Artificial Intelligence.
  • Professional Programming Practice: Teaches students how to use professional tools for programming, such as IDEs, debuggers, and version control software.
  • Mathematics for Computing: Covers mathematical concepts and their applications in computing.
  • Object Oriented Programming: Introduces the principles of object-oriented programming and includes practical software development projects.

Year 2

  • Compulsory Modules:
  • Applied Software Engineering: Covers modern interfaces, including human-computer interactions, human-robot connections, virtual reality, augmented reality, and traditional computer interfaces.
  • Software Development with C and C++: Teaches students how to code using the C and C++ programming languages.
  • Foundations of Computation: Explores logical and mathematical concepts that underpin computation theories.
  • Web Application Development: Covers web interface design, client-side, and server-side programming.
  • Data Structures and Algorithms: Expands programming knowledge, focusing on data structures like graphs and trees, recursion, and testing.
  • Enterprise Engineering: Fosters an entrepreneurial mindset and encourages students to develop innovative IT-based products and business ideas.

Year 3 (Optional Placement Year)

  • Optional Modules:
  • Work Experience Placement (12 months): Offers a supervised work placement in the computer industry, providing valuable practical experience.

Year 4 (or Year 3 if no placement)

  • Compulsory Modules:
  • Computing Project (30 credits): This individually supervised project allows students to explore a topic of their choice, showcasing their skills and knowledge.
  • Artificial Intelligence: Explores key themes and advancements in AI, providing practical skills.
  • Advanced Interfaces: Extends the knowledge of human-computer interactions, human-robot connections, and virtual reality interfaces covered in Year 2.
  • Secure Programming: Focuses on secure software design, implementation, and common vulnerabilities, using C/C++ and other programming languages.
  • Principles of Secure Operating Systems and Networks Security: Delves into operating system security and network security techniques.
  • Cloud Computing and Internet of Things: Covers recent trends and developments in cloud computing and the Internet of Things (IoT).
  • Advanced Object Oriented Programming: Explores advanced features of object-oriented languages, emphasizing code quality, large-scale design, and software robustness.

Assessment:

  • Modules include a combination of continuous assessment and written examinations.
  • Written examinations, where applicable, are worth 30%, 50%, or 70% of the module.

Teaching:

  • Teaching methods include:
  • Lectures
  • Practical sessions
  • Apprentice-style learning (combining lectures and hands-on exercises)

Careers:

  • Graduates of this program are highly sought after by employers in various industries.
  • On average, Computer Science graduates earn £29,000 per year within six months of graduating, according to Unistats.
  • Students have secured positions at companies such as Microsoft, BP, the NHS, and the UK Atomic Energy Authority.

Other:

  • The course is accredited by the British Computer Society (BCS).
  • Students have access to state-of-the-art facilities, including a VR cave, digital, computing, and robotics labs, as well as social learning spaces, teaching rooms, and cafe space.
  • Free language courses are available to full-time undergraduate and postgraduate students.
  • Study abroad opportunities are available for students to gain international experience.

2023 / 24 2024 / 25 slide 1 of 2 Home (UK) full time £9,250 Home (UK) part time £1,155 per single module Home (UK) sandwich (placement) £1,500 International full time £16,100 International sandwich (placement) £1,500 Home (UK) full time £9,250 Home (UK) part time £1,155 per single module Home (UK) sandwich (placement) £1,600 International full time £16,900 International sandwich (placement) £1,600 Home (UK) full time £9,250 Home (UK) part time £1,155 per single module Home (UK) sandwich (placement) £1,500 International full time £16,100 International sandwich (placement) £1,500 Home (UK) full time £9,250 Home (UK) part time £1,155 per single module Home (UK) sandwich (placement) £1,600 International full time £16,900 International sandwich (placement) £1,600

SHOW MORE
How can I help you today?