SlugAtlasUC Santa Cruz

CSE 101MMathematical Thinking for Computer Science

5 creditsUndergraduateStudent Option

Introduction to problem-solving and proof techniques for computer science: modeling CS problems using mathematical concepts; solving problems and inventing mathematical arguments; writing rigorous, understandable proofs using LaTeX. Applications in all CS areas with focus on analyzing algorithms, programs, and protocols.

Prerequisites

Prerequisite(s): CSE 101 or CSE 101P.

  • Enroll in lecture and associated discussion section.
  • Enrollment restricted to Computer Science B.S. during First Pass enrollment. Major restrictions lifted after First Pass enrollment.

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

SectionTypeWhenWhereInstructorSeats
01Lecture
Mon Wed Fri 2:40pm–3:45pm
Thim Lecture 003D. FremontOpen 0/190
02Lecture
Tue Thu 8:00am–9:35am
Oakes Acad 105S. ComandurOpen 0/120

Fall 2026Open Fall 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 9:50am–11:25am
Earth&Marine B206S. ComandurOpen 153/190

Summer 2026Open Summer 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Mon Wed Fri 1:00pm–3:30pm
OnlineE. ChatziafratisOpen 74/85

Spring 2026Open Spring 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 8:00am–9:35am
Media Theater M110S. ImClosed 258/253

Winter 2026Open Winter 2026

SectionTypeWhenWhereInstructorSeats
01Lecture
Tue Thu 8:00am–9:35am
Thim Lecture 003S. ImClosed 184/180

Fall 2025Open Fall 2025

SectionTypeWhenWhereInstructorSeats
01Lecture
Mon Wed 5:20pm–6:55pm
J Baskin Engr 152E. ChatziafratisOpen 96/100
02Lecture
Mon Wed Fri 2:40pm–3:45pm
Thim Lecture 003A. KollaOpen 179/180

Who teaches it

InstructorRatingDifficultyWould take againReviews
Daniel Fremont4.2 / 54.3 / 574%31
Seshadhri Comandur4.6 / 54.2 / 585%59
Vaggos Chatziafratis2.8 / 54.3 / 537%37
Sungjin Im4.0 / 53.4 / 567%8
Alexandra Kolla1.5 / 54.6 / 512%56

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.