CampusAnswers

CSCI121 — Programming with Java II

4 credits · 4 hours

This course emphasizes the design and implementation of graphical user interface (GUI) applications using the Java programming language. Students develop interactive, event-driven programs that incorporate controls, menus, forms, and animation while applying advanced concepts in error handling, testing, and debugging. Additional topics include recursion, abstract data types (ADTs) such as lists, stacks, and queues, and the use of threads for multitasking and responsiveness. Emphasis is placed on building modular, maintainable, and user-focused applications that demonstrate professional software design practices. (Spring Semester) Course Learning

Prerequisites: CSCI100, CSCI107, CSCI127

Part of

Source ↗

← back to flathead catalog