next up previous
Next: About this document ...


\begin{displaymath}\begin{array}{c}
\mbox{\small\bf CS 389 - CR 32267 - Spring...
...du and}\\
\mbox{http://www.software-engin.com)}\\
\end{array}\end{displaymath}

``Learning without thinking is labour lost; thinking without learning is perilous''. Confucius, Analects, II, 17.

Instructor: Dr. Christelle Scharff
Office: 156 William Street
Floor 12 - 1204 B
New York, NY
Email: cscharff@pace.edu
Class time: M 1:25-3:25 and W 1:25-2:20pm
Classroom: W510
Office Hours: Monday 3:30-5:30 pm - Tuesday 4:45-5:45 pm
Wednesday 2:30 - 4:30 pm and by appointment

Textbook: Software Engineering, Ian Sommerville, Addison Wesley, sixth edition, ISBN 0-201-39815-X. Additional materials will be handed out in class or available from the web. Recommended readings will be available from the web.

General Information: CS389 is a 3 credit course.

Course description: CS389 introduces the concepts, tools and techniques of software engineering. It emphasizes the development of reliable and maintainable software via system requirements and specifications, software design methodologies including object-oriented design, implementation, integration and testing, software project management, life-cycle documentation, software maintenance and consideration of social or human factors issues. Students undertake a semester group project implemented mandatory in JAVA as a major part of the course.

Goals: At the end of this course students will understand what software engineering is and why it is important. They will also be aware of the ethical and professional issues which are important for software engineers. The objectives of this course is at the same time to teach students to build professional quality software individually or as part of a team.

Tools: JAVA ...

Prerequisites: CS 232 - CS 242. Students must be familiar with JAVA.

The Following CS 389 Policies are Strictly Enforced

Assignments: Assignments and further explanations for assignments are posted on http://www.csis.pace.edu/~cscharff/cs389, in particular see the Project guidelines page and the Suggested project milestones page. The `Guidelines for All assignments'' (distributed in class) gives some details on how to hand in assignments in CS 389.

Examinations: There will be a group project in several parts, two presentations (preliminary and final group project presentations), a midterm and a final examination. The group for the group project will consist of 3 or 4 persons. In case of problems during the semester in attending a test or handing an assignment you have to inform me before the due date.

Important Dates:
Midterm Monday March 4th
Project Wednesday April 24 and Monday April 29 Presentations of the projects
Final Exam Friday May 10 2:40-4:30 pm Cumulative final exam

Final exam covers material from the lectures, the project and readings.

Course Grades: Your overall course average for CS 389 will be computed using the following category weights:
Project and project presentations 50%
Midterm 20%
Final exam 30%
Grades are computed the following way:
A 90-100
A- 88-90
B+ 85-88
B 82-85
B- 80-82
C+ 75-80
C 70-75
C- 65-70
D+ 60-65
D 55-60
F 0-55
Attendance is required. Over 3 unexcused absences will result in a reduction in grade for the semester.

Academic Integrity: You are encouraged to discuss the intellectual aspects of assignments with one another. However, each individual is responsible for formulating a solution on his/her own. You must know the difference between cheating and discussing the intellectual aspects of an assignment. All students submitting the same or suspiciously similar assignments will receive a grade of zero and be penalized. Honesty is highly valued and dishonesty is punished. Those found to be cheating on exams or assignments are formally brought up on charges of academic dishonesty! (Please refer to the University rules and regulations regarding academic dishonesty).

Course Handouts and Lecture Slides: Course handouts will be available on the CS 389 web page (http://www.csis.pace.edu/~cscharff/cs389). Copies of lecture slides will be available on the WWW. It is your responsibility to print the lecture notes before each class.

Comments: All of the above regulations are binding on any student taking CS 389 during the Spring 2002 semester and they will be strictly enforced.




next up previous
Next: About this document ...
root 2002-01-31