Fall 2014
CS 390 - Research and Project Design Principles in Computing

  Syllabus Page

  Lecture Timetable

  Lecture Slides

  Assignments

Note: this timetable is subject to change!!

Week  Dates  Topics  Description 
Aug 26
Aug 28
Introduction  
"
Objectives and first day survey
Sep 2
Sep 4
Case Study 1
Student group formation
 
Google PageRank
Sep 9
Sep 11
Case Study 2
Student group project ideas
 
Computer Vision with Kinect (S. Gelman)
Sep 16
Sep 18
Case Study 3
Finalize group project ideas
 
FoldIt (C. Kauffman)
Sep 23
Sep 25
Case Study 4
Student (group) presentations
 
Games (J. Mooney) & Robotics (M. Bowen)
Sep 30
Oct 2
Resources & Software Development   Exploring ideas/library research (T. Calcagno)
Software development & maintenance (K. Dobolyi)
Oct 7
Oct 9
Mobile App Development
Student (group) presentations
(E. White)
Draft Paper Due 
Oct 14
Oct 16
Columbus Day Break
Student (group) presentations
 
 
Oct 21
Oct 23
Project Pitfalls
Tools Identification  
Identifying Risks (J. Mooney)
Tools/APIs for software projects (S. Luke)
10  Oct 28
Oct 30
Student (group) presentations
Evaluation Methodologies

Success/validation/testing (H. Rangwala)
11  Nov 4
Nov 6
Presentation Techniques
Working groups
Posters, pitches, presentations (J. Allbeck)
12  Nov 11
Nov 13
Working groups  
13  Nov 18
Nov 20
Working groups
Presentation practice

Peer feedback
14  Nov 24
Nov 27
Presentation practice
Thanksgiving Break
Peer feedback
 
15 Dec 2
Dec 4
Final group presentations
 
Final Exam Dec 11 Group Assessments & Evaluations Project critiques; moving on to CS 490

Note: this timetable is subject to change!!



Created: 26 Aug 2014
Updated: 16 Oct 2014
P.Y. Wang