Student Services Office Hours

The Student Services team will have office hours at Harmony House (561 Lomita Dr, Stanford, CA 94305) on Tuesday and Thursday from 10 a.m. to 4 p.m. 

2024 Stanford Summer Session Courses

Programming Abstractions

Abstraction and its relation to programming. Software engineering principles of data abstraction and modularity. Object-oriented programming, fundamental data structures (such as stacks, queues, sets) and data-directed design. Recursion and recursive data structures (linked lists, trees, graphs). Introduction to time and space complexity analysis. Uses the programming language C++ covering its basic facilities.

Details:

Catalog Number
CS 106B-01
Class Number
14222
Course Cost
$6860.00
Population
High School, Undergraduate, Graduate
Units
5
Course Format & Length
In-Person, 8 weeks
Instructors
Cornwall, E., Kaur, A.
Dates
-
Prerequisites

CS106A or equivalent

Schedule
Mon, Tue, Wed, Thu, Fri 1:30 PM - 2:45
Course Notes

Do not enroll in discussion sections in Axess. The first week of class, students sign up for discussion sections via CS198 website. Discussion section assignments received during second week of class when sections start.

Favorites

Your favorites list is empty.

Select “Add to favorites” on courses you’re interested in to see them here.

Estimated Tuition

: $0
Students who take Summer Session courses are awarded Stanford credit. Course costs are set by the university, based on number of units. Estimates shown here do not reflect the full cost of tuition and fees.
Group 3GroupGroup 2