Pre-University Computer Programming (Session Two) draft
Program start date | Application deadline |
2024-07-08 | - |
2024-07-12 | - |
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