CS/ECE 3992
Spring 2009

General Information

Grades so far can be found here indexed by your secret integer.

Schedule 

Jan. 14 - Introduction, organization, and logistics.

Due:
Assignment #0 - you need to subscribe to the class mailing list by midnight Thursday January 15th.  You must also send email to ald 'at' cs.utah.edu to request a "secret" integer which will allow you to view your grades since the University prohibits posting by name or id-number.

Assignment #1 - good engineers fix things that are broken or just lame  in the world around them - carry a notepad and list all of the things that you find broken in the world for the next week.  You will put these things into two categories :   problems that you've noticed and have no idea how to fix, and problems that you have an idea how to fix -  for this  category sketch out a brief initial idea of how you could engineer a better solution.

Assignment #2: write a brief resume for yourself - including the following: contact information (phone and email), your gpa to date, list the engineering skills that you think you are good at - you may include areas that you're willing to take on because you want to learn these areas, and then list any constraints that you have.  Constraints might include: only able to meet at a particular time, not looking for team mates because you already have your team set, etc.  If you have some project ideas that  you're particularly keen to pursue then provide a brief synopsis of the ideas.

Jan. 21 - Project management lecture- 2 slides per page .pdf

Due: Assignment #1 - submit as a .pdf file via email to ald@cs.utah.edu before class starts
         
Assignment #2 - submit as a .pdf file via email to ald@cs.utah.edu before class starts

Jan. 28 - Project ideas - interactive - no lecture: project ideas text file

Feb. 4 - Anatomy of a proposal lecture - 2 slides per page .pdf

Feb. 11 -
Writing a good proposal lecture - 2 slides per page .pdf

Due: Tentative group list, and 1 page single spaced project synopsis per potential project + a 30 minute project team meeting w/ Al to discuss during the week - to see the schedule click here - pick an open time by sending email to ald@cs.utah.edu.   Document needs to be submitted as a .pdf file via email.

Feb. 18 -
Organizational issues - discussion of project presentation schedule and what is expected of the presentations and the writing assignments.

Due:
1 page project description .pdf due by email.  Contents: team members, functional description of what the project will do once it works, and a preliminary overview of how you will implement the intended functionality.

Feb. 25 -  Initial project presentations in class: present functional description of what your project will do, provide view of what will be designed vs. purchased, and some details of the SW and HW design components and implementation strategy.  Each team member will be required to share equally in the presentation duties, although not everybody needs to talk every time - duties need to be shared over the semester.  You should plan your presentations to be a few minutes short (5 is suggested) to allow time for questions and comments from the class.
    2:00 - 2:15: Clinic Team: Harper, Johns, Rector, Shirts, Tomer
    2:15 - 2:30: E-Sun-Glasses: Parker, Attcity, Todd, Hansen
    2:30 - 2:45: Bit Shifters: Squire, Litnak, 2 Willoughby's
    2:45 - 3:00: Skeleton Tracking: Martin (thesis)


Due: Group list, and 3 page single spaced project synopsis (.pdf via email) - initial schedule flows, interface issues, risks, tentative tasking.

Mar. 4 -
Initial project presentations in class.  
    2:00 - 2:15: See3D - Klein, Swank, Yang, Lee
    2:15 - 2:30: Finance Management: 3 Kingstons
    2:30 - 2:45: Lezin (thesis - topic TBD)
    2:45 - 3:00: Freshman (thesis - topic TBD)

Mar. 11 -
Preliminary project presentations: schedule flow, interface specifications, risks, preliminary BOM.  The presentation will need to be presented as slides and plan to spend 15 minutes on the presentation to leave 5 minutes for questions.
    2:00 - 2:20: Clinic Team: Harper, Johns, Rector, Shirts, Tomer
    2:20 - 2:40: E-Sun-Glasses: Parker, Attcity, Todd, Hansen
    2:40 - 2:50: Skeleton Tracking: Martin (thesis)

        Due: Web site needs to be established.  You need to email Al the URL of your website prior to class today.  This website will continue to be maintained through fall semester 2009 only if you are doing a senior project.  Thesis and clinic students will need to do whatever your clinic or thesis advisor wants and you will not be taking 4710 in the fall - you will register for other course options that fit the clinic or thesis activity.  Your website must at a minimum contain:
  1. a log of your weekly meetings which will start this week
  2. copies of any reference materials that you use in your project and which will need to be cited in your final project proposal as well as in your final project report in 4710
  3. a copy in .pdf form of all written assignments that you will turn in for 3992
  4. a copy of each of your 3 slide presentations - also in .pdf form
Note this log needs to be maintained until you finish 4710 in the fall, but you aren't required to meet in the summer.  If you choose to meet then log what happened.  The log should contain questions or risks that were raised, plans to solve the problem, and any decisions or task assignments that were given out with a date on when those tasks are to be completed.  O

Organization of your web site is up to you and what makes sense will vary depending on your clinic, senior project or thesis project nature.  However everything that you will turn in this semester and in 4710 will need to be saved on your web site as well.  I will suggest the following organization - at the top level provide a brief description of what your project is about and maybe a spiffy picture to attract the readers attention.  Then you should have links to the various content sections: meeting logs, presentations, project documents (these are your writing assignments), reference materials, and whatever else you feel is relevant to your project like vendor contact information, bill of materials, etc.  Note that at the end of the term if you are not going on to take 4710 then you will turn in a CD with your website material on it, or if you're using a linux style machine then a tarball of the website tree will work fine too.

Mar. 18 - No class - spring break

Mar. 25 - Preliminary project presentations.
    2:00 - 2:20:  Bit Shifters: Squire, Litnak, 2 Willoughby's
    2:20 - 2:40:  See3D - Klein, Swank, Yang, Lee
 
Apr. 1 -
Preliminary project presentations. 
    2:00 - 2:20: 
Finance Management: 3 Kingstons
    2:20 - 2:40: Lezin (thesis - topic TBD)
    2:40 - 3:00: Freshman (thesis - topic TBD)

Apr. 8 - Final project presentations in class: schedule, tasking, finalized BOM, and description of the implementation strategy.  Presentation should also be slide based and plan for 25 minutes but leave a couple of minutes for questions (there won't be as many at this stage).

    2:00 - 2:25: 
Clinic Team: Harper, Johns, Rector, Shirts, Tomer
    2:00 - 2:50: E-Sun-Glasses: Parker, Attcity, Todd, Hansen

Due: Preliminary project proposals - schedule flow, interface specifications, risks, preliminary BOM and vendors (include contact person and phone number).  This should be 5-10 pages single spaced and submit via email as a .pdf

Apr. 15 - Final project presentations in class.  (Note: Al will be out of town but some other faculty member will fill in)
    2:00 - 2:25: 
Bit Shifters: Squire, Litnak, 2 Willoughby's
    2:25 - 3:00: See3D - Klein, Swank, Yang, Lee

Apr. 22 -  Final project presentations in class.
    2:00 - 2:25:  Finance Management: 3 Kingstons
    2:25 - 2:50:  Skeleton Tracking: Martin (thesis)

Apr. 29 -  Final project presentations in class.
    2:00 - 2:25: Lezin (thesis - topic TBD)
    2:25 - 2:50: Freshman (thesis - topic TBD)                         

Due: Final project proposals and Final presentation slides - both in .pdf form by email.  Project proposals should be around 20 pages single spaced and be submitted via email as a .pdf file.  For those students who will NOT be taking 4710 in the fall (e.g. clinic and thesis students) you will also submit a CD containing your web materials or a tarball of the web tree if you use a web host system for which tarballs make sense.



Previous Projects (by year)

2004
    Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
2005 (a problematic year!)
    Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
2006
   Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
 2007 - (taught by K. Stevens)
   Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
    Clinic Projects (not completed as proposed - but a pre-design of hoped for activity)
2008
   Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
    Clinic Projects (not completed as proposed - but a pre-design of hoped for activity)
2009 (proposal phase done, build it phase in progress)
   Team Projects
    Thesis Projects (note final thesis report is with the respective advisor)
    Clinic Projects (not completed as proposed - but a pre-design of hoped for activity)

Other Reference Materials


Writing References

Probably the best general reference and in my view a "must have" book is called The Elements of Style, written by William Strunk and E. B. White, now in its 4th edition, available for about $8.

Interested in improving your writing & presentation skills?  Check out a nice set of material that ECE Prof. Cynthia Furse is developing.


 


Grading Policy


Communication and planning are important engineering skills and they are extremely important in the work place.  Employers and post graduation interviews of our previous students consistently stress the need for better skills in these areas and hence they will be stressed heavily in this class. 


Grades will be based on points for each assignment:  Each assignment will be graded on a scale from 0 to 100. 

Your final point total will be based as follows:

                5% on assignments 0, 1, & 2
                5% on in class participation
                10% on the quality and detail of your web log that will start midway through the course
                15% on the initial presentation and document
                25% on the preliminary presentation and document
                40% on your final presentation and document

Both written documents and in class presentations are worth 100 points each - awarded as follows.

                50 - content
                10 - organization
                20 - clarity (organization and expression of slides for presentations; writing for the documents)
                10 - conciseness
                10 - English writing quality for written documents, speaking quality for presentations.

The due time for all assignments is 2 p.m. - late assignments will be graded but you will lose 20% per day that you are late.

Your final letter grade will be normalized to the score of the best student. 

                >= 90% of best ==> A
                >=80% of best ==> B
                >=70% of best ==> C
                >=60% of best ==> D
                <60%  of best ==> E

If the best student is too good, Al will subjectively choose the appropriate student to be the top.

Note that a team, once formed, will receive the same grade for presentations, documents, and the web log.  Hence only 10% of your total grade will be strictly personal.