What is CS 201?

What is CS 201?

Algorithm development for structured programming and computer programming; designing, coding, debugging, and documenting programs through object-oriented approach using Java. Laboratory activities on problem analysis.

Topic covered:

  1. Algorithm and JAVA Programming Enviornment
  2. Object
  3. Class
  4. Fundamental Data Types
  5. Decisions
  6. Iteration
  7. Arrays

How it works

The class will follow by three phases of the week, the following flow chart will show what you are expected to do in each phases


In pre-class, you will need to watch the Udacity video and read through the Lecture Notes and book if anything you don't get from the udacity video as well as to prepare for the conceptual quiz at the end of day 1.

Pre-Class {{ preItems }}

  1. Have looked at this web-site
  2. Sign-up for Udacity

Day 1 - Class

In this section, students can bring questions up in class and have in class discussion regarding the udacity video and homework from pre-class in class.

Day 1 - Class {{ items1 }}

  1. Udacity Video
  2. Review
  3. Quiz

Day 2 - Class

In class programming lab!

Day 2 - Class {{ items2 }}

  1. Programming Lab