Educatly AI
Efficient Chatbot for Seamless Study Abroad Support
Try Now
inline-defaultCreated with Sketch.

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

Students
Tuition Fee
GBP 14,400
Per year
Start Date
Medium of studying
On campus
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Computer Science & IT | Science
Minor
Computer and Information Sciences | Computer and Information Sciences and Support Services | Computer Hardware Engineering | Computer Engineering Technology | Computer Hardware Technology
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 14,400
Intakes
Program start dateApplication deadline
2023-09-012023-08-01
About Program

Program Overview


If you do not have the right grades to enrol directly onto our BSc (Hons) Computer Science degree, this course offers an alternative route into degree study with an additional foundation year. This extra introductory year will give you the grounding you need to begin degree-level study. The foundation year focuses on the study of computing and mathematics in order to provide a good numerical background that will support you throughout the remainder of the Computer Science degree. Computer science is a wide field, from its theoretical and algorithmic foundations to cutting-edge development in robotics and intelligent systems. This BCS-accredited Computer Science degree has been designed in line with professional standards and is your first step towards a career in secure software development. You’ll work on real problems in readiness for employment, developing key skills that will help you keep pace with this rapidly changing field.If your desire is to become a programmer, then a computer science course is perfect for you. You’ll learn about abstraction,complexity, evolutionary change, sharing of common resources, security and concurrency.From system functionality to usability and performance, you’ll also be better placed to solve real-life problems with an understanding of how they affect people’s lives. As a computer scientist, you’ll learn by doing, making use of high-performance computers, and working individually and in teams to produce solutions to tight deadlines, giving you first-hand experience of agile software development.This Computer Science course is based at our Treforest campus. USW Treforest is surrounded by green open spaces. Our students say they love the warm and friendly welcome and community atmosphere, as well as the convenience of living and studying in the same place. From listed buildings to new, modern structures, Treforest reflects the University’s history and its ambitions. Here you will find everything you need in one place - halls of residence, the library and sport centre, cafes and bars to eat and drink, and friends to spend time with.

Program Outline

Modules


Foundation year

  • Software Development Fundamentals
  • Integrated Computing Devices
  • Web Development Fundamentals
  • Information Systems
  • Cyber Security and Forensics
  • Foundations of Mathematics for Computing

  • Year one

  • C++ Programming
  • Computer Systems Concepts
  • Professionalism and Employability
  • Information Management, Assurance and Security
  • Mathematical Tools for Computation

  • Year two

  • Data Structures and Algorithms with Object Oriented Programming
  • Secure Software Development
  • Operating Systems Concepts
  • Event Driven and Graphical User Interface Programming
  • Professional Practice and Employability, Team Based Software Development Workshop
  • Supervised Work Experience (Computing) (optional)
  • Study Overseas (Computing) (optional)
  • Computational Mathematics or Database Development

  • Year three

  • Individual Project
  • Computer Networks
  • Robotics and Autonomous Systems or Mobile Systems and Applications
  • Parallel and Concurrent Programming
  • Intelligent Systems
  • SHOW MORE