CSE11 – Introduction to Computer Science and Object-Oriented Programming: Java
Units: 4
Course Objectives:
Course Description:
Introduction to computer science and programming using the Java language.
Basic UNIX. Modularity and abstraction. Documentation, testing and verification techniques.
Basic object-oriented programming including inheritance and dynamic binding. Exception handling.
Event driven programming. Experience with AWT library or other similar library.
Format:
3 hours of lecture per week, 1 hour of discussion section, 3 hours of computer
lab and 5 hours of outside preparation.
Prerequisites:
High school algebra and a course in programming in a compiled language.
Other restrictions:
Example Textbook(s):
Laboratory work:
Programming assignments
Offered:
Every quarter: Fall, Winter, and Spring.