Flowchart of Software Process Activities

CIS 422/522
Software Methodologies

Fall 2010 — Computer and Information Science

Course Links

Syllabus
Course Schedule

Project One

Specification
Grading Criteria
Guidance

Project Two

Specification
Grading Criteria
Guidance

Course Handouts

Good Exam Questions
Lecture Notes (3.5MB pdf)
Peer Evaluation Form (pdf)
SRS for Multimodal Experiment
SRS for VizFix (pdf)
Student Photos

Time and Place

Tuesdays and Thursdays, Noon - 1:20 AM, 301 Gerlinger
CRN: 11983 (for 422), 11995 (for 522), 4 Credits
Web Pages: http://www.cs.uoregon.edu/classes/10F/cis422/

Instructor

Prof. Anthony Hornof, 356 Deschutes
Office Hours: Tues and Thurs 2:30 - 3:30 PM, or by appointment
hornof@cs.uoregon.edu

Overview

Software is the key empowering technology of contemporary civilization. In this course, you will learn methodologies and practices for building software systems that are adaptable, robust, reliable, and usable. The development of such systems require the cooperation and participation of a number of people working as a team. This class will help you to learn how to work effectively on a team. You will learn structured approaches for analyzing systems requirements, specifying software design, testing systems, and managing the software development process.