Computational Thinking with Java

This is an introductory course to Java Programming. Topics include variables, assignment, expressions, operators, booleans, conditionals, characters and strings, control loops, arrays, objects and classes, file input/output, interfaces, recursion, lists, and sorting.

2025 Fall Semester Details

Instructor(s)

Instructor

Logan Seabolt

Office

CS Building 242

Email

compsci_cs164@colostate.edu

Office Hours

Thursdays 10:30 am – 12:50 pm

Class Schedule

Section

Schedule

Location

Instructor

002

MWF 2:00p – 2:50p

Nutrien 140

Logan

001

MWF 10:00a – 10:50a

Johnson 222

Logan

801

Asynchronous (Uses the 2pm Recordings)

Online

Logan