| Syllabus | Contact Info | Computer Club |

28483 CSC 4175N - 0 - Software Engineering
28484 CSC 177N - 0 - Senior Project

Spring 2005
CSC 4175N Tuesday, Thursday, 4:00 pm - 5:20 pm , Oakdale Campus KSC 102A
CSC 4177N TBA Herbert J. Bernstein (yaya@dowling.edu)

Assignments

 


This web page is http://www.bernstein-plus-sons.com/.dowling/CSC4175S05/CSC4175_Assignments.html
Copyright © 2005 Herbert J. Bernstein and other parties. All rights reserved.


Projects

The best way to develop an understanding of modern software engineering is by applying the tools of software engineering to a significant software project. The class will form into a small number of groups (perhaps only 1). Each group will work as a team to implement a significant software system. Each group will be given the opportunity to identify a suitable project. Students are urged to interview Dowling students, faculty and administrators to find software projects that need to be done. Examples would be new and useful record-keeping databases for departments or divisions, middle-ware query systems which would extract new and useful reports from existing systems, a new and useful scientific API, etc.

Students will be given two weeks to voluntarily form groups and select projects. At the fifth meeting of the course, the class as a whole, under the guidance of the instructor, will evaluate all proposed projects and all proposed groups, and attempt to make a consensus determination of project assignments. If this process fails to achieve resolution within one class meeting, each student will be required to write a detailed report with copies for all members of the class as well as for the instructor. The report will analyze the outstanding problems and recommend a course of action, and will be presented at the sixth meeting of the class. If that does not result in resolution of outstanding problems, the instructor will intervene as "chief decision maker" and make the necessary assignments. No further changes in project or in group assignments will be permitted during the semester.

Assignments

Return to this page often to find new assignments and clarifications to old assignments. EXCEPT FOR ASSIGNMENTS #1, #2, #3 and #4, ALL ASSIGNMENMENTS ON THIS PAGE ARE TENTATIVE AND SUBJECT TO CHANGE.


Updated 11 April 2005.
yaya@dowling.edu