CMPM 17Design Build Experience
Introduction to design thinking and the engineering design cycle via a design-build-evaluate-iterate process, resulting in a functional artifact. Students work in groups while learning discipline-specific standards of good engineering practice. Specific project details and disciplines explored vary with instructor. No prerequisites or prior learning required.
Enrollment is restricted to sophomores and frosh. Seniors and juniors may enroll by permission of the instructor.
- Enroll in lab and associated discussion section.
- Class Topic: Intro to Hacking. Introduction to Hacking Competitions is a course centered around introducing students to cybersecurity through a competitive aspect. Students will learn and demonstrate their skills in various cybersecurity categories, with a final project centered around a team based hacking competition. These skills can be transferred to cybersecurity related opportunities and competitions alike and will also boost technical literacy with everyday computer usage. Learners of all experiences are welcome; minimal programming experience recommended but not required
Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.
When it runs
Winter 2027Open Winter 2027
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Laboratory | Asynchronous | — | T. Favaloro | Open 0/20 |
| 02 | Laboratory | Asynchronous | — | T. Favaloro | Open 0/20 |
| 03 | Laboratory | Asynchronous | — | T. Favaloro | Closed 0/0 |
| 04 | Laboratory | Asynchronous | — | D. L. Bernick | Open 0/20 |
Fall 2026Open Fall 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Laboratory | Tue Thu 1:30pm–3:05pm | J Baskin Engr 097 | T. Favaloro | Open 11/20 |
| 02 | Laboratory | Tue Thu 3:20pm–4:55pm | J Baskin Engr 097 | T. Favaloro | Open 11/20 |
| 03 | Laboratory | Mon Wed 5:20pm–6:55pm | Engineer 2 585 | T. Favaloro | Open 8/12 |
| 04 | Laboratory | Tue Thu 5:20pm–6:55pm | J Baskin Engr 097 | T. Favaloro | Open 16/20 |
Spring 2026Open Spring 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Laboratory | Tue Thu 11:40am–1:15pm | J Baskin Engr 097 | T. Favaloro | Open 19/20 |
| 02 | Laboratory | Tue Thu 1:30pm–3:05pm | J Baskin Engr 097 | T. Favaloro | Open 8/20 |
| 03 | Laboratory | Tue Thu 9:50am–11:25am | Engineer 2 585 | T. Favaloro | Open 11/12 |
| 04 | Laboratory | Mon Wed 5:20pm–6:55pm | J Baskin Engr 097 | T. Favaloro | Closed 11/0 |
Winter 2026Open Winter 2026
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Laboratory | Tue Thu 9:50am–11:25am | Engineer 2 585 | T. Favaloro | Open 9/12 |
| 02 | Laboratory | Tue Thu 3:20pm–4:55pm | J Baskin Engr 097 | T. Favaloro | Open 19/20 |
| 03 | Laboratory | Tue Thu 5:20pm–6:55pm | J Baskin Engr 097 | T. Favaloro | Closed 9/0 |
| 04 | Laboratory | Tue Thu 1:30pm–3:05pm | J Baskin Engr 097 | T. Favaloro | Open 8/20 |
| 05 | Laboratory | Tue Thu 11:40am–1:15pm | Engineer 2 585 | T. Favaloro | Open 11/12 |
Fall 2025Open Fall 2025
| Section | Type | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 01 | Laboratory | Tue Thu 11:40am–1:15pm | J Baskin Engr 097 | T. Favaloro | Open 19/20 |
| 02 | Laboratory | Asynchronous | — | Staff | Closed 0/0 |
| 03 | Laboratory | Tue Thu 3:20pm–4:55pm | J Baskin Engr 097 | T. Favaloro | Closed 18/18 |
Who teaches it
| Instructor | Rating | Difficulty | Would take again | Reviews |
|---|---|---|---|---|
| David Bernick | 4.5 / 5 | 3.5 / 5 | 100% | 29 |
From RateMyProfessors, which is student-submitted and not a survey. Small review counts move a long way on one bad quarter.
SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.