Introduction to Java Programming
CS 162:CS1 Introduction to Java Programming Introduction to Java and Object-Oriented Programming concepts. Topics include variables, assignment, expressions, operators, Booleans, conditionals, characters and strings, loops, arrays, objects and classes, file input/output, interfaces, recursion, lists, and sorting. Covers four pillars of object-oriented programming: Encapsulations, Abstraction, Inheritance, and Polymorphism.
All course content is online.
- We use zyBooks for reading activities, labs, and assignments. zyBooks supports a flipped classroom approach where you complete reading and activities prior to the lecture.
- We use Canvas for exams and posting grades from zyBooks.
- Exams may require the use of the Respondus Lockdown browser.
Time Flies
CS162 is an accelerated two-credit course taught in 8 weeks instead of 16 weeks. This will seem like a 4 credit course, but only for eight weeks! Don’t get behind.
2025 Fall Semester Details
Instructor(s)
|
Instructor 4_b4a01f-dc> |
Ariana Mims 4_1ab8d2-bb> |
|
Office 4_0fe0f0-db> |
CS Building 450 4_418880-51> |
|
| 4_c0ba5e-78> |
|
Office Hours 4_3ff462-5a> |
Friday 1:15 – 2:15 4_b37505-e5> |
Class Schedule
|
Section 4_fb9170-a7> |
Schedule 4_7b09a2-a3> |
Location 4_d89863-cf> |
Instructor 4_c4f2e9-0d> |
|---|---|---|---|
|
001 4_c1bdbe-df> |
MWF 12:00p – 12:50p 4_3dbf82-79> |
Stadium 1205 4_130cee-fd> |
Ariana 4_983ccf-64> |
|
801 4_94fc11-da> |
Async 4_ca401b-2a> |
Online 4_3b1e40-2f> |
Ariana 4_521d86-ef> |
TA Information
|
Name 4_254192-f9> |
Role 4_29769e-1b> |
Initials 4_f9379e-35> |
|---|