CSE8AL - Introduction to Computer Science: Java Lab
Exercises in the theory and practice of computer science under the supervision of an instructor. Hands-on experience with designing, editing, compiling, and executing programming constructs and applications. Must be taken concurrently with CSE 8A. CSE 8AL is part of a three-track course (CSE 8A, CSE 8AL and CSE 8B) that is equivalent to CSE 11. Students should take CSE 8B to complete this track. Students who have taken CSE 8B or CSE 11 may not take CSE 8AL. Recommended prep: High school algebra and familiarity with computing concepts.
- Effective Fall 2010, students must take "Advisory Exam" to find out which CSE course to start with. The advisory exam will be available mid-August 2010.
- CSE 8A and CSE 8AL are intended for students whose background has not prepared them for the fast programming pace of CSE 11.
- Students should take CSE 8B after completing CSE 8A and CSE 8AL.
- CSE 8B includes more programing practice and complements CSE 8A and CSE 8AL.
- The content of CSE 8A, CSE 8AL, CSE 8B are the same as CSE 11, but you need to have programmed in a compiled language to succeed in CSE 11.
2 hours of computer lab and 1 hour of outside preparation.
High school algebra
Students who have taken CSE 8B or CSE 11, may not take CSE 8AL. Co-requisite of CSE 8A.
Fall, Winter quarters