## Courses

#### Computer Science 61A - The Structure and Interpretation of Computer Programs

##### UC Berkeley Fall 2011

Loading...

**Ratings**

Find class ratings for this and other courses at Ninja Courses. These ratings are unofficial and are not endorsed by UC Berkeley.

- Description
- Introduction to programming and computer science. This course exposes students to techniques of abstraction at several levels: (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing; (b) between programming languages, using functional and rule-based languages as examples. It also relates these techniques to the practical problems of implementation of languages and algorithms on a von Neumann machine. There are several significant programming projects, programmed in a dialect of the LISP language.
- Format
- Three hours of lecture, one and one-half hours of discussion, and one and one-half hours of laboratory and two and one-half hours of unscheduled laboratory per week.
- Units
- 4
- Prerequisites
- Mathematics 1A (may be taken concurrently); programming experience equivalent to that gained in 3 or the Advanced Placement Computer Science A course.
- Credit
- Students will receive no credit for 61A after taking 47A.
- Semesters Offered
- Fall, Spring
- Instructors That Teach This Course
- Garcia, Harvey, Hilfinger

The average grade for this distribution is a

**[x]**, based on**[y]**grades submitted.*Move your mouse over the bars to view how many of each grade were submitted.*Select All or None of the sections.

## Fall 2014 |
Section | Instructors |
---|---|---|

COMPSCI 61A 001 | Denero, John , Denero, J S | |

## Spring 2014 |
Section | Instructors |

COMPSCI 61A 001 | Hilfinger, P N | |

## Spring 2013 |
Section | Instructors |

COMPSCI 61A 001 | Kamil, Amir , Kamil, A A | |

COMPSCI 61A 002 | Kamil, A A | |

## Fall 2012 |
Section | Instructors |

COMPSCI 61A 1 | ||

COMPSCI 61A 2 | ||

## Spring 2012 |
Section | Instructors |

COMPSCI 61A 001 | Hilfinger, P N | |

## Fall 2011 |
Section | Instructors |

COMPSCI 61A 001 | Denero, J S | |

## Spring 2011 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Fall 2010 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Spring 2010 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Fall 2009 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Spring 2009 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Fall 2008 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Spring 2008 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Fall 2007 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Spring 2007 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian | |

## Fall 2006 |
Section | Instructors |

COMPSCI 61A 001 | Harvey, Brian |

**About Grade Distributions**

The grade distributions are generated based on the following criteria:

- Only grades submitted as of the end of the final grade submission deadline for each term are included; subsequent grade changes and grades submitted after the deadline are not included.
- Undergraduate courses only.
- Only letter grades (A-F) are counted.
- No courses where every student took the course on a Pass/Not Pass or Satisfactory/Unsatisfactory basis.
- No courses where every student received the same grade.
- No independent-study courses (numbered 197, 198, 199).

**Note**: Sections with 10 or fewer students will not have grade distributions shown.

Section | CCN | Time | Location | Instructor | Final | Units | Enrolled | Waitlist | Note |
---|---|---|---|---|---|---|---|---|---|

Lecture 001 | 26278 | MWF 2-3P | 1 PIMENTEL | Denero, J S | 15 | 4 | 544/575 | 0 | |

Lab 011 | 26281 | W 3-4:30P | 271 SODA | 31/36 | 0 | ||||

Discussion 111 | 26284 | M 3-4:30P | 310 SODA | 31/36 | 0 | [Note] | |||

Lab 012 | 26287 | W 4:30-6P | 271 SODA | 36/36 | 0 | ||||

Discussion 112 | 26290 | M 4:30-6P | 310 SODA | 36/36 | 0 | [Note] | |||

Lab 013 | 26293 | R 8-9:30A | 271 SODA | 34/36 | 0 | ||||

Discussion 113 | 26296 | T 8-9:30A | 6 EVANS | 34/36 | 0 | [Note] | |||

Lab 014 | 26299 | R 9:30-11A | 271 SODA | 33/36 | 0 | ||||

Discussion 114 | 26302 | T 9:30-11A | 4 EVANS | 33/36 | 0 | [Note] | |||

Lab 015 | 26305 | R 11-12:30P | 271 SODA | 35/36 | 0 | ||||

Discussion 115 | 26308 | T 11-12:30P | 75 EVANS | 35/36 | 0 | [Note] | |||

Lab 016 | 26311 | R 12:30-2P | 271 SODA | 35/36 | 0 | ||||

Discussion 116 | 26314 | T 12:30-2P | 75 EVANS | 35/36 | 0 | [Note] | |||

Lab 017 | 26317 | R 2-3:30P | 271 SODA | 38/39 | 0 | ||||

Discussion 117 | 26320 | T 2-3:30P | 4 EVANS | 38/39 | 0 | [Note] | |||

Lab 018 | 26323 | R 3:30-5P | 271 SODA | 30/36 | 0 | ||||

Discussion 118 | 26326 | T 3:30-5P | 87 EVANS | 30/36 | 0 | [Note] | |||

Lab 019 | 26329 | R 5-6:30P | 271 SODA | 34/36 | 0 | ||||

Discussion 119 | 26332 | T 5-6:30P | B56 HILDEBRAND | 34/36 | 0 | [Note] | |||

Lab 020 | 26335 | R 6:30-8P | 271 SODA | Tang, S | 34/36 | 0 | |||

Discussion 120 | 26338 | T 6:30-8P | 405 SODA | Tang, S | 34/36 | 0 | [Note] | ||

Lab 021 | 26341 | R 8-9:30P | 271 SODA | Tang, S | 32/36 | 0 | |||

Discussion 121 | 26344 | T 8-9:30P | 405 SODA | Tang, S | 32/36 | 0 | [Note] | ||

Lab 022 | 26347 | F 8-9:30A | 271 SODA | 33/36 | 0 | ||||

Discussion 122 | 26350 | M 8-9:30A | 405 SODA | 33/36 | 0 | ||||

Lab 023 | 26353 | F 9:30-11A | 271 SODA | 35/36 | 0 | ||||

Discussion 123 | 26356 | M 9:30-11A | 405 SODA | 35/36 | 0 | ||||

Lab 024 | 26359 | F 11-12:30P | 271 SODA | 34/36 | 0 | ||||

Discussion 124 | 26362 | M 11-12:30P | 405 SODA | 34/36 | 0 | ||||

Lab 025 | 26365 | F 12:30-2P | 271 SODA | 35/36 | 0 | ||||

Discussion 125 | 26368 | M 12:30-2P | 405 SODA | 35/36 | 0 | ||||

Lab 026 | 26370 | R 5-6:30P | 273 SODA | 34/36 | 0 | ||||

Discussion 126 | 27319 | T 5-6:30P | 24 WHEELER | 34/36 | 0 |

Show map