Home Assignments Quizes

COMP 2673: Introduction to Computer Science III

Spring 2008

Course Info

InstructorProf. Chris GauthierDickey
OfficeJohn Greene Hall 117
Office HoursW 11:00a-12:00p, Th 3:00p-4:00p (or by appointment)
Time & LocationTH 10:00a - 11:50a, Location: JGH 316
PrerequisiteCOMP 1672/1771 (Intro. to Comp. Sci II)
Credits4

GTA Info

GTA:Kavir Shrestha
Office:CS Annex Room 1
Hours:Wed, 4-6pm; Thu, 2-4pm

Course Description

In this course, you will continue the study of computer science using Java programming. Topics include using Eclipse (a Java IDE), APIs, packages, javadoc, performance, recursion, profiling, UML, testing, simple data structures, design patterns, and simple algorithms.

Materials

The following textbook is required for the course:

Grading

Programming Exercises:40%
Quizes:20%
Project:40%
Final Exam:20%

Homeworks are due in class and no late assignments will be accepted without prior arrangement. Turn in partial work if you are not finished. If you must hand it in before class, hand it in to the front office in the department. Do not slide the work under the door as it may get lost and I'll probably drip melting snow on it!

Honor Code

For this course, all work must be done individually unless specified (ie, problem sets can be worked on in groups of 2). You may discuss problems and assignments with other students, but you cannot use another student's solution or code in any way. All sources must be properly acknowldged and document. Failure to do so constitutes a breach of the Honor Code.

Sanctions imposed from a breach of the Honor Code may include, but are not limited to, the failure of an assignment, the failure of a course, and termination from the program. I will impose a failure of the course for any such offenses in the course.