60 likes | 297 Views
Welcome to CS680!. Tue Thu 7pm - 8:15pm :-( http://www.cs.umb.edu/~jxs/2007/680. Course Topics. Some basics in software engineering Software design Unified Modeling Language (UML) Design patterns Software architectures Software testing Unit testing, etc. Tools
E N D
Welcome to CS680! Tue Thu 7pm - 8:15pm :-( http://www.cs.umb.edu/~jxs/2007/680
Course Topics • Some basics in software engineering • Software design • Unified Modeling Language (UML) • Design patterns • Software architectures • Software testing • Unit testing, etc. • Tools • Eclipse, Ant, Subversion, JUnit, etc. • UML modeling tools
Textbooks • Object-Oriented Analysis and Design with Applications (3rd Edition) • by Grady Booch et al., Addison Wesley • ISBN-10: 020189551X • ISBN-13: 978-0201895513 • Head Start Design Patterns • by Elizabeth Freeman et al., O'Reilly • ISBN-10: 0596007124 • ISBN-13: 978-0596007126
Course Work • Lectures • Homework assignments • Paper reading and writing • Code reading and writing • Projects
Grading • Grading factors • Homework (40%) • Project deliverables (50%) • Quizzes (10%) • Occasionally, at the beginning of a lecture • No midterm and final exams.
HW1 • Read P1 and P2 • Due: next Tue (Sept. 11)