CSCI 201
Computer Science 1, Section 2
Spring, 2008

COURSE PAGE
web.stcloudstate.edu/bajulstrom/cs201/home-s08.html

CSCI 201 introduces the fundamentals of computer science and illustrates those fundamentals with programs in the high-level language C++. Our interest is in fundamental ideas and techniques of computer science, but to explore and exercise these ideas and techniques, we must describe some nuts and bolts of using a UNIX system and of programming in C++. The course also introduces software engineering---the process of designing, implementing, testing, and documenting a program---and techniques with which that process can be made more efficient and rigorous. CSCI 201 assumes that you are familiar with the basics of computing as presented, for example, in CSCI 200 or CNA 267.

SYLLABUS
CALENDAR
PROJECTS
EXAMPLES
RELATED MATERIALS
SOME ADVICE