CS 346 Winter 2025
Welcome to CS 346! This website is mostly complete, but you can expect small changes leading up to the start of the term. If you have any questions, feel free to contact the instructor.
This is a course about designing and building software.
Modern software is often too complex for a single person to develop on their own. By working together, you and your project team will use best-practices to design and build a commercial-quality, robust, full-featured application, using a modern technology stack.
See the academic calendar for the official course description.
Course Sections
Classes are offered at the following times. You must be enrolled in corresponding sections i.e. both morning sections, or both afternoon sections.
Sections | Wed Classes | Fri Classes |
---|---|---|
Mornings | LEC 001 @ 10:30a - 12:20p (EXP 1689) | LAB 101 @ 10:30a - 12:20p (MC 2035) |
Afternoons | LEC 002 @ 2:30p - 4:20p (MC 4021) | LAB 102 @ 2:30p - 4:20p (MC 2038) |