313-125 COM S  211
Computers and Programming
Spring 2004
347-453 ENGRD 211   3 credits

Tuesdays and Thursdays, 10:10AM - 11:00AM, Olin Hall 155

 

Home
Objectives,
topics, outcomes
CS212 and CS211
Java bootcamp
AEWs
DrJava
Communication
Staff info
Lecture/Rec times
Lecture/Rec notes
Lec/Rec schedule
Texts
News
Handouts
Assignments
Exams
About grades
Course consultants
Useful links
Computer labs

CS212 versus CS211

CS212 is a 1-credit project course. It is required for the computer science major. Students may take CS212 simultaneously with CS211 or afterward, though we recommend taking CS212 as a corequisite. For more information concerning CS212, see its syllabus on the CS212 web pages.

For students who are unsure on when to take CS212, we offer this advice:

  • Take CS212 now? Although not having another semester of programming might seem to be a disadvantage, you will likely benefit since we try to connect the current CS212 project with the current CS211 material. Besides a better guarantee of harmony between the courses, you have the same instructors. Also, you will learn how to balance more than one programming course. If you find that you cannot keep up, you will have time to try again next semester.
  • Take CS212 later? You will have the advantage of experience of more programming and data structures, which means your project work might go a bit smoother. But, the project that you do may have little connection to your version of CS211. Also, taking CS212 later means that you are delaying the heavier work for a time when you will taking challenging classes, such as CS312 and CS314.
  • Take CS212 before CS211? No! We do not allow this option.