|
CSCI 630
Fall 2005 Syllabus |
|
Instructor: Dr. Judith Challinger
|
Office Hours
|
see my homepage
for current information
|
|
Office Location
|
OCNL 221
|
|
Office Phone
|
(530) 898-6357
|
| Department Fax | (530) 898-5995 |
|
Email
|
|
|
Web
|
Course Information
Prerequisite: CSCI 330 and classified graduate standing.
Course Description: In-depth study and application of the planning, design, implementation, and management of complex software systems. Topics include requirements engineering, formal specifications, object-oriented analysis, design patterns, and peopleware. Teams of students will implement a large software project using a cutting edge software engineering approach.
Required Textbook:
![]() |
Software Engineering: A Practitioner's Approach, 6th Edition |
Topics include:
Online Materials: Available via your CSC Portal account: 
You are responsible for regularly checking WebCT for access to course
materials, including this syllabus, a course schedule, lecture notes, grades,
online quizzes, etc. The schedule will show lecture topics, reading assignments,
due dates, and the dates of the examinations. Future lecture topics are tentative,
and are subject to change. As the semester progresses, the schedule will be
updated to reflect the material actually covered and/or changes in due dates.
All course announcements will be made using the WebCT bulletin board.
Attendance: Your attendance at all class meetings is requested.
Grading: Your grade will be based on the following:
| Project Deliverables | 60% |
|
Quizzes
|
20%
|
| Term Paper | 20% |
Project Deliverables: Teams of students will undertake a large software project. The project deliverables will consist of various analysis and design documents, as well as documents related to project management. Although the focus is on the process, the resulting software will also be a deliverable, as well as assignments involving reflection on the process. You should familiarize yourself with my programming assignment expectations.
Quizzes: There will be several quizzes, all of which will be taken online.
Term Paper: Each student will be required to write a term paper on an instructor approved topic.
Final Grade Assignment: Your letter grade will be based on the percentage of the available points you earn in the course, as follows:
Percent Grade University Definition [96-100] A Superior Work [90-96) A- [87-90) B+ Very Good Work [83-87) B [80-83) B- [77-80) C+ Adequate Work [73-77) C [70-73) C- [0-70) F Unacceptable Work
Standards and Policies:
Dr. Challinger will adhere to the policies published by the University with respect to such things as adding and dropping courses, and grading policies. It is your responsibility to familiarize yourself with these policies. You will find them in the catalog under Academic Policies and Regulations.
The students, faculty, administrators, and staff of CSU, Chico are committed to a culture of honesty in which members of the community accept responsibility to uphold academic integrity in all they say, write, and create.
It is your responsibility to understand the definition of academic integrity, and conduct yourself accordingly. More information is available from Student Judicial Affairs. When in doubt, ask your Professor! Infractions of this nature will be vigorously prosecuted by Dr. Challinger and the College of Engineering, Computer Science, & Technology.
Read about campus policies, and especially the Code of Students' Rights and Responsibilities.