CIS 772 Information Systems Project Hakan Ferhatosmanoglu
Course outline Winters, MWF (2002, 2003, 2004) Projects –I propose 3, and encourage them to find their own. –6 groups (each 4-6 people): 3 chose mine, 3 chose theirs 2004: 3+3=6 projects –Genome-DB (6), Image-search (5), Medical (5), –Video (6), Bookstore (4), Firefighters (4) Forming groups & projects –Project choice, groups, background survey –
Course Outline First 3-4 week: I talk about technical details of the projects. Last 5-6 weeks: Interaction. –Group presentations & discussions, class feedback, lectures Project Proposal Weekly progress reports –Written/verbal feedback given each week Group Presentations Mid-term and Final Demo Final Report –Individual and Group Reports
Capstone Criteria 1 & 2 & 3 Criteria 1 & 2 –772: Must be at the senior level –Four pre-requisites 560; 601; 516 or 757; 670 Criteria 3: Design component –Design is a main component –Database design –Design of data model, index, back-end server, user-interface –Programming design –Tasks, assignments, timelines
Criteria 4: Course Content Realistic constraints Some projects with outside partners All: Goal is final use by others User-friendly design Large-scale systems in modest machines –120K images, Human/mouse genome, Mining over >100K movies Fast – not just accurate – queries Standards XML, etc. Image files, image processing, biomedical data Maintainability Emphasis during lectures (easy to extend, maintain) Challenge: When quarter is over, the project is over! Ethical, social issues Implicit (outside partners, final product) Use of data, permissions (AMA doctor list, etc.)
Criteria 5: Documentation Project Proposal Weekly group reports –Meeting minutes, Plans, goals, accomplishments, challenges, technical details Individual Report Final Report Web-site –Demo Engine with user-interface, help –All reports, minutes
Criteria 6: Oral Presentation Each student makes at least one significant oral presentation (10 minutes or longer) Presentations: –Progress & Plans –Individual Accomplishments –Technical tutorials related to the Project Feedback from the instructor and the class –Students are encouraged to give feedback to the presenters –Works well: Both technical and presentation related comments/critics –(Almost) full attendance to the class Peer evaluation –Both verbal and written –Other groups, group members
Criteria 7: Teamwork All about teamwork Self-organized groups –If not, I assign based on background/interest survey 1 Meeting/ week: Mandatory (more in practice) Projects are inter-disciplinary in nature –Students with molecular biology, genetics background
Criteria 8: Course-size Cap: 30 –30+2 students (maximum that could be handled) –27 were on waiting list (17+10) – many of them were grads Waited for the second week, and added 2 undergrads Cap was 25 before: –2003: 25+6 –2002: 25 6 groups, 4-6 students per group