Nov 18: The study required for the final exam is available in section Tests below. The final exam will take place on Monday December 15, from 12:00 pm (noon), in FH-233.
Nov 18: The handout for Project Part #4 is available in section Homework below. Demos will be held Monday December 8 and Tuesday December 9. Documentation is due Thursday December 11, at 5:00 pm.
Nov 11: The handout for the Essay (CS 625 and Honors students only) is available in section Homework below. Deadline is Wednesday December 10 at 5:00 pm.
[SE-8] Ian Sommerville, Software Engineering, 8th Edition, Addison-Wesley, 2006.
Instructor: Dr. Sergiu Dascalu.
Teaching Assistants: Mr. Sermsak Buntha, PhD candidate, and Mr. Muhanna Muhanna, PhD candidate.
Lecture 01 (Aug 25): Course syllabus: PowerPoint presentation and pdf handout
Lecture 02 (Aug 27): Notes on Software Quality [ppt]. Presented by Muhanna Muhanna (TA).
Lecture 03 (Sep 03): Students' presentation & course requirements review
Lecture 04 (Sep 08): Chapter 1: Introduction to Software Engineering [ppt]
Lecture 05 (Sep 10): Chapter 4: Software Processes [ppt]
Lecture 06 (Sep 15): Chapter 5: Project Managament [ppt]
Lecture 07 (Sep 17): Invited speaker, Mr. Ken Ceglia, Senior Project Manager, GE; and Chapter 5: Project Management (continued).
Lecture 08 (Sep 22): Invited speakers: Mr. Ryan Ruppert, Principal Engineer, Bally Technologies; and Dr. Kostas Bekris, CSE Department, UNR.
Lecture 09 (Sep 25): Chapter 6: Project Management [ppt]
Lecture 10 (Sep 29): Invited speakers, Mr. Ken Sheppard, CTO and Mr. Hector Urtubia, Sr. Software Engineer, PC Doctor; and Chapter 8: System Models [ppt]
Lecture 11 (Oct 01): Chapter 8: System Models [ppt] and Preparation Assignment #1
Lecture 12 (Oct 06): Chapter 8: System Models (continued)
Lecture 13 (Oct 08): Project meetings: 11:30 Team 3; 1:00 Team 9; 1:30 Team 5; and 2:00 Team 2
Lecture 14 (Oct 13): Project meetings: 10:30 Team 10; 11:30 Team 8; 12:30 Team 1; 1:00 Team 4; 1:30 Team 6; and 2:00 Team 7
Lecture 15 (Oct 15): Chapter 11: Architectural Design [ppt]
Lecture 16 (Oct 20): Project P#2 preparation and Requirements and Use Case Modeling (from [Arlow and Neustadt 2002]) [ppt].
Lecture 17 (Oct 22): Midterm test [pdf]
Lecture 18 (Oct 27): Chapter 15: Real-Time Software Design [ppt]
Lecture 19 (Oct 29): Project P#2 preparation and video clips of past Sr. Projects
Lecture 20 (Nov 03): Chapter 17: Rapid Development [ppt]
Lecture 21 (Nov 05): Chapter 16: User Interface Design [ppt] (presented by Muhanna Muhanna - TA).
Lecture 22 (Nov 10): Invited talk [ppt], Mr. Jeff Elpern, Software Quality Institute, Reno/Tahoe, Nevada
Lecture 23 (Nov 12): Project P#3 preparation and HCI videos
Lecture 24 (Nov 17): Invited talk, Software Configuration Management, Mr. Jim Hunt, Bally Technologies, Reno, Nevada
Lecture 25 (Nov 19): Chapter 21: Software Evolution [ppt]
Lecture 26 (Nov 24): Chapter 23: Software Testing [ppt]
Lecture 27 (Nov 26): Project preparation
Lecture 28 (Dec 01): Chapter 25: Managing People [ppt]
Lecture 29 (Dec 03): Course wrap-up
Lecture 30 (Dec 08 and 09): Demo times:
MON Dec 08 at 12:15 pm: Team 07
MON Dec 08 at 01:00 pm: Team 02
MON Dec 08 at 01:45 pm: Team 05
MON Dec 08 at 03:15 pm: Team 08
MON Dec 08 at 05:30 pm: Team 11
TUE Dec 09 at 12:15 pm: Team 04
TUE Dec 09 at 01:00 pm: Team 01
TUE Dec 09 at 02:30 pm: Team 03
TUE Dec 09 at 03:15 pm: Team 09
TUE Dec 09 at 04:00 pm: Team 10
TUE Dec 09 at 06:30 pm: Team 06
Essay: [pdf] (CS 625 and Honors students only). Due Wednesday December 10 at 5:00 pm.
Project 4: [pdf]. Demos on Monday December 8 and Tuesday December 9. Documentation due Thursday December 11 at 5:00 pm.
Project 3: [pdf]. Due date (extended) is Tuesday November 18 at 4:00 pm. Sample projects from the past: [DES_01], [DES_02], and [DES_03].
Project 2: [pdf]. Due Tuesday November 4 at 5:00 pm. Sample projects from the past: [SRS_01], [SRS_02], and [SRS_03].
Project 1: [pdf]. Due October 20 at 11:00 am.
Assignment 2: [pdf]. Due October 7 at 4:00 pm (extended deadline).
Assignment 1: [pdf]. Due September 18 at 4:00 pm.
Final exam: Monday December 15, 12:00 pm - 2:00 pm, FH-233. Details on study required are available here. Sample test: Final_2007.
Midterm Test: Wednesday October 22, 1:00 - 2:15 pm, FH-233. Details on study required are available here.
Sample tests: T1_2006 and T1_2007.
Team One: Gino Essa, Andy Dittrich, Travis Axe
Project: ACAT - ABET Course Assessment Tool
External advisor: Dr. Mircea Nicolescu, CSE, UNR
Demo: Tuesday December 9, at 1:00 pm
Team Two: Arthur LeVesque, Ryan Luna, Trevor Bullock
Project: Wireless Human Error Detection and Correction
External advisor: Dr. Kostas Bekris, CSE, UNR
Demo: Monday December 8, at 1:00 pm
Team Three: A.J. Henriques, Christian Maloney, Jeff Naruchitparames
Project: iPack: A UNR iPhone Application
External advisors: Brian Westphal, Flowgram Inc., and Robert Larmore, IGT
Demo: Tuesday December 9 at 2:30 pm
Team Four: Miran Kim, Xiaolu Zhang, Victor Ivanov
Project: GELS - General Electric Licensing System
External advisor: Mr. Ken Ceglia, General Electric, Nevada
Demo: Tuesday December 9, 12:15 pm
Team Five: Joshua Hegie, Andrew Kimmel, Kelvin Parian
Project: IsWiCID - Isotropic Wireless CAVE Input Device
External advisor: Dr. Fred Harris, CSE, UNR
Demo: Monday December 8, at 1:45 pm
Team Six: Amanda Sou, Curtis Richardson, Javier Garcia
Project: Standalone Hard Drive Manager
External advisor: Mr. Hector Urtubia, PC Doctor, Inc., Reno, Nevada
Demo: Tuesday December 9 at 6:30 pm
Team Seven: Katie Ceglia, David Keele, Ben Seelbinder, Mike Picerno
Project: SLOT Tracker
External advisor: Mr. Ryan Ruppert, Bally Technologies, Reno, Nevada
Demo: Monday December 8, at 12:15 pm
Team Eight: Jigar Patel, Matt Parker, Marin Stamov
Project: LabelIt
External advisor: Dr. Eelke Folmer, CSE, UNR
Demo: Monday December 8 at 3:15 pm
Team Nine: Darren Johnson, Kellen Dale, Joel Martinez, Vic Van Horn
Project: DOCS - Document Organization Computing Solutions
External advisor: Mr. John Dell, CASAT, Reno, Nevada
Demo: Tuesday December 9 at 3:15 pm
Team Ten: Wes Lee, Josh Greenspan, Ben Brown
Project: MUSE - A Music Theory Game
External advisors: Dr. Eelke Folmer, CSE, UNR
Demo: Tuesday December 9 at 4:00 pm
Team Eleven: Cody White, Matt Whipple
Project: IRIS - Image Recognition Clinic Inventory System
External advisors: Dr. Philippe Dugerdil and Mr. Francois Wahl, Geneva, Switzerland
Demo: Monday December 8 at 5:30 pm
Topics from Mr. Ken Ceglia, Sr. Project Manager, GE. E-mail: ken.ceglia AT ge.com
Topic from David Keele, CIE student: [slides], [video 1] and [video 2]. E-mail: dii.kae AT gmail.com
Topic from Joel Martinez, CS student [pdf]. E-mail: marti221 AT unr.nevada.edu
Topic from Dr. Derek Kauneckis, Dept. of Political Science, UNR [pdf]. E-mail: kauneck AT unr.edu
Topics from Mr. Ryan Ruppert, Principal Engineer, Bally Technologies [doc]. E-mail: RRuppert AT ballytech.com
Topic from Dr. Kostas Bekris, Dept. of Computer Science and Engineering, UNR [pdf] and [slides]. E-mail: bekris AT cse.unr.edu.
Topic from Darren Johnson, CS student [pdf]. E-mail: djohnson AT casat.org
Topics from Mr. Ken Sheppard and Mr. Hector Urtubia, PC Doctor, Inc. [doc]. E-mail: hector.urtubia AT pc-doctor.com