Class
meets in 5313 Sennott Square, MWF 10am-10:50am
Recitation
meets in 5502 Sennott Square, M 11am-11:50am
The text
is Java by Dissection by
Pohl & McDowell, Addison-Wesley 2000
Course Description: (Departmental
Description)
Contrary
what most people
believe, writing a computer program is very much a creative activity. Not
only do you need to have knowledge of a
particular programming language, but you also need the ability to solve
problems and build a solution in a clear and effective way. In
this course we will do both and you will
experience a wide range of emotions, guaranteed.
This course assumes no
background in programming, but you should have at least a year of high
school
algebra (the more the better). You
should also be comfortable using a computer (sending email, browsing
the web, etc.),
although if you aren’t, you should make it a priority to do so soon.
CS7 is intended to be an
introduction for beginners, thus if you have extensive experience with
other
languages (e.g., you’ve had a semester or two on C++ or Java), this is
not the course for
you. On the other hand, learning a
language for the first time is very challenging.
If you are new to
programming and have a full
schedule, you may want to consider lightening it or taking CS7 at a
later date. This is not meant to
scare you, of course,
but just ask anyone who knows how to program about how much time it can
eat
up. Just be aware that there
is a chance it will require
more time than typical courses. Feel
free to come and see me if you
need help making a decision regarding CS7.
|