Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Courses
Course Language
English
About Program

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
See More