CS 120/101 Programming I (Java 1)

Course Learning Outcomes:

    1. Describe basic concepts of an OOP language

    2. Use different primitive data types and various operators

    3. Develop simple class

    4. Demonstrate working knowledge of the basic syntax, semantics, and the constructs of an OOP language.

    5. Explain the flow of a program.

    6. Design small scale computer programs using OOP language that employ classes, sequence, selection, iteration, functions, and multi-dimensional arrays.

Interesting resources:

Link to download an Integrated Development Environment (IDE):

  1. You need to install the NetBeans with JDK

    1. Enjoy!

Note: Resources adapted from material used in course ICS 102 in KFUPM.

Week 1 - Sep 17, 2017 6:14:41 AM