Filters
Filters
- Preparatory
- Summer Course
- Natural Sciences Programs
- Computing
Sort by
3 Computing Summer Course Programs


Promoted
Stanford Summer Session
Summer Course: Mathematical Foundations of Computing
- Stanford, USA
Summer Course
Full time
8 weeks
On-Campus
English
What are the theoretical limits of computing power? What problems can be solved with computers? Which ones cannot? And how can we reason about the answers to these questions with mathematical certainty? This course explores the answers to these questions and serves as an introduction to discrete mathematics, computability theory, and complexity theory. At the completion of the course, students will feel comfortable writing mathematical proofs, reasoning about discrete structures, reading and writing statements in first-order logic, and working with mathematical models of computing devices. Throughout the course, students will gain exposure to some of the most exciting mathematical and philosophical ideas of the late nineteenth and twentieth centuries.


Boston University Summer programs
Fast-track counseling
Computing & Data Sciences Summer Course
- Boston, USA
Summer Course
Full time
12 weeks
On-Campus
English
Fast-track counseling
Introduction to key concepts from calculus (differentiation and integration), probability (discrete and continuous random variables), and linear algebra (vector spaces, matrices, and linear systems).


Stanford Summer Session
Summer Course: Introduction to Building High Performance Computing Clusters
- Stanford, USA
Summer Course
Full time
8 weeks
On-Campus
English
High-performance computing (HPC) is a field at the forefront of a range of high-tech applications such as computational fluid dynamics, image processing, and financial risk management. With the demands of machine learning outstripping conventional computing, HPC is also at the forefront of artificial intelligence. This course will discuss how HPC clusters are used in large-scale problems in academia and industry alike. Students will learn about HPC clusters from the ground up and gain a solid foundation in parallel computer architectures, cluster operating systems, resource management, and containers. They will build their own systems via the remote installation of physical hardware, configuration and optimization of a high-speed network, and integration of other technologies used throughout the HPC world.
Best programs for you
Answer a few questions and we'll match you with programs!
Popular Natural Sciences Programs Computing degree types
Popular study format
Popular locations
Learn more about Computing Summer Course programs
Studying Computing through Summer Courses offers a unique opportunity to dive into a rapidly evolving field that shapes how we experience technology. You'll discover various aspects of computing, from programming and web development to data analysis and cybersecurity.
In these courses, students engage in applied coursework that emphasizes practical skills like developing software applications, designing responsive websites, and analyzing data sets. Many learners build confidence as they engage with new perspectives and collaborate on projects that mirror industry practices. The curriculum often includes topics like database management, mobile app development, and algorithm design, providing relevant knowledge for today’s tech landscape.
Through this immersive experience, you'll strengthen adaptability while exploring innovative computing trends and methodologies. The skills gained from Summer Courses in Computing can lead to diverse career paths, including software development, systems analysis, and IT project management. With a solid foundation in computing, graduates are well-equipped to contribute to various sectors internationally.