CS 426 Senior Projects
-
Upload
abigail-jacobson -
Category
Documents
-
view
34 -
download
2
description
Transcript of CS 426 Senior Projects
![Page 1: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/1.jpg)
11 / 14 / 14
CS 426Senior Projects
Department of Computer Science, UNR20032003
![Page 2: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/2.jpg)
22 / 14 / 14
Outline
● The Course
● The Teams
● The Projects
● The Results
● The Future
![Page 3: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/3.jpg)
33 / 14 / 14
The CourseThe Course
● Part of CS undergrad Part of CS undergrad curriculum since 1994curriculum since 1994
● Coronation of students’ Coronation of students’ academic workacademic work
● Follows CS 425 Software Follows CS 425 Software EngineeringEngineering
● Team project orientedTeam project oriented
● Includes invited talks & Includes invited talks & external advisement external advisement
● Finalized by public workshop Finalized by public workshop in Mayin May
![Page 4: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/4.jpg)
44 / 14 / 14
The CourseThe Course
● Contents and requirements:Contents and requirements: Lectures on UP and UML + UID guidance Lectures on UP and UML + UID guidance Project in four phases:Project in four phases:
Concept elaboration Specification Design Implementation, integration & testing
![Page 5: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/5.jpg)
55 / 14 / 14
The CourseThe Course
● Contents and requirements Contents and requirements (cont’d):(cont’d): Presentations Peer evaluation & feedback Midterm exam Project websites Posters Workshop organization & participation
![Page 6: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/6.jpg)
66 / 14 / 14
The TeamsThe Teams
● 35 students in Spring 2003
● 10 teams, each of 3 or 4 students
● Most of the teams kept from CS 425
● Skilled, capable, determined
● Looking to graduating soon and getting employed
![Page 7: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/7.jpg)
77 / 14 / 14
The TeamsThe Teams
ONE: Bryan Miller, Eric Thornton, Derek YoungTWO: Cathy Osterhout, Steve Arnold, Chul YimTHREE: James Hays, Bryan Phillips, Christian RayburnFOUR: Haipin Cua, Chang Huang, Leon Kania, T.
McDoleFIVE: Yan Ha, Deanne Yumul, Joshua Estes, Chris
MilesSIX: Robert Davis, Steve Martens, Bryan SullivanSEVEN: Jitnapa Mahaviriyakul, Yumiko Shironouchi,
Andy Klempau, Sohei OkamotoEIGHT: Deanna Needell, Tamara Thiel, Jeff Stuart NINE: Eva Sarwar, Justin Bradley, Ryan Simpson, Jo
OhTEN: Josh Woolever, Eric Fritzinger, Vivek Sharan
![Page 8: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/8.jpg)
88 / 14 / 14
The ProjectsThe Projects
ONE: Nevada Bently Non-Conforming Supplies ProgramTWO: Ultimate Fitness Tracker (UFT)THREE: Online Advisement System (OASIS)FOUR: GL Object Rendering and Transformation (GORT)FIVE: Mining Truck Simulator and Training (MINDS)SIX: University-Student Employer Network (USE)SEVEN: Secure Online Data Exchange (SODX)EIGHT: University Class Scheduler (UCS) NINE: Learning Companion and Self-Assessment Tool
(VERITY)TEN: Stratified Programming Integrated Development
Program (SPIDER)
Web-site: http://www.cs.unr.edu/~dascalus/sp.html
![Page 9: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/9.jpg)
99 / 14 / 14
The Projects: Selections The Projects: Selections [1/3]
GORT: GL Object Rendering and Transformation
![Page 10: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/10.jpg)
1010 / 14 / 14
The Projects: Selections The Projects: Selections [2/3]
UCS: University Class Scheduler
![Page 11: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/11.jpg)
1111 / 14 / 14
The Projects: Selections The Projects: Selections [3/3]
SPIDER: Stratified Programming Integrated Development EnviRonment
![Page 12: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/12.jpg)
1212 / 14 / 14
The ResultsThe Results
● Good quality work on all projectsGood quality work on all projects
● All projects can be continued and enhancedAll projects can be continued and enhanced
● Further work can involve both development Further work can involve both development and research and research
● Seven publications, with 24 student authors, presented at 4 conferences
● Important experience gained by both students and the instructor
![Page 13: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/13.jpg)
1313 / 14 / 14
The FutureThe Future
● Objectives:Objectives: Encourage and channel student creativityEncourage and channel student creativity Lay the groundwork for dedication and excellence in teamworkLay the groundwork for dedication and excellence in teamwork Instill sound engineering practicesInstill sound engineering practices Better prepare students for jobsBetter prepare students for jobs
![Page 14: CS 426 Senior Projects](https://reader035.fdocuments.us/reader035/viewer/2022062407/56812a84550346895d8e1af0/html5/thumbnails/14.jpg)
1414 / 14 / 14
The FutureThe Future
● Priorities:Priorities: Build stronger connections with the industryBuild stronger connections with the industry Get better external and internal support for the Get better external and internal support for the
course and its studentscourse and its students Improve course contents and requirementsImprove course contents and requirements Diversify project topics and increase projects’ impactDiversify project topics and increase projects’ impact Justify capstone course designation Justify capstone course designation