CSE 8A: Intro to Programming in Python
Fall 2023
Basic Information
Need 1-on-1 Help?
You can get help by submitting a help ticket on the autograder! Please refer to the Course Calendar for times when our staff is available! Look for "Tutor Hours" for any help related to PAs or "Office Hours" for any conceptual clarifications on the calendar. All tutor hours will be held at EBU3B B260 (CSE basement) or virtual this quarter. You can seek help either in person at B260 or remotely. If you choose to receive remote assistance, please provide your Zoom link in the autograder ticket. We expect that all students will need help at some point in time, so don't hesitate to reach out. :)
Labs
All the labs will happen on Wednesdays in the basement of the Computer Science and Engineering Building (EBU3B) Room B260.
The lab schedule is as available in the class calendar and on the schedule of classes. You need to attend your assigned lab section.
Important External Links
Piazza: Brief Questions and Class Announcements
https://piazza.com/ucsd/fall2023/cse8aandcse8al/home
Textbook: Required Readings and Course Content
https://www.manning.com/books/learn-ai-assisted-python-programming
Canvas: Grades, Lecture Podcasts, and Course Documents (e.g., project descriptions)
Lecture slides: Lecture slides before and after class
https://drive.google.com/drive/folders/1OzLY_tq-jsUgOUR9pxX1WzJTw5Oz7isJ
PrairieTest: For Quizzes and Exams
PrairieLearn: For homework (and Quizzes and Exams) - use your @ucsd address
https://us.prairielearn.com/pl/course_instance/141259
Lab Queue: For 1-1 help with a Course Tutor
Gradescope: For Project and (some) Homework Submission
https://www.gradescope.com/courses/624555
Lectures: Available in canvas and at:
[reference text] Stepik Textbook with Extra Practice Exercises (note that this book predates the new course curriculum)
Setting up your Programming Environment
Follow the instructions to setup your computer in Section 2.2 of the book. We also have helpful videos below (thank you, Hari Vamsi Yadavalli and Yousef Alhessi!):
Mac: https://drive.google.com/file/d/1lpvdZ5oBomMepM0vX31x_hIM7tPsGkZV/view?usp=sharing
Windows: https://drive.google.com/file/d/1LZyvm6q6wE_d-pO7rgfXU78-SmoKp82D/view?usp=sharing
And corresponding slides:
Mac: https://docs.google.com/presentation/d/15Dgd5G1mdwKabNKMHmD8b_lGpSnSlSelrIAJXk50ovE/edit?usp=sharing
Windows: https://docs.google.com/presentation/d/1-lYSRLWnKpyQt3VqOizQ_9y9TVRGklBTAcr8Jbu7pXA/edit?usp=sharing