Systems Programming and Software Tools
CSE 29 at UC San Diego (Spring 2025)
CSE 29 introduces you to an exciting range of materials from the broad field of systems programming, including 1) the basics of how a single program executes on a computer, 2) higher-level programming in C, 3) software tools to help you interact with a computer using the command line interface, and 4) understand the basics of what happens when multiple programs run on a computer at the same time. All very cool stuff that every programmer should know!
Piazza Gradescope Tutor Hours Queue PrairieLearn PrairieTest WebClicker
Week 4 Announcements
Need Help?
You can get help by submitting a help ticket on Autograder or by attending office hours. You can also post on the Discord or Piazza for help from your peers and TAs/Tutors.
- Tutor Hours are held in CSE B240 on all days except Wednesdays. On Wednesdays, tutor hours are held in CSE B230 because CSE 110 labs take place in CSE B240.
- Check the Tutor and Office Hours Calendar for the most up-to-date information on TA Office Hours and Tutor Hours. We expect that all students will need help at some point in the quarter, so please do not hesitate to reach out :)
Schedule Overview
Lectures
Lecture | Instructor | When? | Where? |
---|---|---|---|
A00 | Edwin Solares | Tuesdays and Thursdays @ 8am - 9:20am | CENTER 115 |
B00 | Gerald Soosairaj | Tuesdays and Thursdays @ 2pm - 3:20pm | CENTER 119 |
Discussions
Discussion | When? | Where? |
---|---|---|
A01 | Wednesdays @ 5pm - 5:50pm | PCYNH 109 |
B01 | Wednesdays @ 6pm - 6:50pm | PCYNH 109 |
Labs
Lab | When? | Where? |
---|---|---|
A50 | Fridays @ 10 - 11:50am | CSE Lab B240 |
A51 | Fridays @ 12 - 1:50pm | CSE Lab B240 |
A52 | Fridays @ 2 - 3:50pm | CSE Lab B240 |
A53 | Fridays @ 4 - 5:50pm | CSE Lab B240 |
B50 | Fridays @ 10 - 11:50am | CSE Lab B250 |
B51 | Fridays @ 12 - 1:50pm | CSE Lab B250 |
B52 | Fridays @ 2 - 3:50pm | CSE Lab B250 |
B53 | Fridays @ 4 - 5:50pm | CSE Lab B250 |