This class is a project-oriented introduction to CS using the Java language. CS00a is the first class in KTBYTE's core track that has graded assignments. The curriculum of this course is much more fast-paced than previous courses and requires students to be able to apply conceptual understanding in actual applications and write open response answers to problems. Another significant change is that the students in the course are now expected to be capable of efficiently utilizing office hours, textbooks, and audio lectures.
Age 13+ or instructor approval. 30 wpm typing speed. Familiarity with algebra.