In this course you will learn about the software process, which is much more than simply programming. We will explore the way software products are produced in industry, learning many aspects of software development including requirements, specification, planning, design, implementation, integration, maintenance and retirement. Homework turned in more than 5 minutes after class has begun is considered late and will not be accepted.
Homework is to be done individually.
The homework is intended to prepare you for the weekly quizzes. The labs will be done in teams. There will be a team design project that will be developed over the course of the quarter.