4003-263 Computer Science for Transfers - (CSX)
Course Description
This course introduces the student to the object-oriented paradigm, the computer science workstation environment, and the Java language. Topics include class design and implementation, inheritance, exceptions, files, threads, swing, and network programming. Students work individually and in small groups on programming assignments, which are an integral part of the course. This course is intended for students with previous programming experience and a background in data structures. Open only to transfer students. Not to be taken as a computer science elective.
Texts
| Book |
Author |
Required/Optional |
| Data Structures+Algorithms in Java |
Goodrich, Tamassia |
Required |
| Any Unix primer |
|
Optional |
If this is your first Java course, you
may want to consider a Java language text
| Contact your instructor for more info
|
|
Prerequisites
Department Approval Required. Not to be taken as a CS elective.
Credit Distribution
5 Credit Hours (3 hours of lecture; 2 hours of lab each week)
Quarters Offered
Fall
Instructor
Trudy Howles - email me at tmh AT cs DOT rit DOT edu
SLIs
Jesse Martinez (in the Tutoring Center Tuesdays 8-10 pm)
Dan Cappucio (in the Tutoring Center Wednesdays 7-9 am)
Important Schedule Information
This class is 3 hours of lecture and 2 hours of lab each week. Room assignments are:
Monday: 2-4 in 70-1400 (this is the auditorium in the Golisano Building)
Wednesday: 2-3 in 70-1400
Wednesday: 3-4 first hour of lab in either ICL 3, 5 or 6. Check your schedule for
your lab assignment.
Wednesday: 4-5 second hour of lab in 70-1550 (Software Engineering Lab on the first
floor of Golisano)
All contents copyright (C) 2003, RIT Rochester, All rights reserved.
Rochester Institute of Technology
Department of Computer Science
102 Lomb Memorial Drive
Rochester, NY 14623-5608
Phone: +1.585.475.2995
Fax: +1.585.475.7100