Spring Semester 2026 - Credit Courses

Please Note: The information on this page
is subject to change.

 Course TitleCredDaysTimeRoomSeats
Avail
Instructor
(Fees)
CSCI_121_01Programming with JAVA II
Meets: 1/20/2026-5/14/2026
Kalispell Campus
4crTTh5:30PM-7:20PMBSS 13810J 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