Skip to main content

National College Credit Recommendation Service

Board of Regents  |  University of the State of New York, LLC | Evaluated Learning Experience

Advanced Java II (JV202P)


Varies-distance learning format. 

Online throughout the U.S.

December 2010 - February 2016.

Instructional delivery format: 
Online/distance learning
Learner Outcomes: 

Upon successful completion of the course, students will be able to: use the AWT Graphics class to draw text, lines and basic shapes; set the font and color of text; fill shapes, create a Graphical User Interface (GUI) using AWT; add text fields, push buttons, labels, check-boxes, radio buttons, lists, drop down boxes, scrollbars, option panes, dialogs, menus, panels, canvasses, and frames using both AWT and Swing; use layout managers, handle mouse and keyboard events; respond to user interaction by implementing MouseListener, ItemListener, ActionListener and KeyListener interfaces; create applets and execute them via HTML; create a client-server application that communicates both ways via sockets and ports; describe the use of IP addresses and protocols in networking; explain the pieces that make up a URL or web address; use the URL library class in an applet to open web pages, describe the basic security API classes such as FilePermission and SocketPermission; load image files using AWT and Swing; play audio clips in an applet; create animations using text and images; develop image maps.

This course is taught in an online, module format consisting of on-going and cumulative competency based assessments (quizzes, code writing, and proctored final exam) with instructor feedback throughout.
Credit recommendation: 
In the lower or upper division baccalaureate/associate degree category, 2 semester hours in Computer Science or Java Programming (11/10). NOTE: JV101P, JV201P, and JV202P may be taken in sequence for 6 semester hours in Computer Science or Java Programming.NOTE: In order to receive credit recommendations, students must take proctored exam at an authorized third party testing location.