Coursebook Description
An implementation-based study of object-oriented software development. Teams will design and create medium-scale applications. Additional focus on the design and use of large object-oriented libraries, as well as social and professional issues. Prerequisite: At least a "C-" in CSCI 2100. 3.0 Credit Hours.

Class Information:
Time:     Mon/Wed/Fri, 11:00-11:50am
Classroom:     Ritter Hall 236

Instructor:   Prof. Jason Fritts
Office:     Ritter Hall 303
Office phone:     977-7001
Office hours:     Tuesday, 9:30-10:30am
Wednesday, 4:00-5:00pm
Friday, 3:30-4:30pm

Required:   Object-Oriented Design and Patterns (2nd Edition), Cay S. Horstmann, Wiley, 2005.
                        (book's website)

Required:   Software Engineering, Ivan Marsic, free online ebook

Midterm Exam (1):     20%
Final Exam Project:     25%
Assignments (5-7):     45%
Class Activities and Participation:     10%

Final grades are based on a class curve.

Late Policy: There is a 10% penalty for the first weekday late. There is a 25% penalty for up to one week late. Late assignments will not be accepted later than one week after the due date.

Note: The grading system may be adjusted as needed at the discretion of the instructor.

Attendance Policy:
While class attendance is not mandatory, attendance is strongly encouraged. Please see the course Attendance Policy for further details.

Academic Integrity:
Students are expected to adhere to the university's Academic Integrity policy.

Two particular points with regards to this class include:

Disability Services Academic Accomodations:
Students with disabilities who may need academic accomodations, please contact Disability Services, as stated in the university's Disability Services Academic Accomodations statement.

Student Success:
Please contact the instructor if you need additional support for the course. Likewise, additional university-level support is available through the Student Success Center, as noted in the university's Student Success statement.

Title IX:
Saint Louis University and its faculty are committed to supporting an environment that is free of bias, discrimination, and harassment. We encourage you to report any misconduct to the instructor or university, as noted in the university's Title IX statement.