CSE 331: Software Design & Implementation
This course teaches students a principled approach to designing & implementing software so that it will be almost certainly correct, as well as easy to understand, easy to change, and modular. It aims to train students to have the core programming skills necessary to be successful as a professional programmer.
Sections: We have quiz sections on Thursdays. See the time schedule for times and locations.
Office Hours: These will be held in person throughout the week. See the Office Hours page for times and locations.
See the Staff page for more information, including our sections, office hours, and a short bio.