Completion of Work in Computer Science 61B
Program Overview
Introduction to the Department of Electrical Engineering and Computer Sciences (EECS) at UC Berkeley
The Department of Electrical Engineering and Computer Sciences (EECS) at UC Berkeley offers one of the strongest research and instructional programs in this field anywhere in the world.
Academics
Undergraduate Admissions & Programs
- The EECS department offers various undergraduate programs, including:
- CS Major
- EECS Major
- EECS/CS Program Comparison Chart
- Second Bachelor's Degree
- Summer Research
- Cal Day
Graduate Admissions & Programs
- The EECS department offers various graduate programs, including:
- Grad Admissions FAQ
- Industry-Oriented Programs
- Research-Oriented Programs
- Fellowships
- Adding the EECS/CS M.S. From Another Department
- Recommended Coursework
Courses
- The EECS department offers a wide range of courses, including:
- EE Courses
- CS Courses
Research
Research Overview
Research is the foundation of Berkeley EECS. Faculty, students, and staff work together on cutting-edge projects that cross disciplinary boundaries to improve everyday life and make a difference.
Areas
- The EECS department has various research areas, including:
- Areas
- Centers & Labs
- Colloquium
- BEARS Symposium
- Technical Reports
- Ph.D. Dissertations
People
Faculty
- The EECS department has a distinguished faculty, including:
- In Memoriam
Students
- The EECS department has a diverse student body, including:
- Student Awards
- Student Organizations
Staff
- The EECS department has a dedicated staff, including:
- Student Affairs
- Faculty Support
- Course Support
- Facilities and Engineering Services
- Financial Services
- HR
- IT Support
- Industrial & Public Relations
Alumni
- The EECS department has a strong alumni network, including:
- EE Distinguished Alumni
- CS Distinguished Alumni
CS 47B Course Description
Catalog Description
Iterators. Hashing, applied to strings and multi-dimensional structures. Heaps. Storage management. Design and implementation of a program containing hundreds of lines of code. Students who have completed a portion of the subject matter of COMPSCI 61B may, with consent of instructor, complete COMPSCI 61B in this self-paced course.
Units and Prerequisites
- Units: 1
- Prerequisites: A course in data structures, COMPSCI 9G, and consent of instructor.
Credit Restrictions
Students will receive no credit for 47B after taking 61B.
Formats
- Spring: 0.0 hours of self-paced per week
- Fall: 0.0 hours of self-paced per week
Grading Basis
- Letter
- Final Exam Status: Written final exam conducted during the scheduled final exam period
Class Schedule
- Fall 2025: CS 47B-2 –Joshua A Hug, Peyrin Kao
- Spring 2026: CS 47B –Joshua A Hug, Kay Ousterhout
