Introduction to Programming in Python
CSE 8A/6R at UC San Diego (Fall 2025)
Welcome to CSE 8A/6R! We’re excited to have you in this course. Our goal is to help you experience the beauty and joy of computing! This course emphasizes a mastery-based and collaborative approach to learning. Through interactive in-class exercises, homework assignments, and group work, you will not only master the basics of computational problem-solving and programming but also learn to work effectively with others, a crucial skill for successful programmers. Our class places a strong emphasis on the problem-solving process over the final product, encouraging you to learn from feedback and develop a true mastery of the concepts.
EdStem Canvas Gradescope Textbook
Schedule Overview
Lectures
Lecture | When? | Where? |
---|---|---|
CSE 8A A00 | Tuesdays and Thursdays @ 2:00 - 3:20pm | PETER 108 |
CSE 6R A00 | Tuesdays and Thursdays @ 2:00 - 3:20pm | Zoom Link On Canvas |
Labs
CSE 8A
Lab | When? | Where? |
---|---|---|
A50 | Wednesdays @ 10:00a - 10:50am | EBU3B B250 |
A51 | Wednesdays @ 11:00a - 11:50am | EBU3B B250 |
A52 | Wednesdays @ 12:00p - 12:50pm | EBU3B B250 |
A53 | Wednesdays @ 1:00p - 1:50pm | EBU3B B250 |
A54 | Wednesdays @ 2:00p - 2:50pm | EBU3B B250 |
A55 | Wednesdays @ 3:00p - 3:50pm | EBU3B B250 |
A56 | Wednesdays @ 4:00p - 4:50pm | EBU3B B250 |
A57 | Wednesdays @ 5:00p - 5:50pm | EBU3B B250 |
CSE 6R
Students in CSE 6R will be given the option to sign up for labs starting from 10 AM - 4 PM (no remote option for 5 - 5:50 PM lab).
Lab | When? | Where? |
---|---|---|
R50 | Wednesdays @ 10:00a - 10:50am | Remote: Link |
R51 | Wednesdays @ 11:00a - 11:50am | Remote: Link |
R52 | Wednesdays @ 12:00p - 12:50pm | Remote: Link |
R53 | Wednesdays @ 1:00p - 1:50pm | Remote: Link |
R54 | Wednesdays @ 2:00p - 2:50pm | Remote: Link |
R55 | Wednesdays @ 3:00p - 3:50pm | Remote: Link |
R56 | Wednesdays @ 4:00p - 4:50pm | Remote: Link |