|
Nov 08, 2024
|
|
|
|
2017-2018 Academic Catalog [ARCHIVED CATALOG]
|
CSC* E223 - Java Programming I (4 credits) Code(s): BUS, COMP Prerequisite(s): CSC* E105 , or permission of the instructor. A comprehensive study of the fundamentals of object-oriented programming using the Java programming language. Topics include installing and setting up the Java environment and SDK, Java VM, Java programming tools, the fundamental syntax and semantics of Java language, program structure, data types, primitive and reference types, control structures, methods, recursion, strings, arrays, searching and sorting, data abstraction, encapsulation, classes, objects, constructors, object life cycle, garbage collection, interfaces, polymorphism and dynamic binding, class structure, inheritance, aggregation, composition, object-oriented design, Java packages and the Java API. Course Outline: CSC 223
The course requires substantial hands-on use of computers in a computerized classroom environment.
|
|