CSS 332 - Comparison
of Programming Languages
CSS 332 syllabus
While all the topics in the syllabus will be covered,
they may not be covered on the specified day.
We may cover material needed for your CSS 342 assignments earlier
than specified.
Quantitative Center Student Helper hours
Language and C++ Environment notes
Java vs. traditional architecture (e.g., C++)
Information on using MS .net
Example Programs            
CSS 332 Fall'07 is held in UW1-220 at 8-10:05pm on
        Monday   Sept 26
        Monday   Oct 1,
    Wednesday   Oct 3
        Monday   Oct 8,
    Wednesday   Oct 10
        Monday   Oct 15,   Wednesday   Oct 17
The beginning classes will be primarily lecture, but some of the later
classes will be part lecture and part lab where I can answer your questions
and help with your programming assignments and C++ problems.
What This Class is About
This class could be nicknamed the "Java to C++" class.
On the Seattle campus and at several community colleges,
the beginning programming classes (often numbered 142/143)
are now being taught exclusively in Java. Many other
community colleges still teach C++ in these classes.
Our CSS 342/343 are taught in C++. Since concepts in Java
and C++ are similar, yet C++ has many messier language details,
this course was created to teach the elements of C++ to those
unfamiliar with it, to bring students up to speed in C++.
Students who are rusty in C++ or simply want a review
may also want to take it.
It is created as a condensed 2-credit class so a student
can take CSS 342 at the same time. It has a focus on
pointers, references, and memory management. It has
grading of CR/NC (credit, no credit). If you do your
first assignment in 342/343, you get credit in 332.
The course is designed to help you be successful in 342.
The focus is on success in 342, not a grade in 332.
Note that the two credits don't count as CSS credits
towards your degree.
We will allow 343 students to take 332 if they would like,
as a review of C++ language details (as long as they aren't
obnoxious to the 342 students).
Those Who have already taken CSS 342/343
We will allow you take this course and will receive a passing grade
if you complete the following requirements:
-- Learn a new (to you) programming language
-- Write at least two programs using the new language