Keystone logo
Stanford Summer Session Summer Course: Programming Methodology

Stanford Summer Session

Summer Course: Programming Methodology

Stanford, USA

8 Weeks

English

Full time

Request application deadline

Request earliest startdate

USD 7,325

On-Campus

Key Summary

    About: This summer course focuses on programming methodology for students interested in enhancing their coding skills. Participants will engage in hands-on exercises and projects that emphasize efficient programming techniques and best practices, fostering a practical understanding of software development principles.
    Career Outcomes: Completing this course can open doors to various roles, including software developer, systems analyst, or programmer. It equips students with the skills to improve their programming approach, making them more competitive in the tech job market.

Introduction

Introduction to the engineering of computer applications emphasizing modern software engineering principles: program design, decomposition, encapsulation, abstraction, and testing. Emphasis is on good programming style and the built-in.

CS106A introduces code and computer programming for people who have not programmed before. Code and programming are central to so much in modern life, yet code can appear to be impossibly opaque. By working gradually and with its army of section leaders, CS106A takes students into the world code, building things they could not have imagined.

Details

CS 106A

  • Class Number: 12680
  • Course Cost: $7325.00
  • Population: High School, Undergraduate, Graduate
  • Units: 5
  • Interest Area: Computer Science and Engineering
  • Course Format & Length: In-person, 8 weeks
  • Instructors: Cerkvenik, F.
  • Course notes: Do not enroll in discussion sections in Axess. During the first week of class, students sign up for discussion sections via the CS198 website. Discussion section assignments are received during the second week of class when sections start.

Events and Engagement

Workshops

Hosted through the Summer Academic Resource Center (SARC), we offer a variety of educational workshops to complement your academic pursuits. Presenters varying from Stanford affiliates, community partners, and graduate tutors will cover a wide range of topics from academic skills to career exploration. Past workshops included college preparedness, software exploration, and building your professional network.

Stanford Spaces

Explore the intellectual ecosystem of the Stanford campus. Tour museums like the Cantor Arts Center, visit unique campus spaces like the d.school, Frost Amphitheater, and O’Donohue Family Farm, and get to know the unique community of companies and innovators that gather at Stanford Research Park.

Stanford Voices

These small gatherings give you an opportunity to connect with Stanford faculty, fellows, and alumni to hear about their work or research, as well as the road that brought them there. Ask questions and continue your intellectual exploration—whether you're taking a course on the topic this summer or just curious.

Read more on the institution's website

Facilities

Admissions

English Language Requirements

Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!

About the School

Questions