Flowchart of Software Process Activities

CS 422
Software Methodologies

Spring 2024 - University of Oregon Department of Computer Science

Course Links

Syllabus
Schedule (PDF)

Project 1

Project Document (PDF)
Q&A

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)
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
UML Notation (Kieras) (PDF)
UML Notation (Fowler) (PDF)
Working in Groups (Pausch) (PDF)

Time and Place

Tuesdays and Thursdays, 10 AM - 11:20 PM, 41 Knight Library
CRN: 31339 (for 422), 31350 (for 522), 4 Credits

Course Web Pages

CS: https://classes.cs.uoregon.edu/24S/cs422/
Canvas: https://canvas.uoregon.edu/courses/244113

Instructor

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

Office Hours

Tuesdays 2PM-3PM, and Thursdays 3PM-4PM, or by appointment.
Simultaneously in 356 Deschutes and at
https://uoregon.zoom.us/my/hornof

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.