CS 100x Course Description

This course introduces computer programming using the Java programming language, with emphasis on object-oriented programming. 

Topics include: Problem solving, algorithm development, and debugging; the syntax and semantics of sequential, iterative, conditional, and recursive control structures; basic data types; and simple I/O.

Outcomes: Students will be expected to design and implement programs in Java. 

Intended audience: All students with little or no programming experience who desire to learn the Java programming language.

Recommended background: None.

Note: Either CS 100x or CS 1005 will provide sufficient background for further study in Computer Science, including CS 2005 Techniques of Programming. Students who have received credit for CS 1005 are allowed to take CS 100x for credit, although this is generally discouraged.


[CS 100x] CS 100x Home Page

[CS] WPI CS Home Page

[WPI] WPI Home Page 


CS 100x Staff (cs100x_ta@cs.wpi.edu)
©1999 Michael A. Gennert