Course Abstract Details
CIS-223, Introduction to JAVA
Credits: 4
Course Description
Introduction to JAVA is an introduction to an object-oriented programming language, popular for Web-based programming. The course will cover the fundamental concepts associated with programming and the use of JAVA to solve problems and write programs. Prerequisite: CIS-129 or permission of the program advisor. Three hours lecture, two hours laboratory each week. Four credits. Four billable hours.
Course Objectives and Grading Information
Course Objectives: At the end of this course, students should be able to:
1. Learn the syntax and semantics of the Java language.
2. Become familiar with Object-Oriented programming, demonstrating the use of classes and objects, inheritance and polymorphism.
3. Design and write small JAVA applications.
4. Demonstrate object oriented design principles and techniques.
5. Develop program specifications and documentations.
Learning Goals
The abbreviations in parentheses represent Learning Goals which have been identified for this course and program of study:

