Overview
This foundation course delivers a comprehensive introduction to the vital principles of computing, mathematics, and software design. Acting as an essential academic bridge, the curriculum prepares you for the rigor of undergraduate studies at City St George's, University of London. By exploring both theoretical frameworks and practical applications, you will build a robust academic base essential for analyzing technical problems and developing computational solutions in an evolving digital landscape.
What You'll Learn
Throughout this program, you will explore the structural and logical frameworks that drive modern computing. Key topics include:
Fundamental and advanced programming concepts using Python to design and construct software.
Principles of web development, focusing on creating interactive user experiences with HTML and CSS.
Computer architecture fundamentals, detailing how hardware, operating systems, and digital data interact securely.
Discrete mathematics, encompassing set theory, graph theory, and logical proofs.
Core statistical techniques and probability theory necessary for accurate data evaluation.
Collaborative software engineering practices applied through hands-on group projects.
Professional study habits and transferable skills to enhance academic progress and employability.
Learning Outcomes
By the end of this foundational year, you will possess a solid command of programming principles and be able to code, test, and debug functional applications. You will understand the underlying mechanics of computer systems, enabling you to navigate hardware architectures and operating software effectively. The program ensures you can confidently apply mathematical logic and statistical models to solve abstract technical challenges. Furthermore, you will refine critical teamwork and communication capabilities by collaboratively building complete software products. These practical and academic skills will fully equip you to transition seamlessly into your advanced computing degree and thrive in a fast-paced technological environment.

City St George's, University of London