Welcome to CS 346!#

Software Development Team

This is a course about designing and building applications – the kind of software that we all use day-to-day on our phones and desktop computers.

Modern software is typically written by teams of developers, using iterative software techniques. We will do the same in this course: form project teams, scope a small project, then design and implement that project over the course of the term. You and your team will apply best-practices in design and development to build something interesting using a modern technology stack.

This course should be valuable to anyone who might be considering a career in software development.

Please contact me if you have questions, or need help registering.

I hope to see you in class!

- Jeff