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.
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)
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