CS 23021-001 Introduction to Object-Oriented Programming
Section 001
M W F 9:55 - 10:45 am 115 MSB, Call No. 11724
Instructor
Dr. L. Gwenn Volkert
General Information
MAKE utility
Additional Reading Assignments
Homework Assignments
General Programming Requirements
- Homework 1 - due date: Wednesday, 25 January, 2006
- Homework 2 - due date: Wednesday, 1 February, 2006
- Homework 3 - due date: Wednesday, 1 March, 2006 ****NEW DUE DATE*** March 3, 2006 - commited to the repository by 9:00am
- Homework 4 - due date: Friday, 24 March, 2006 ****NEW DUE DATE*** April 3, 2006 - commited to the repository by 9:00am
- Homework 5 - due date: Wednesday, 26 April, 2006 **** April 28, 2006 **** - commted to the repository by 9:00am
Programming Projects
- Project 1
- Assigned: Feb 6, 2006
- Design Documentation Due: Feb 13, 2006 - 9:55am (begining of class) You must create a separate design for each program. Your designs need to show how to solve the indicated problems, (i.e. give a mathmatical description of the solution and explain in text how it works). Your design must also list the variable names and types that you plan to use in your code/program.
- Programs Due: ****NEW DUE DATE*** Feb 24, 2006 - commited to the repository by 9:00am
- Project 2
- Assigned: March 10, 2006
- Design Documentation Due: March 17, 2006 - 9:55am (begining of class) You must create a separate design for each program. Your designs need to show how to solve the indicated problems, (i.e. give a mathmatical description of the solution and explain in text how it works). Your design must also list the variable names and types that you plan to use in your code/program. For each vaiable you will need to give a short justification for the type. For each function you must also include a complete function declaration in your design.
- Programs Due: March 22, 2006 - commited to the repository by 9:00am
- Project 3
- Assigned: April 5, 2006
- Design Documentation Due: April 10, 2006 - 9:55am (begining of class) You must create a separate design for each program. Your designs need to show how to solve the indicated problems, (i.e. give a mathmatical description of the solution and explain in text how it works). Your design must also list the variable names and types that you plan to use in your code/program. For each vaiable you will need to give a short justification for the type. For each function you must also include a complete function declaration in your design.
- Programs Due: *****NEW DUE DATE ***** April 17, 2006 - commited to the repository by 9:00am
- Example of a good design: project3design.pdf
- Project 4
- Assigned: April 26, 2006
- Design Documentation Due: No design documentation is required for this project
- Project Due: May 8, 2006 - commited to the repository by 12:00am (Midnight)
- Extra Credit if you complete this project by May 5, 2006 - commited to the repository by 12:00am (Midnight)
Versioning and Submitting Programs
Additional Resources and Quick Reference Cards
URL: http://www.cs.kent.edu/~volkert/CS23021/S06/
Last Updated: 1/19/2006