May 06, 2024  
2021-2022 Undergraduate Academic Catalog 
    
2021-2022 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 4000 - Senior Design Project I

2 lecture hours 2 lab hours 3 credits
Course Description
This is the first of three courses in the senior design sequence where students work as a team on a significant computational project which builds upon the computer science foundations learned in previous courses. Each student team must specify, design, implement, document, and, if appropriate, test a substantial project. Teams meet regularly with their instructor to track technical and project management issues. (prereq: completion of core courses through junior year (a maximum of two may be missing) or approved plan of study to complete the degree by the following fall quarter)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Integrate and apply knowledge and skills acquired in previous coursework
  • Analyze a complex computing problem and apply principles of computing to identify solutions
  • Design a computing-based solution to meet a given set of computing requirements
  • Work effectively and demonstrate initiative as a project team member
  • Effectively communicate the project status and technical content in oral and written form to stakeholders
  • Apply the design process to produce a technical artifact that meets specified completion criteria
  • Use principles from science and mathematics to design and construct technical artifacts that meet multiple realistic constraints
  • Integrate technologies and standards beyond previous coursework to support design and planning
  • Develop and execute experiments to minimize uncertainty and use the results to justify design decisions

Prerequisites by Topic
  • Either:
    • No more than 2 core classes from the freshman through junior years may be missing
    • The student must have a feasible (approved by advisor and program director) plan to graduate no later than in the fall quarter after completing senior design

Course Topics
  • Course introduction, report and presentation requirements (1 class)
  • Team status meetings (weekly)
  • Oral team presentations (4 classes)

Coordinator
Dr. Sohum Sohoni



Add to Portfolio (opens a new window)