Please Note: The information on this page
is subject to change.
| Course Title | Cred | Days | Time | Room | Seats Avail | Instructor (Fees) | |
| CSCI_121_01 | Programming with JAVA II Meets: 1/20/2026-5/14/2026 Kalispell Campus | 4cr | TTh | 5:30PM-7:20PM | BSS 138 | 10 | J Goudy |
Programming with JAVA II Prerequisite: CSCI 107 or CSCI 111 or CSCI 127. 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. | |||||||
While an honest effort has been made to
provide accurate information on these pages,
Flathead Valley Community College assumes no liability
for incorrect or missing data.
This information was last updated on Saturday, January 24, 2026 at 4:56:37 PM