Course Syllabus

WholeLab.jpg

 

CS/ECE 4710
Computer Engineering Senior Project 
Fall 2023

 

Instructor: Erik Brunvand, elb 'at' cs 'dot' utah 'dot' edu, MEB 3142
Office Hours: After class and by appointment
Class: Official Meeting Time: T-Th  12:25-1:45  MEB 3143 (Sr. HW Lab) 
We'll meet in the lab for the first week, then arrange for separate meeting times for each team.
We'll occasionally meet as a class for in-progress presentations. Those presentations will be in MEB 3485 (in the Flux Research area in the NE corner of the 3rd floor of MEB)

 

Course Description

Prerequisites: "C-" or better in CS/ECE 3992 AND CS/ECE 5780 AND Full Major status in Computer Engineering

From the course catalog: This is the capstone team project course for Computer Engineering majors who do not choose to do a thesis or an ECE clinic. The CS/ECE 3992 teams remain intact and the goal is too build and demonstrate the project that was proposed and approved in CS/ECE 3992. Students in this class do not meet in a classroom setting. Each team will meet with the instructor once each week for approximately 20min to discuss progress and/or problems as well as demonstrate scheduled milestone results. At the end of the term students are expected to demonstrate their entire operational project to an open house crowd of interested faculty and students. Friends and family are also welcome to attend. A final written report is also turned in which documents the details of all aspects of the project.

 

Fall 2023 Projects and group meetings times

  • Tuesdays  
    • 11:50-12:10: Group 8: Dana and Ella
    • 12:25-12:45: Group 4: Isaac, Alex, and Daniel
    • 12:45-1:05: Group 3: Parker and Nathan
    • 1:05-1:25: Group 2: Jake, Nami, and Kyle
  • Thursdays
    • 12:25-12:45: Group 1: Saoud, Hyrum, Jessika and Rolando
    • 12:45-1:05: Group 7: Jordy, Brittney, and Misael
    • 1:05-1:25: Group 5: Alex and Beverly
    • 1:25-1:45: Group 6: Ojas, Garrett, and Isaac

 

Class Schedule (Subject to change... Updated 8/13/23)

Date Topic / Agenda Other Info
8/22, 8/24 Logistics discussion and scheduling 12:25-1:45 in the Sr. HW Lab
Week of 8/28 Meetings with each team
(schedule above)
 
9/5, 9/7 Reminder/Project Plan Presentations  12:25-1:45 in MEB 3485
Use meeting timing for presentation timing
Week of 9/11 Meetings with each team  
9/19, 9/21

Meetings with Tuesday teams on 9/19
 (Erik out of town on Thursday 9/21)

No class on Thursday, 9/21
Week of 9/25 Meetings with each team

 

10/3, 10/5

Mid-term progress presentations  12:25-1:45 in MEB 3485
Week of 10/9 Fall Break - no meetings!  
10/17, 10/19

(Erik out of town on Tuesday 10/17)
Meetings with Thursday teams on 10/19

 No class on Tuesday, 10/17
Week of 10/23 Meetings with each team  
Week of 10/30 Meetings with each team  
Week of 11/6 Meetings with each team

 

11/14, 11/16 Progress Report Presentations 12:25-1:45 in MEB 3485
Week of 11/20 Thanksgiving week - no meetings  

Week of 11/27

Meetings with each team
Week of 12/4 Demo day dress rehearsals in the lab if desired
I'm available when needed
No official meetings
Friday, 12/8 DEMO DAY! In Alumni House  With lunch and awards following the demos! 
Monday, 12/18 Final Reports Due


 Grading

  • Incomplete Policy - There is no option for an incomplete in this class unless you have a documented medical or legal emergency. The Demo Day target is a strong constraint.

  • The grades will be based on timely completion of your self-selected schedule, quality of the completed project on demonstration day, your ability to demo and present your project, the quality of your demo day poster, your web site and your final report.The percentages are as follows:
Hitting your scheduled milestones - 15%
Quality of final project - 50%
Final project report - 20%
Demo Day Performance  - 15%

Note that although the grades will be given on a per-group basis, there will also be a team-evaluation by every team member. Based on that evaluation, individual grades may be adjusted based on relative effort/participation of group members.

 

Logistics

  • Policies
    • This is a required  course in the Computer Engineering program. The Computer Engineering program is not a department, but a program that lives between the two departments of Kahlert School of Computing and the ECE Department. As such, and because the course is cross-listed in CS and ECE, it takes its academic policies from the two departments. 
    • The School of Computing has their academic policies and guidelines described on this page
    • You can get at the ECE Department policies from this page
  • Academic Misconduct

    • For 4710, academic misconduct means representing work that is substantially copied from an outside source as your own. Since this course is all about completing self selected projects that were proposed in 3992, this is not likely to be a problem. However, if you've made use of information from other sources (friends, colleagues, web tutorials (Hackaday, Instructables, wikiHow, AllAboutCircuits, etc.), similar projects from other sources, manufacturer's examples, etc.) then you must cite that source in your final documentation. If you use text which is slightly modified or copy diagrams that you find on the web then the source of this information must be cited. Best practice for textual work is to cite information obtained elsewhere and provide the full reference in a bibliography. For copied diagrams used in either your final report, your slides, or your final poster, then best practice is to cite the source in the caption or as text associated with the diagram. This is not an optional practice.

  • Special Needs
    • The University of Utah seeks to provide equal access to its programs, services, and activities for people with disabilities. If you will need accommodations in the class, reasonable prior notice needs to be given to the Center for Disability Services, 162 Olpin Union Building, 581-5020 (V/TDD). CDS will work with you and the instructor to make arrangements for accommodations. All written information in this course can be made available in alternative format with prior notification to the Center for Disability Services. 

  • Add / Drop

 

Course Summary:

Date Details Due