COMPSCI 220 Programming Methodology / Fall 2015
College of Information and Computer Sciences

Course Description

Development of individual skills necessary for designing, implementing, testing and modifying larger programs, including: use of integrated design environments, design strategies and patterns, testing, working with large code bases and libraries, code refactoring, and use of debuggers and tools for version control. There will be significant programming and a mid-term and final examination. Prerequisite: CMPSCI 187 or ECE 242. 4 credits.

Dates and Times

Lecture 1 (Goessmann Lab Add Rm 64) TuTh 2:30PM-3:45PM
Discussion AA (Engineering Lab Rm 323) Fr 11:15AM-12:05AM
Discussion AB (Engineering Lab Rm 323) Fr 12:20PM-1:10PM
Discussion AC (Engineering Lab Rm 303) Fr 9:05PM-9:55PM
Discussion AD (Engineering Lab Rm 323) Fr 2:30PM-3:20PM


(IN) Tim Richards, richards at cs dot umass dot edu, CS 258 (Tu 12:00 - 1:30 PM)
(TA) Teddy Sudol, tsudol at cs dot umass dot edu, LGRT 220 (Th 12:00 - 2:00 PM)
(TA) Daniel Masi, dmasi at cs dot umass dor edu, LGRT 220 (Mo 10:00 AM - 1:00; Wd 11:00 AM - 2:00)



Project Assignments

Discussion Exercises