Team Projects

 




Each student will be assigned to a team of students.  The group will work on CSC 300 projects, culminating in a final lab project.  The group projects will total to 25% of your final grade, the grade is given "jointly" to all members of the group, barring any glaring disparities in student participation in the group.

Projects are required work.  You must complete them to receive a passing grade in the course.

The first team meeting will produce a product: a cover sheet containing the group name, the group motto, all the members' names and email addresses. The second page should have the team's top three concerns for CSC, CPE and SE majors with brief explanations. This is to be turned in to the instructor at the beginning of the second week and will form the basis for a folder the instructor will keep to monitor and record team progress. Each team will put these pages up on a website for modification and review by the professor and the class.

Each team will produce a single slide and elect a leader to make a very short presentation to the class about their top concern during the 3rd or 4th week of class.  This may or may not form the basis for the team project.

The main team activity will consist of development of a prototype CSC 300 "lab exercise."  Teams may be creative, may follow up on courses from other schools, may adjust labs from other disciplines; the object is to come up with meaningful "learning by doing" lab exercises to illustrate the main issues of professional responsibility in computing and software.

The final project, a demo of the lab exercise will be developed by the group and approved by the instructor.   It will be due at a date to be specified, before the week of the final exam. Some sample ideas (from some time back) are given at Joe Alfonso's page , he provided these ideas as an assistant to CSC300 teams last year. Here is a recent list with lab objectives I've been working on for your information. You should not limit your thinking to those topics that appear on these pages, it is just for simple starters. Remember, creativity in teaching the "inevitable intertwining" of technical and ethical ideas is part of your grade.

More details will be given in class.  You may review my team project evaluation criteria.