CSC-111 - Intro to the Java Programming Language

3 credits

This course provides first-time programmers a fundamentals-first approach to learning the Java programming language. The course introduces basic programming concepts and techniques including selection, looping, method definitions, step-wise refinement, and arrays. In addition to these fundamental concepts the beginnings of object oriented programming and class creation are introduced. Students will primarily be developing command line Java applications and by the end of class should be able to create simple programs using Java technology and read and edit Java technology source code using an industry standard integrated development environment (IDE).

Prerequisite(s): MAT 097 or placement at college-level math.

Corequisite(s): CSC 111L  ; MAT-124 or higher.

Previously known as: CSCI-111