CS & Math Tutoring · Santa Cruz, CA

CS and Math Tutoring in Santa Cruz

I'm Lucas Arden, a working software engineer with a B.S. in Computer Science from UC Santa Cruz. I tutor UCSC and Cabrillo students and local high schoolers in CS and math coursework, including CSE 13S and CSE 101.

I work as a software engineer and tutor on the side, so you are working with someone who uses this material day to day.

In person in Santa Cruz County, or over video anywhere.

Availability

Book a Session

Pick a session type and a time below. Times shown are in your local timezone.

Calendar not loading? Book on Cal.com instead.

Process

How It Works

  1. Step 1

    Book a slot

    Pick a time that works. Start with the free 15 minute intro call if you are not sure yet. You will get a calendar invite immediately.

  2. Step 2

    Tell me what is broken

    When you book, you say which course you are in and what you are stuck on. I look at it before we meet, so we are not spending your paid hour on setup.

  3. Step 3

    We meet

    In person around Santa Cruz, or over video. Bring whatever you are working on: an assignment, a problem set, or lecture material you want to go back over.

  4. Step 4

    Pay at the session

    No card at booking, no deposit, no subscription. Pay at the end of the session by Venmo, Zelle, or cash. If the first fifteen minutes make it clear I cannot help you, you do not pay.

Coursework

Courses I Tutor

If your course is not listed but it is CS or math at this level, ask anyway. The answer is usually yes.

UC Santa Cruz

CSE 12

Computer Systems and Assembly Language

Digital logic, number systems, assembly language, and computer architecture.

CSE 13S

Computer Systems and C Programming

C programming, the command line, shell scripting, debuggers, and source control.

CSE 16

Applied Discrete Mathematics

Sets, functions, relations, graphs, predicate calculus, proof methods, counting, and recurrences.

CSE 20

Beginning Programming in Python

Python data types, control flow, functions, built-in data structures, and an introduction to OOP.

CSE 30

Programming Abstractions: Python

Software development in Python, structuring programs around objects and their operations.

CSE 101

Introduction to Data Structures and Algorithms

Abstract data types, linked lists, stacks, queues, hash tables, trees, heaps, graphs, and big-O analysis. Assignments in C and C++.

MATH 19A / 19B

Calculus

Limits and derivatives in 19A. Integration, sequences, and series in 19B.

MATH 21

Linear Algebra

Systems of linear equations, matrices, determinants, abstract vector spaces, linear transformations, inner products, and eigenvalues.

MATH 23A

Vector Calculus

Vectors in n dimensions, inner and cross products, derivatives as linear transformations, paths and arc length, extrema, and Lagrange multipliers.

AM 10

Linear Algebra for Engineers

Complex numbers and linear algebra for engineers, using Matlab as a computational tool. Formerly Mathematical Methods for Engineers I.

AM 30

Multivariate Calculus for Engineers

Coordinate systems, parametric curves and surfaces, partial derivatives, gradients, constrained optimization, and integrals in multiple dimensions.

STAT 7

Statistical Methods for the Biological, Environmental, and Health Sciences

Descriptive methods, experimental design, probability, hypothesis testing, regression, one-way ANOVA, and categorical data. Taken with the STAT 7L lab.

Cabrillo College

Cabrillo CS

Intro Computer Science Sequence

Intro programming and computer science at Cabrillo, including CS-11, CS-12J, and CS-12P.

Cabrillo Math

Intro and Transfer Math Sequence

Precalculus through the calculus sequence at Cabrillo, including transfer courses.

High School

Beyond Coursework

Technical Interview Prep

Mock interviews and coaching for internship and new grad software engineering interviews.

Data Structures and Algorithms Coaching

Data structures and algorithms outside of any specific course, including review of CSE 101 material.

Learning to Code and Stuck

Self-taught and stuck. Debugging help, code review, and guidance on what to learn next.

Rates

Pricing

Flat rates, listed plainly. No packages you have to buy up front and no minimum commitment. Pay at the session by Venmo, Zelle, or cash.

Free Intro Call

15 min

Free

Tell me what class you are in and what you need help with, before you pay for anything.

Book Free Intro Call

College Student

60 min

$70per hour

One on one, for UCSC and Cabrillo students. Bring your assignment, problem set, or exam review.

Book College Student

High School Student

60 min

$95per hour

One on one, for AP Computer Science A, AP Calculus AB and BC, and precalculus. A short recap for parents after each session if you want one.

Book High School Student

Small Group

60 min

$45per student, per hour

Two or three students taking the same course. Split the cost, work through the same problem set together.

Book Small Group

Questions

Not Ready to Book?

Send me the details and I will get back to you. I read every message myself.

Who I Am

About Me

I have a B.S. in Computer Science from UC Santa Cruz and I work as a full-stack software engineer. I tutor on the side, so you are working with someone who uses this material at work rather than a student who took the course last quarter.

My day job is building and maintaining production software. I rebuilt a retail company's entire e-commerce platform solo, including the payment processing and a database migration.

I went through this exact curriculum at UCSC, so I know which assignments eat a weekend and which sections leave a gap that doesn't show up until the midterm.