Recent SemestersFall 2026, Summer 2026, Spring 2026Class Size30 studentsCredits3PrerequisiteMust have previously completed intermediate algebra or equivalent ----OR--- recommend taking this course concurrently with MATH-95S support.; Previously taken CPSC-01 and ENGL-C1000 (formerly ENGL-01A) is advised. Transfers ToCSUDescription<b><font color="7A0018">Begins Fall 2025</b></font><br> This course introduces the discipline of computer science through the use of the Java programming language, offering foundational knowledge of computer organization and an introduction to software engineering principles. Topics include program design methodologies, development practices, coding style, testing, documentation, and a brief introduction to artificial intelligence (AI). Students will explore algorithms, control structures, methods, and elementary data structures, applying these skills to solve real-world problems through hands-on programming. This course is a core course in the Computer Science AS-T degree.Usually HeldMon Wed 11:00am–11:55am, Mon Wed 11:10am–12:10pm, Mon Wed 12:20pm–1:45pm, Mon Wed 12:35pm–2:00pm