Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Structure and Interpretation of Computer Programs

via YouTube

Overview

This course aims to teach students the fundamental principles of computer programming and problem-solving. By the end of the course, learners will be able to analyze complex problems, design algorithms, and write efficient code. The course covers topics such as data abstraction, recursion, higher-order functions, and object-oriented programming. The teaching method involves a combination of lectures, readings, and hands-on programming assignments. This course is intended for individuals interested in gaining a deep understanding of computer science concepts and improving their programming skills.

Syllabus

Structure and Interpretation of Computer Programs - Chapter 1.1
Structure and Interpretation of Computer Programs - Chapter 1.2
Structure and Interpretation of Computer Programs - Chapter 1.3
Structure and Interpretation of Computer Programs - Chapter 2.1
Structure and Interpretation of Computer Programs - Chapter 2.2 Part 1
Structure and Interpretation of Computer Programs - Chapter 2.2 Part 2
Structure and Interpretation of Computer Programs - Chapter 2.3
Structure and Interpretation of Computer Programs - Chapter 2.4
Structure and Interpretation of Computer Programs - Chapter 2.5
Structure and Interpretation of Computer Programs - Chapter 3.1
Structure and Interpretation of Computer Programs - Chapter 3.2
Structure and Interpretation of Computer Programs - Chapter 3.2 BONUS!
Structure and Interpretation of Computer Programs - Chapter 3.3
Structure and Interpretation of Computer Programs - Chapter 3.4
Structure and Interpretation of Computer Programs - Chapter 3.5 Part 1
Structure and Interpretation of Computer Programs - Chapter 3.5 Part 2
Structure and Interpretation of Computer Programs - Chapter 4.1
Structure and Interpretation of Computer Programs - Chapter 4.2
Structure and Interpretation of Computer Programs - Chapter 4.3
Structure and Interpretation of Computer Programs - Chapter 4.4
Structure and Interpretation of Computer Programs - Chapter 5.1
Structure and Interpretation of Computer Programs - Chapter 5.2
Structure and Interpretation of Computer Programs - Chapter 5.3
Structure and Interpretation of Computer Programs - Chapter 5.4
Structure and Interpretation of Computer Programs - Chapter 5.5

Taught by

code_report

Reviews

Start your review of Structure and Interpretation of Computer Programs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.