1 / 14

Senior Projects in Computer Science: Empowering Creativity and Excellence

Explore the journey of CS students at UNR in the Senior Projects course as they work in teams on innovative projects, gaining valuable experience and showcasing their skills through public presentations and publications.

jknott
Download Presentation

Senior Projects in Computer Science: Empowering Creativity and Excellence

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS 426Senior Projects Department of Computer Science, UNR 2003

  2. Outline • The Course • The Teams • The Projects • The Results • The Future

  3. The Course • Part of CS undergrad curriculum since 1994 • Coronation of students’ academic work • Follows CS 425 Software Engineering • Team project oriented • Includes invited talks & external advisement • Finalized by public workshop in May

  4. The Course • Contents and requirements: • Lectures on UP and UML + UID guidance • Project in four phases: • Concept elaboration • Specification • Design • Implementation, integration & testing

  5. The Course • Contents and requirements (cont’d): • Presentations • Peer evaluation & feedback • Midterm exam • Project websites • Posters • Workshop organization & participation

  6. The 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

  7. The Teams ONE: Bryan Miller, Eric Thornton, Derek Young TWO: Cathy Osterhout, Steve Arnold, Chul Yim THREE: James Hays, Bryan Phillips, Christian Rayburn FOUR: Haipin Cua, Chang Huang, Leon Kania, T. McDole FIVE: Yan Ha, Deanne Yumul, Joshua Estes, Chris Miles SIX: Robert Davis, Steve Martens, Bryan Sullivan SEVEN: Jitnapa Mahaviriyakul, Yumiko Shironouchi, Andy Klempau, Sohei Okamoto EIGHT: Deanna Needell, Tamara Thiel, Jeff Stuart NINE: Eva Sarwar, Justin Bradley, Ryan Simpson, Jo Oh TEN: Josh Woolever, Eric Fritzinger, Vivek Sharan

  8. The Projects ONE: Nevada Bently Non-Conforming Supplies Program TWO: 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

  9. The Projects: Selections [1/3] GORT:GL Object Rendering and Transformation

  10. The Projects: Selections [2/3] UCS:University Class Scheduler

  11. The Projects: Selections [3/3] SPIDER:StratifiedProgrammingIntegrated DevelopmentEnviRonment

  12. The Results • Good quality work on all projects • All projects can be continued and enhanced • Further work can involve both development and research • Seven publications, with 24 student authors, presented at 4 conferences • Important experience gained by both students and the instructor

  13. The Future • Objectives: • Encourage and channel student creativity • Lay the groundwork for dedication and excellence in teamwork • Instill sound engineering practices • Better prepare students for jobs

  14. The Future • Priorities: • Build stronger connections with the industry • Get better external and internal support for the course and its students • Improve course contents and requirements • Diversify project topics and increase projects’ impact • Justify capstone course designation

More Related