Missing page.
Sorry. The page you requested does not exist on the Department of Computer Science website
Return to the Computer Science Home Page
[an error occurred while processing this directive]
File: body-title.shtml
Creator: George Ferguson
Created: Tue Dec 6 14:34:49 2011
Time-stamp:
SSI variables for this template:
section_name First line of title on page (if any)
title Title shown on page
[an error occurred while processing this directive]
CSC171: The Science of Programming
Fall 2011
[an error occurred while processing this directive]
This course is a hands on introduction to computer programming using the JAVA
computer language. You will largely learn to program a computer by writing computer
programs. Topics covered will include:
-
Computer Systems Architecture
-
Software development process
-
Development tools and environments
-
Creative Problem Solving
-
Data representation
-
Expressions for calculation
-
Use of classes and objects
-
Conditional expressions
-
Iterative programming constructs
-
Object oriented design of software
-
Graphics
-
Applets and Applications
-
Packages
-
Use of arrays
-
Inheritance
-
Polymorphism
-
Exception handling
-
Simple recursion
-
Introduction to Data Structures
Class
Tuesdays & Thursdays, 3:25pm - 4:40pm, Hutch 140
Instructor
Ted Pawlicki
<pawlicki at cs dot rochester dot edu>
Teaching Assistants
Jansen Orfan
< jorfan at cs dot rochester dot edu >
Edie Hanson
< ehanson at rochester dot edu >
Textbook
Java How To Program 8th ed. by Deitel & Deitel
, Deitel, 2011.
This book and previous editions are on reserve in Carlson Library.
Syllabus
The course will cover most of the material in most of Chapters 1
through 12 of the Deitel text. Evaluation will include lab assignments,
in class quizzes, small group participation, programming projects,
a midterm, and a final exam.
Detailed syllabus (subject to
change)
[an error occurred while processing this directive]
File: doc-finish.shtml
Creator: George Ferguson
Created: Tue Dec 6 13:46:48 2011
Time-stamp:
[an error occurred while processing this directive]
File: body-footer.shtml
Creator: George Ferguson
Created: Tue Dec 6 14:43:56 2011
Time-stamp:
Content at bottom of page, if any.
Last update: Tuesday, 10-Jan-2012 17:02:06 EST
[an error occurred while processing this directive]
File: body-finish.shtml
Creator: George Ferguson
Created: Tue Dec 6 13:47:36 2011
Time-stamp:
[an error occurred while processing this directive]