Software Tools & Techniques Lab (UCSD CSE15L)
Joe Gibbs Politz - jpolitz@eng.ucsd.edu
- jpolitz.github.io
This is the page for the winter 2023 edition of the course.
Material and Schedule
- Week 1 – Markdown, URLs, Paths, and the Filesystem
- Welcome Survey (Part of Quiz 1) - Due 9:00 am (just before class) Wednesday January 11, 2023
- Lab Report 1 - Due 10:00 pm Monday January 16, 2023
- Quiz 1 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday January 11, 2023
- Week 2
- Lab Report 1 - Due 10:00 pm Monday January 16, 2023
- Quiz 2 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday January 18, 2023
- Week 3
- Lab Report 1 Resubmission - Due 10:00 pm Monday January 30, 2023
- Lab Report 2 - Due 10:00 pm Monday January 30, 2023
- Quiz 3 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday January 25, 2023
- Week 4
- Lab Report 1 Resubmission - Due 10:00 pm Monday January 30, 2023
- Lab Report 2 - Due 10:00 pm Monday January 30, 2023
- Quiz 4 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday February 1, 2023
- Week 5
- Skill Demonstration 1 - Due during scheduled examination time (details released beginning week 5)
- Lab Report 2 Resubmission - Due 10:00 pm Monday February 13, 2023 (Resubmit opens once grades are released)
- Lab Report 3 - Due 10:00 pm Monday February 13, 2023
- Quiz 5 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday February 8, 2023
- Week 6
- Lab Report 2 Resubmission - Due 10:00 pm Monday February 13, 2023 (Resubmit opens once grades are released)
- Lab Report 3 - Due 10:00 pm Monday February 13, 2023
- Quiz 6 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday February 15, 2023
- Week 7
- Lab Report 3 Resubmission - Due 10:00 pm Monday February 27, 2023
- Lab Report 4 - Due 10:00 pm Monday February 27, 2023
- Quiz 7 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday February 22, 2023
- Week 8
- Lab Report 3 Resubmission - Due 10:00 pm Monday February 27, 2023
- Lab Report 4 - Due 10:00 pm Monday February 27, 2023
- Quiz 8 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday March 1, 2023
- Week 9
- Lab Report 4 Resubmission - Due 10:00 pm Monday March 13, 2023
- Lab Report 5 - Due 10:00 pm Monday March 13, 2023
- Quiz 9 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday March 8, 2023
- Week 10
- Lab Report 4 Resubmission - Due 10:00 pm Monday March 13, 2023
- Lab Report 5 - Due 10:00 pm Monday March 13, 2023
- Quiz 10 (will be released after class Monday) - Due 9:00 am (just before class) Wednesday March 15, 2023
Course Calendar
This calendar shows rooms for scheduled in-person lecture and lab meetings.
If Google Calendar preview doesn’t work, use the direct links to:
CSE 15L WI23 Office Hours Calendar
Frequently Asked Questions
Q: I’m also taking Math 18, or some other course whose final exam time overlaps with CSE15L. What should I do?
We will have scheduled oral exams in CSE15L with appointment slots. If you don’t have the time of the final exam free due to a conflict, you just need to be flexible in scheduling your exam some time during finals week.
Q: Will the course have remote options?
No. Plan to attend all lecture and lab sessions in person. Participation policies will take into account that not all students can make it all the time, but we will not have remote equivalents for completing lab and lecture.
Q: Is participation required?
Yes. A final policy will be posted by the start of the quarter with details, but you should plan to attend both lecture and your assigned lab section every week.
Q: I want to switch lab sections.
You are welcome to drop and re-add any section within the constraints of the web registration system. The labs are fully enrolled (which means the rooms are quite full), and we can’t offer moving between sections outside of official enrollment.
Q: I have a question about enrollment or the waitlist.
Check the web registration across all the sections; the course has 10 separate lab sections, and their enrollments and waitlists are independent and fluctuate. Contact CSE Advising for more information on enrollment and waitlist processes.
Q: How should I prepare for the course?
Review Java (for example, CSE11). Check out some related resources like MIT missing semester. Get enough sleep and set up your schedule so you can make the class and lab times. Bookmark this web site!