Fall 2020
CSE 30 Section D00

Hi, I'm Keith Muller and I'm pleased to return to teaching CSE classes at UCSD again after many years in industry. This quarter, life is still being disrupted due to COVID-19, so we need to be flexible and have a cautiously optimistic attitude towards about what we can control instead of fretting over the things we can't do anything about. Since we cannot physically meet on campus, we will use Zoom for lectures and office hours.

It is way too easy to slip behind in a distance learning class, much less during this pandemic. However falling behind is academically dangerous in the quarter system because there is so little time to catch up. You don't want that to happen to you! The four sections of CSE 30 are working as one to provide better resource for the students. The four sections have a common syllabus, homeworks and assignments. Supports sites such as piazza and canvas are the same for all sections. The TA's and tutors will cover students for all sections. Each section will have it's own lecture each week. The lectures will be different, but the goal is to cover the same topics by the end of each week. You can watch offline and/or attend other sections if you want to see the material presentented in a different way. The class syllabus on the CSE 30 Canvas site is your primary guide to the class. Put reminders for test dates and assignment due dates into your smartphone and schedule plenty of time to work on the programming assignments and study for tests. Plan to connect to the class Canvas site daily to check for any new notices from myself, Prof Leo Porter (sections A, B & C) or the TAs. Be proactive and make use of my Zoom office hours, send me a message in Canvas or via email.

Office Hours (on Zoom)

  • Tues/Thu: 2:00-3:45 PM PDT (and by appointment)
  • Click the Quick link on the sidebar to connect to my Zoom office hours
  • I'm available for discussions on your academic or career questions (or if you just want to talk).
  • Please don't hesitate to schedule your office hour appointment by Email!

CSE 30 Section D00 Lecture (on Zoom)

  • Tue/Thu: 12:30 PM-1:50 PM PDT (LIVE! Click the sidebar Quick link to join)
  • Lectures are recorded and posted to the class Canvas site afterwards
  • Expanded lecture notes and additional topics for CSE 30 Section D00 are available through the Quick link on the sidebar


This section is still under development, and on-campus projects will be delayed due to the current COVID-19 situation. Contact me for more information!


This section is still under development, but for now you can check my LinkedIn profile.

Contact Info

Email is the best way to contact me. I won't be able to check physical mail because of the COVID-19 containment restrictions, but my campus mailing address is included for completeness.

Email: muller@ucsd.edu
Physical Office: SDSC 207E (currently closed)
Mail: UC San Diego, 9500 Gilman Drive, La Jolla, CA 92093