The goal of the course is to introduce the language Java. Topics include class design and implentation, inheritance, exceptions, files, threads, swing, network programming, and remote method invocation. We will use object oriented technology as a means to an end design solutions and actually implement them as Java programs. Programming assignments - labs are an integral part of the course.
There is no required text for this course. You can find links to various books and web resources that you can use for refernece.
| [ CS FAQs ] | [ Instructors ] | [ Faculty and Staff ] | [ Department of Computer Science ] | [ RIT ] |