![]() ![]() Tree Swing Cartoon (Wikipedia) |
cs342 @UIC |
Course DescriptionCS342 covers tools and techniques for the design and implementation of software projects. The emphasis of this course is on the software design process, programming and software development, team-work and team communication, and on developing a fully-fledged software project by the end of the course. This class will be using Piazza for all course-related communications: sign up on Piazza. Course AimsWe have three aims for CS342-ers. First, learn enough about software design and teamwork to create a starter portfolio for yourselves and to successfully design and implement software after you graduate. Second, become a person to whom others turn for advice on software design and development. Third, learn to think clearly about software project issues, spot problems early, articulate your conclusions, communicate with others, and adapt to changes. Course ObjectivesWhen you finish the course, you should be able to:
|