LEC Abroad

BSc (Hons) Computer Science

Apply Now

University of York

Course Level
Foundation
Course Subject
Computer Science

Course Description

Overview

The BSc (Hons) Computer Science at the University of York explores the principles, technologies and methods used to design and develop computer-based systems. The course combines programming, algorithms, software development and theoretical foundations of computing, enabling students to approach complex problems through structured computational thinking.

What You'll Learn

  • Programming concepts and techniques for creating and evaluating software solutions.

  • Algorithms and data structures for efficient computational problem-solving.

  • Computer architecture and the principles underlying modern computing systems.

  • Operating systems and how software interacts with computer hardware.

  • Software engineering approaches to designing, developing, testing and maintaining software.

  • Databases and methods for organizing, storing and retrieving digital information.

  • Computer networks and the principles of communication between connected systems.

  • Artificial intelligence, data-focused computing and other areas of contemporary computer science.

  • Mathematical and theoretical foundations that support computational reasoning.

  • Research, critical analysis, independent project work and technical communication.

Learning Outcomes

By the end of the course, students will be able to analyses computing problems and design appropriate software and computational solutions. They will understand how algorithms, programming, hardware, operating systems, databases and networks contribute to the operation of computer systems. Students will develop the ability to implement, test and evaluate software while applying systematic approaches to problem-solving. They will also be able to assess technical information critically, undertake independent investigation and explain complex computing concepts clearly. The course develops computational thinking alongside practical and theoretical knowledge, enabling students to evaluate different approaches and make reasoned decisions when addressing technical challenges.

Requirements

Kuwait: Completion of High School / Shahadat Al-Thanawiya Al-A'ama (General Secondary Education Certificate) with a minimum overall average of 75%, including 75% in Mathematics and relevant subject.
UKVI IELTS (Academic) 6.0 with no band below 6.0 (or approved SELT equivalent).
Foundation Certificate for Sciences and Engineering
Need help?

Hop onto a video counselling session with your dedicated counsellor to get all your queries answered.

Related Courses

Show All
University of York Kaplan UK
£25100.00
Fee
2 Terms (9 Months)
Duration
Jan 2027
Next Intake
Foundation
Course Level
Computer Science
Course Subject
University of York Kaplan UK
£25100.00
Fee
2 Terms (9 Months)
Duration
Jan 2027
Next Intake
Foundation
Course Level
Computer Science
Course Subject
University of York Kaplan UK
£25100.00
Fee
2 Terms (9 Months)
Duration
Jan 2027
Next Intake
Foundation
Course Level
Computer Science
Course Subject
University of York Kaplan UK
£25100.00
Fee
2 Terms (9 Months)
Duration
Jan 2027
Next Intake
Foundation
Course Level
Computer Science
Course Subject

Related articles

Show All

No Data Found !

£25100.00
Tuition fee
Apply by October 15, 2026
Start dates
Jan 2027, Sep 2027, Jan 2028, Sep 2028
Duration
2 Terms (9 Months)
Campus
University of York International Pathway College
Mode of study
Full Time
Fees and deadlines depend on the selected options.
Fees and currency conversion are approximate.
⏳ Offer response
3 Days
📄 Backlogs accepted
This course accepts backlogs