Patrick Tantalo
Lecturer in Computer Science and Engineering
Baskin School of Engineering
University of California Santa Cruz

Office: Engineering 2  247B
Email: ptantalo@ucsc.edu


Office Hours for Spring 2026
Wednesdays 10:00am - 12:00pm & 2:00pm - 4:00pm 
Dates: Wednesday April 1 - Wednesday June 3
Zoom Link  (Uses CruzID Gold Authentication)


Currently Teaching in Spring 2026
CSE 101  Introduction to Data Structures and Algorithms
CSE 107  Probability and Statistics for Engineers


Recent Courses

Winter 2026
CSE 101  Introduction to Data Structures and Algorithms
CSE 107  Probability and Statistics for Engineers

Fall 2025
CSE 101  Introduction to Data Structures and Algorithms
CSE 107  Probability and Statistics for Engineers

Spring 2025
CSE 16  Applied Discrete Mathematics
CSE 107  Probability and Statistics for Engineers

Winter 2025
CSE 107  Probability and Statistics for Engineers
CSE 101  Introduction to Data Structures and Algorithms

Fall 2024
CSE 107  Probability and Statistics for Engineers
CSE 101  Introduction to Data Structures and Algorithms

Summer 2024
CSE 16  Applied Discrete Mathematics

Spring 2024
CSE 102  Introduction to Analysis of Algorithms
CSE 16  Applied Discrete Mathematics

Winter 2024
CSE 107  Probability and Statistics for Engineers
CSE 101  Introduction to Data Structures and Algorithms

Fall 2023
CSE 107  Probability and Statistics for Engineers
CSE 101  Introduction to Data Structures and Algorithms

Summer 2023
CSE 16  Applied Discrete Mathematics

Spring 2023
CSE 101  Introduction to Data Structures and Algorithms

Winter 2023
CSE 101  Introduction to Data Structures and Algorithms

Fall 2022
CSE 107  Probability and Statistics for Engineers
CSE 102  Introduction to Analysis of Algorithms

Summer 2022
CSE 16  Applied Discrete Mathematics

Spring 2022
CSE 101  Introduction to Data Structures and Algorithms

Winter 2022
CSE 16  Applied Discrete Mathematics
CSE 101  Introduction to Data Structures and Algorithms

Fall 2021
CSE 102  Introduction to Analysis of Algorithms
CSE 20  Beginning Programming in Python

Summer 2021
CSE 16  Applied Discrete Mathematics

Spring 2021
CSE 101  Introduction to Data Structures and Algorithms
CSE 30  Programming Abstractions: Python

Winter 2021
CSE 201  Analysis of Algorithms
CSE 101  Introduction to Data Structures and Algorithms

Fall 2020
CSE 20  Beginning Programming in Python
CSE 101  Introduction to Data Structures and Algorithms

Summer 2020
CSE 16  Applied Discrete Mathematics

Spring 2020
CSE 20  Beginning Programming in Python
CSE 101  Introduction to Data Structures and Algorithms

Winter 2020
CSE 102  Introduction to Analysis of Algorithms
CSE 201  Analysis of Algorithms




If you find any errors, please report them to:   ptantalo@ucsc.edu