DS/CS-219 · Industry Preparation Fundamentals
A practical bridge from classroom computing to internships and early technical work: GitHub portfolios, technical communication, code review, agile habits, resumes, interviews, and workplace onboarding.
DS/CS-219 began as a response to a gap students kept running into: knowing course material is not the same thing as being ready to join a technical team.
What students practice
The course focuses on the professional habits around the code: communicating technical work, building a public portfolio, using GitHub well, giving and receiving code review, preparing for interviews, and understanding how modern software teams coordinate.
My connection
I authored and taught the early versions of the course, then moved into an oversight role as it became part of the broader Spark/CDS experiential-learning sequence.
Past terms
- Spring 2026
- Fall 2025
- Spring 2025
- Fall 2024
- Spring 2024
- Fall 2023
- Spring 2023
- Fall 2022
- Spring 2022
- Fall 2021
- Spring 2021
- Fall 2020
- Spring 2020
- Fall 2019
- Spring 2019