|
|
Welcome
to YOUR Website!
If you are enrolled
in, plan to take, have taken, or are one of the Student Leaders or TA's
of Computer Science 171 this page is designed to provide information relevant
to YOU.
From the very first
day of class you will have at your disposal a large number of people.
We strongly encourage you to make use of all your resources.
In addition to the instructor for the class there will be 10 Workshop
Leaders as well as two Graduate students and Lab Teaching Assistants to
help you. All these people have been carefully selected because they have
demonstrated excellence in Computer Science and they truly enjoy the material.
We are all very excited to meet all of you and help you as much as we
can.
On behalf of the entire
Computer Science 171 Staff, welcome to the beginning of a great journey
into CS.
About the Site:
We have tried
to organize this site so that it is highly functional and provides as
much information as possible in the clearest way possible. On the side
Navigation bar you will find a listing of the pages available within this
site. Both the Left Navigation Bar and the top navigation bar will be
there throughout ALL pages for easy access and reference.
About
the Book:
The book we
will be using this fall will be:
 |
Java Software Solutions (5th edition)
John Lewis and William Loftus © 2006
Addison Wesley
ISBN 0-021-40949-3
|
About the Course:
Programming
computers is a skill central to Computer Science. This skill involves
translating algorithms, sequences of simple steps that have complex results,
into programs that can be followed by a computer. High level languages
facilitate this translation by allowing programmers to express their algorithms
in a form natural to the people using the algorithms. Like writing essays,
programming in high level languages is a skill that is best learned by
reading well written programs and trying to emulate them. Also, like essays,
the criterion for a well written program is that it others can understand
it.
About the Workshops:
This fall will
be the fourth time that Workshops are offered in 171. The Workshop Project
based at the City College of New York, is an educational program supported
by the National Science Foundation, Division of Undergraduate Education,
Course and Curriculum Development program. Since the Workshop Project
began five and a half years ago, numerous students at the University
of Rochester and at our Workshop Consortium institutions have benefited
from this resource. Workshops are directed by peer leaders, lively students
who have previously achieved outstanding results in their own classes,
who help students to engage with the material as well as with other students
in the group.
|