Bridge course instructions

Explanation of bridge courses

Courses such as EECS 47D, CS 47B or CS 47C are referred to as bridge courses. They are not actual courses, but are an option for students who have completed some, but not all, of the material in the actual course (e.g., CS 61B or C or EE 16A). If you enroll in a bridge course you will complete specific portions of the regular course to cover concepts not covered by your previous coursework. The instructor of the regular course will determine how much of the course you will need to complete via the bridge course in order to satisfy that course requirement. By enrolling in a bridge course you are able to receive units (usually 1-2 units) and a grade for the work that you are completing. Bridge courses must be completed for a letter grade.

Example of bridge course enrollment

You may have completed CS 1C at Foothill college. You will note on Assist.org that you must also complete CS 47B in order to fulfill the CS 61B requirement. Students in this situation can either opt take CS 61B at Cal or can arrange with the CS 61B instructor to enroll in CS 47B to cover the concepts not covered in CS 1C at Foothill in order to fulfill the CS 61B requirement.

Scheduling recommendations

We recommend you enroll in the actual course (e.g., CS 61B, EE 16A) during the enrollment period. You will not need to make a final decision about whether you want to enroll in the bridge course until after school has begun and you are able to consult with your instructor. You will have until the add/drop deadline (September 22) to make a final decision about whether to stay in the regular course or complete the bridge course.

If you decide to take the bridge course it is likely you will need to attend the regular course for part of the time so you need to keep that class time available in your schedule to be available to attend lectures, labs or discussion sections as needed. You may also be asked to take the final exam for the course so be sure you don’t have a conflict in your final exam schedule with your other courses.

Important notes

While your instructor may not ask for this, we recommend that you have copy of your course syllabus from your transfer institution for the instructor to review. It may help determine what portions of the Berkeley course need to complete.

You are not required to take the bridge course. Even if your course was partially articulated on Assist.org, you are still eligible to take the regular course at Cal. Many students opt to complete the regular course at Cal to establish a solid foundation in the material and have the best preparation for their upper division courses. After consulting with your course instructor about the bridge course requirements you are welcome to consult with your ESS Adviser about the possible advantages and disadvantages of enrolling in a bridge course.

Enrolling in a bridge course

  • To enroll in a bridge course for CS 61B or CS 61C:
    If you decide, after consulting with the course instructor, that you will enroll in a bridge course, e-mail Olivia Chan (oychan@berkeley.edu) to obtain a permission number to enroll in CS 47B or CS 47C and then drop CS 61B or CS 61C from your schedule. Remember that you are required to be enrolled in at least 12 units and at least two technical courses for your major. A bridge course does not count as one of your technical courses.
  • To enroll in a bridge course for EE 16A:
    You should complete the linear algebra portions of the EE 16A homework. If you are able to complete that homework with no significant difficulty you can enroll directly in EECS 47D. If you are unsure if you should take EE 16A or EECS 47D you should remain enrolled in EE 16A and contact Professor Alon during the summer or meet with him at the start of the fall semester. Remember that you are required to be enrolled in at least 12 units and at least two technical courses for your major. A bridge course does not count as one of your technical electives.