Releases: csmberkeley/csm-61b
Releases · csmberkeley/csm-61b
Fall 2017
CS 61B: Data Structures, Fall 2017 with Paul Hilfinger (@PNHilfinger).
- Create new Fall-semester Paul Hilfinger worksheet
src
templates. - Integrate teaching solutions with an additional emphasis on metacognition.
- Rebrand worksheets as Mentoring worksheets.
- Update
commonheader.sty
to match latest upstream (CS 61A).- Default to 11pt Computer Modern.
- Larger teletype font.
- Slightly smaller margins to make space for a wider gutter.
- Better LaTeX.
- Use
\lstinline$...$
instead of\texttt{...}
forlistings
-aware inline code. - Use
blocksection
environments to prevent questions from unexpectedly splitting on page break, reducing the need for\clearpage
.
- Use
- Integrate Travis CI automated testing and deployment system.
Summer 2017
CS 61BL: Data Structures & Programming Methodology, Summer 2017 with Daniel Nguyen (@kiyozora) and Dan Sochor (@dansochor).
- Split worksheets for summer lab-based format.
- Source new content from @kevinlin1's quizzes.
- Switch to Computer Modern as the primary text font.
- Improve fixed-width font kerning.
- The usual bugfixes.
Spring 2017
CS 61B: Data Structures, Spring 2017 with Josh Hug (@joshHug).
- Initial release