Messages

May 17 Best projects as voted by peers (46 students voted out of 51 in the class):

1. Team 02 Roslyn -- 123 points received, 43 possible voters, coefficient 2.86

2. Team 10 ECC App -- 100 points received, 43 possible voters, coefficient 2.33

3. Team 01 MUSE -- 99 points received, 43 possible voters, coefficient 2.30

4. Team 13 MARS -- 82 points received, 43 possible voters, coefficient 1.91

5. Team 07 MIRAGE -- 60 points received, 44 possible voters, coefficient 1.36

May 03 The handout for Project Part 5 is available in section Homework. Deadline is Wednesday May 07 at 11:00 pm.
Apr 22 The handout for the Project Video is available in section Homework. Deadline is Tuesday April 29 at 5:00 pm.
Apr 22 The schedule for the College of Enginnering Senior Capstone Innovation Day event on May 2 is available [here].
Apr 17 The workshop schedule is available [here].
Apr 15 The handout for Project Poster is available in section Homework. Deadline is Tuesday April 22 at 8:00 pm.

Textbook

[Arlow and Neustadt 2005] Jim Arlow and Ila Neustadt, UML and the Unified Process: Practical Object-Oriented Analysis and Design, Addison Wesley, 2nd Edition, 2005.

Teaching team

Instructor: Dr. Sergiu Dascalu
Teaching Assistant: Saul Reed, PhD candidate. Email: sreed@cse.unr.edu

Lectures

Lecture 01 (Jan 21): Course syllabus [pptx] and [pdf].
Lecture 02 (Jan 23): Chapter 1: What is UML? and Chapter 2: What is UP?
Lecture 03 (Jan 28): Project meetings: 9:00 Team 1, 9:30 Team 2, 10:00 Team 3, and 10:30 Team 4.
Lecture 04 (Jan 30): Project meetings: 9:00 Team 8, 9:30 Team 6, 10:00 Team 7, and 10:30 Team 5
Lecture 05 (Feb 04): Project meetings: 9:30 Team 9, 10:00 Team 10, 10:30 Team 11, and 11:00 Team 12
Lecture 06 (Feb 06): Project meetings: 9:30 Team 13, 10:00 Team 14, 10:30 Team 15, and 12:30 Team 16
Lecture 07 (Feb 11): On senior projects and Chapter 3: Requirements
Lecture 08 (Feb 13): Chapter 4: Use case modeling and Chapter 5: Advanced use case modeling
Lecture 09 (Feb 18): Instructor sick - class canceled
Lecture 10 (Feb 20): Individual team meetings
Lecture 11 (Feb 25): Chapter 7: Objects and Classes and Chapter 8: Finding Analysis Classes. Also, Chapter 14: Activity Diagrams
Lecture 12 (Feb 27): Chapter 14: Activity Diagrams (continued) and Chapter 19: Interfaces and Components
Lecture 13 (Mar 04): Presentations (round 1): Team 15, Team 05, Team 09, and Team 04. Feedback form is available [here]. Please fill it and send it to the instructor by Saturday March 8.
Lecture 14 (Mar 06): Presentations (round 1): Team 12, Team 14, Team 06, and Team 01. Feedback form is available [here]. Please fill it and send it to the instructor by Monday March 10.
Lecture 15 (Mar 11): Presentations (round 1): Team 11, Team 03, Team 08, and Team 10. Feedback form is available [here]. Please fill it and send it to the instructor by Saturday March 15.
Lecture 16 (Mar 13): Presentations (round 1): Team 02, Team 07, Team 16, and Team 13. Feedback form is available [here]. Please fill it and send it to the instructor by Monday March 17
Lecture 17 (Mar 25): UML statecharts slides
Lecture 18 (Mar 27): Midterm exam
Lecture 19 (Apr 01): Progress demos: 9:00 am - Team 01; 9:40 am - Team 14; and 11:00 am - Team 03
Lecture 20 (Apr 03): Progress demos: 9:00 am - Team 09; 9:40 am - Team 13; 10:20 am: Team 05; and 11:00 am - Team 15
Lecture 21 (Apr 08): Progress demos: 8:20 am - Team 08; 9:00 am - Team 11; 9:40 am - Team 02; 10:20 am - Team 06; and 11:00 am - Team 04
Lecture 22 (Apr 10): Progress demos: 8:20 am - Team 16; 9:00 am - Team 07; 9:40 am - Team 10; and 10:20 am - Team 12.
Lecture 23 (Apr 15): Presentations (round 2): Team 12, Team 08, Team 14, and Team 11
Lecture 24 (Apr 17): Presentations (round 2): Team 16, Team 13, Team 07, and Team 04
Lecture 25 (Apr 22): Presentations (round 2): Team 05, Team 09, Team 03, and Team 06
Lecture 26 (Apr 24): Presentations (round 2): Team 10, Team 15, Team 02, and Team 01
Lecture 27 (Demos): Blocks NOT AVAILABLE: Monday 9:00 - 12:00 pm, Tuesday: 2:00 - 4:00 pm, and Wednesday 3:00 - 5:00 pm. Schedule:

MON April 28:
  • 01:00 pm Team 13
  • 02:00 pm Team 06
  • 04:00 pm Team 10
    TUE April 29:
  • 08:00 am Team 03
  • 09:00 am Team 09
  • 10:00 am Team 05
  • 11:00 am Team 15
  • 12:00 pm Team 12
  • 01:00 pm Team 02
  • 05:00 pm Team 11
    WED April 30:
  • 08:00 am Team 01
  • 09:00 am Team 14
  • 10:00 am Team 08
  • 12:00 pm Team 04
  • 01:00 pm Team 16
  • 02:00 pm Team 07

    Lecture 28 (May 02): Annual Workshop Senior Projects in Computer Science and Engineering

    Homework

    Project Part 5: [pdf]. Due date is Wednesday May 7, at 11:00 pm.
    Project Video: [pdf]. Due date is Tuesday April 29, at 5:00 pm. Sample videos from the past are available [here].
    Project Poster: [pdf]. Due date is Tuesday April 22, at 8:00 pm. Sample posters from past years: [one], [two], [three], [four], [five], [six], [seven], and [eight].
    Project part 4 (Progress demo): [pdf]. Demos will take place between April 1 and April 10, 2014.
    Project part 3 (Design): [pdf]. Deadline is Monday March 24 at 8:00 pm.
    Project part 2 (Specification): [pdf]. Deadline is Monday March 3 at 5:00 pm.
    Project part 1 (Concept): [pdf]. Deadline is Tuesday February 18 at 8:00 pm.
    Project website (P-WEB): [pdf]. Deadline is Wednesday February 5 at 5:00 pm.

    Tests

    Midterm exam: Thursday March 27, from 9:30 am (regular class time and room). Study required is indicated here. A sample test from the past can be found here.

    Project Teams

    Team 01:
  • Students: Chase, Justice, Cris
  • External advisors: Dr. Fred Harris, Dr. Richard Kelley (CSE UNR)
  • Project: MUSE - Music in a Universal Sound Environment

    Team 02:
  • Students: Tim, Jared R, Nishok
  • External advisor: Dr. Dave Feil-Seifer (CSE UNR)
  • Project: Roslyn: A Tour Guide Robot

    Team 03:
  • Students: Katie, Alex, Edson
  • External advisor: Dr. Fred Harris, Ms. Devyani Tanna (CSE UNR)
  • Project: Neo Cortical Repository and Reports

    Team 04:
  • Students: Jessie, Luke, Jake S, Blake
  • External advisors: Dr. Dave Feil-Seifer (CSE UNR)
  • Project: SeRR: Sample Return Robot

    Team 05:
  • Students: James, Jake O, Paul E, Jared B
  • External advisoris: Dr. Tod Colegrove, Ms. Christina Klenke, Mr. Chuck Robins, Mr. Zach Newel (UNR DeLaMare Library)
  • Project: ICE - Interactive Cartographic Environment

    Team 06:
  • Students: Cameron, Daniel, Jakub
  • External advisors: Dr. Fred Harris, Mr. Nate Jordan (CSE UNR)
  • Project: NCB - Neuro Cortical Builder

    Team 07:
  • Students: Angela, Anthony
  • External advisors: Dr. Tod Colegrove (UNR Libraries), Dr. Mircea Nicolescu (UNR)
  • Project: MIRAGE: Multi-display Interface Responding Accordingly to Gesture Execution

    Team 08:
  • Students: Alex G, Henry, Alex M
  • External advisor: Mr. Mark Dunn and Mr. David Weinberg (Intuit), Dr. George Bebis (UNR)
  • Project: Payroll Fraud Detection

    Team 09:
  • Students: Cody, Vlad, Ray, Madhu
  • External advisors: Mr. Curtis Harvey, Ms. Jane Manfred, and Mr. Jeff Kauflin (Marketing Evolution)
  • Project: CMO Leaderboard

    Team 10:
  • Students: Soohyun, Bradley, Jamel
  • External advisor: Mr. Ronald Ray (COE UNR)
  • Project: ECC App

    Team 11:
  • Students: Bryan, Daniel, Aaron
  • External advisor: Dr. Fred Harris (CSE UNR)
  • Project: Virtual Watershed

    Team 12 :
  • Students: Bryam, Joe, Paul, and Greg
  • External advisors: Mr. Eric Fritzinger, Mr. Richard Kelley (CSE UNR)
  • Project: Climate Change Portal Senior Project

    Team 13:
  • Students: Christine, Eric, Matt V
  • External advisor: Mr. H. (CA Company)
  • Project: M.A.R.S. - Mobile Application for Router Status

    Team 14:
  • Students: Brian, Collin, Albert
  • External advisor: Dr. Sushil Louis (CSE UNR)
  • Project: BrainZ and GainZ

    Team 15:
  • Students: Chris, Ethan, Jeremiah
  • External advisors: Mr. John Kimpel, Mr. Bryan Holzbauer (General Electric)
  • Project: GE Alert Monitor App

    Team 16
  • Students: Steven, Andrey, Nick
  • External advisors: Mr. Dat Ta (Bally Technologies), Dr. George Bebis (UNR)
  • Project: Progressive Meter Reader

    Opportunities

  • UNR Undergraduate Research
  • Nevada Donald W. Reynolds Governor’s Cup 2014

    Tools

  • Zack Norcross' Group Selector