inline-defaultCreated with Sketch.

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

Students
Tuition Fee
GBP 2,900
Per course
Start Date
Medium of studying
On campus
Duration
Program Facts
Program Details
Degree
Courses
Major
Computer Programming | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 2,900
Intakes
Program start dateApplication deadline
2024-07-08-
2024-07-12-
About Program

Program Overview


The Pre-University Summer School in Computer Programming at King's College London offers a condensed university-level experience in computer science. Through lectures, tutorials, and group projects, students develop programming skills, problem-solving abilities, and an understanding of key concepts in the field. The program prepares students for university study and opens doors to careers in software engineering, data science, and other computer science-related fields.

Program Outline


Objectives:

  • Enhance students' understanding of key concepts and methodologies in computer science.
  • Develop programming skills and problem-solving abilities.
  • Introduce students to the learning environment and expectations of university-level study.
  • Facilitate social learning and collaboration through group assignments.

Program Description:

This intensive one-week program covers major programming principles, program design, efficiency, and advanced topics. Students will engage in theoretical and practical learning activities, including:

  • Lectures with embedded tutorials
  • Interactive exercises
  • Small group projects
  • Peer-assessment activities
  • The program emphasizes independent thinking, critical analysis, and problem-solving using algorithmic, mathematical, and scientific reasoning. Students will gain experience with Matlab, a widely used software in leading universities and teaching programs.

Outline:


Course Content:

  • Major programming principles
  • Program design
  • Program efficiency
  • Advanced topics in computer science

Structure:

  • Lectures with embedded tutorials
  • Interactive exercises
  • Small group projects
  • Peer-assessment activities

Course Schedule:

  • Monday to Friday
  • However, the program covers various topics within the broader areas of computer science listed above.

Teaching:


Teaching Methods:

  • The program utilizes a combination of lectures, tutorials, interactive exercises, group projects, and peer assessments.

Unique Approaches:

  • The program's condensed format provides students with a focused and intensive learning experience in a university setting.
  • The emphasis on independent thinking, critical analysis, and problem-solving prepares students for the demands of university-level study.
  • The program utilizes Matlab, a widely used software in the field, providing students with valuable practical skills.
  • However, the program provides students with a strong foundation in computer science principles and programming skills, opening doors to various careers in the field, such as:
  • Software Engineering
  • Data Science
  • Web Development
  • Artificial Intelligence
  • Cybersecurity

Other:


Fees:

  • One week session: £2,900
  • Two weeks session: £5,800 (discounted to £5,395 for applications received by March 31st, 2024)

Dates:

  • July 8th - 12th, 2024

Application Deadline:

  • March 31st, 2024
SHOW MORE
How can I help you today?