Syllabus | ||||
Title CS371 Software Development Instructor Roger Hartley, Associate Professor of Computer Science, 32 years teaching experience. Days/Time MWF 11:30 -12:20 PM Lab W 1:30 - 3:20 PM Room Science Hall, 115 Textbook Object-Oriented Software Engineering. Lethbridge and Laganière. McGraw Hill. Overview and Schedule of classes This course is an introduction to software engineering, and a chance to exercise the techniques and methods learned in a software development project. Software engineering is concerned with the analysis, design, implementation, and maintenance of software systems that are developed for clients who are not part of the team developing the system. This course focuses on implementation techniques, analysis and design heuristics, and best practices that have proved useful in making this process rigorous, systematic, repeatable, and manageable. Students will be introduced to current methods and technologies and will apply these techniques to programming and design projects. See topics for more detail, and the Calendar for the weekly schedule. Office Hours Rm. SH 142, Thursdays 2:30-4:00pm Teaching Assistant None Grading The project plus lab work will be
worth 70% of the final grade. The above proportions may be revised, depending on the progress of the class. [Also see my Policies] |
||||
|
||||