CSE8B – Introduction to Computer Science: Java
Units: 4
Course Objectives:
This new course allows for a slower track for those students with weaker background. The content of CSE 8A-B and CSE 11 will be the same, although CSE 8A-B will include more programming practice. Students will self select which course they wish to take. We have tried this same two track systems successfully in our C++ based introductory programming courses.
Course Description:
Continuation of the Java language. Continuation of programming techniques. More on Inheritance. Exception handling. CSE 8A-B is a slower paced version of CSE 11 with more programming practice.
Format:
3 hours of lecture per week, 1 hour of discussion, 7 hours of computer lab and 2 hours of outside preparation.
Prerequisites:
High school algebra
Other restrictions:
Students who have taken CSE 9A, CSE 9B, CSE 10, or CSE 11, may not take CSE 8B. Majors only.
Example Textbook(s):
Laboratory work:
Programming assignments.
Offered:
Winter and Spring Quarter