CMPS 4928 Senior Project II
Syllabus Syllabus
CMPS 4928 Oral Communication Rubric
CMPS 4928 Written Communication Rubric
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Templates & Forms
Templates & Forms are "borrowed" from Cal State LA for academic purposes only.Appendix A : Team Members & Assignments. (Individual responsibilities)
Appendix B : *Estimated* Timeline. (Plan the project implementation, including the timeline through May 2018, and milestones of the project.)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Personal Statement for the Proposal:
•How do you choose the problem, and what is your analysis of the problem
•Analyze the possible solutions and describe why the team has chosen the approach it is taking.
•Describe the programming tools, developer kits, servers, etc. that the team anticipates it will use to implement the project.
Individual Code Diary:
The code diary is a record of the work each team member had done through the term. It should be organized by week (e.g. Week 1) and summarize the main tasks you completed for the project in that week or the main issues you were researching in that week (even if you could not resolve them until a future week).
End of Term Group Statement:
•What did the team plan to have completed by now? (e.g. summarize plan from proposal)
•What does the team actually have completed now?
•What major changes have been made to your project plan? (e.g. using different tools, changing Tier 1 vs. Tier 2 requirements, adding/removing/changing features, etc.)
•Why were the changes made?
•What is your project plan and timeline for Spring term? (should clearly define the feature status and timeline for Spring term)
•What is your team member responsibilities for Spring term? (should clearly define the feature status and timeline for Spring term)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Class Schedule
Please be present in class when it is NOT your team's week to present, as feedback from class participants is part of the project development process.Week 1 | 1/25 | Term Overview and Team Check-in with Instructor |
Week 2 | 2/1 | No class meeting. Teams continue to work on projects on own. |
Week 3 | 2/8 | Group A Teams (8, 7, 1, 4, 9) Progress Presentation |
Week 4 | 2/16 | Professional Development Opportunity: CS Faculty Candidate Presentation |
Week 5 | 2/21 | Professional Development Opportunity: ECE Faculty Candidate Presentation |
Week 5 | 2/22 | Group B Teams (3, 6, 2, 5) Progress Presentation |
Week 6 | 2/26 | Professional Development Opportunity: ECE Faculty Candidate Presentation |
Week 6 | 3/2 | Professional Development Opportunity: ECE Faculty Candidate Presentation |
Week 7 | 3/5 | Professional Development Opportunity: CS Faculty Candidate Presentation |
Week 7 | 3/9 | Professional Development Opportunity: CS Faculty Candidate Presentation |
Week 7 | 3/9~11 | Professional Development Opportunity: Startup Weekend at CSUB |
Week 8 | 3/15 | Group A Teams (2, 3, 8, 5) Progress Presentation |
Week 9 | 3/22 | Group B Teams (1, 7, 9, 6, 4) Progress Presentation |
Week 10 | 3/29 | Spring Break / Holiday - Campus Closed |
Week 11 | 4/5 | Professional Development Opportunity: CODE documentary screening (time TBD) |
Week 12 | 4/11 | PDFs of Posters for Senior Design Expo must be submitted for printing. Prep for Senior Design Expo. |
Week 13 | 4/18 | Senior Design Expo from 1:00-3:30pm in SRC Solario <--------------------************---------------------- |
Week 14 | 4/26 | Disscuss the expo presentation and the final paper |
Week 15 | 5/3 | TBD. Possible Date 2 for Major Field Test (CS Traditional only) |
Week 16 | 5/10 | Last Day of Class: Final Project Presentations |
Week 17 | 5/14 | Final Project Reports and Peer Evaluations Due |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Team members
Group 1 | "TP Adventures Video Game" |
Esteban Lopez, Robert Pierucci, Cesar Nuno, Miguel Trigueros | |
Group 2 | "2D Platformer Shooter" |
Jose Reyes, Karen Salinas, Cristino Lamadrid, Keith Harryman | |
Group 3 | "Image Stabilization through Pattern Recognition" |
Andy Koumane | |
Group 4 | "Campus Connect" |
Kyle Overstreet, Young Soo Oh, Jose Valenzuelas, Christian Chavez | |
Group 5 | "2.5D RPG Game Design" |
Rodrigo Garcia-Novoa, Jinxu Han, Kyle Smizer-Muldoon | |
Group 6 | "3D Game Design" |
Alexander Nguyen, Job Gomez, Rose Phannavong, Tina Tafoya | |
Group 7 | "Ed-T (Education Tracker)" |
Analy Velazquez, Brandon Martinez, Christy Guerrero, Patrick Espiritu | |
Group 8 | "Game Save Manager" |
Nicholas Polach | |
Group 9 | "Next Generation GAs solution solution providing for tightly coupled Neural Network generation" |
Jacob Escobedo, Omar Thor, Aurora Hernandez | |