Flowchart of Software Process Activities

CS 422
Software Methodologies

Winter 2024 - University of Oregon Department of Computer Science

Course Links

Syllabus
Schedule (PDF)

Project 1

Project Document (PDF)
Q&A

Project 2

Ideation Generation
Project 2 Description

Project Handouts

Evaluation Criteria
How to Comment Your Code
How to Present
How to Submit
Initial Group Meetings
Meetings with the Instructor
Peer Evaluation Form (PDF)
SRS & SDS Templates
System Documentation

Course Handouts

Lecture Notes (PDF)
Usability Testing (PDF)
How to Read the Textbook
Good Writing
Good Exam Questions

Miscellaneous Links

Airplane Software Error ‘18 (PDF)
Airline Software Error ‘22 (PDF)
Apple User Observations (PDF)
SRS from NRL Dual Task
SRS from VizFix (PDF)
UML Notation (Kieras) (PDF)
UML Notation (Fowler) (PDF)
Working in Groups (Pausch) (PDF)

Time and Place

Tuesdays and Thursdays, 2 PM - 3:20 PM, B040 PSC
CRN: 21623 (for 422), 21630 (for 522), 4 Credits

Course Web Pages

CS: https://classes.cs.uoregon.edu/24W/cs422/
Canvas: https://canvas.uoregon.edu/courses/237697

Instructor

Prof. Anthony Hornof, 356 Deschutes
hornof@cs.uoregon.edu

Office Hours

Mondays noon-1PM, and Thursdays 4-5PM, or by appointment.
Simultaneously in 356 Deschutes and at
https://uoregon.zoom.us/j/6792271357

Course Textbook

Sommerville (2015) Software Engineering, 10th Edition, Global Edition. ISBN 9781292096131.

Mandatory First-Class Attendance

This class has mandatory first-class attendance. Enrolled students who do not attend the first official meeting of this course will be dropped from the course.