Aug 05, 2026  
2026-2027 College Catalog 
    
2026-2027 College Catalog
Add to Portfolio (opens a new window)

COSC 209 - Java


3 Credit Hours

Java covers the use of pre-written Java classes and methods and the development of new classes and methods. This class emphasizes program structure and documentation along with algorithm development. First, students learn the fundamentals of programming: problem understanding, algorithm development, program design, code and development, and testing and maintenance. Students study, code, debug, and test Java programs using PCs (microcomputers) in the college computer lab or at their preferred locations. The course also covers arithmetic and logical expressions, compiling and debugging, input/output selection statements, and looping statements. Next, the focus is on the object-oriented paradigm in more depth: classes and class hierarchy, abstract data types, inheritance, polymorphism, abstract classes, and exception handling. Then, students develop graphical user interfaces (GUIs) using Java-supplied classes. Finally, students develop and execute several Java Applets on the World Wide Web (WWW).

Pre-requisite/Co-requisite(s): COSC 111 .



Add to Portfolio (opens a new window)