UCSD Main WebsiteUCSD Jacobs SchoolDepartment of Computer Science and Engineering
About CSECSE PeopleFacultyGraduate EducationUndergraduate EducationDepartment AdministrationContact CSE
spacer gif
spacer gif
CSE People
spacer gifspacer gif
spacer gif
plus signspacer gifDegree Programs
spacer gif
plus signspacer gifAdmissions
spacer gif
minus signspacer gifCourses
spacer gifspacer gifThis Year Schedule
spacer gifspacer gifNext Year Schedule
spacer gifspacer gifCourse Descriptions
spacer gifspacer gifClass Home Pages
spacer gifspacer gifEnrollment Status
spacer gifspacer gifEnrollment Restrictions
spacer gif
plus signspacer gifAdvising
spacer gif
plus signspacer gifFinancial Opportunities
spacer gif
spacer gifspacer gifResources
spacer gif
spacer gifspacer gifUndergraduate Program FAQ
spacer gif
spacer gif
spacer gif
Search
spacer gifspacer gifspacer gif
 
 
Google
spacer gifspacer gif
spacer gif
spacer gif
spacer gif

Home»Undergraduate Education»Courses»Undergraduate Course Descriptions»CSE8A

Undergraduate Course Descriptions

CSE8A - Introduction to Computer Science: Java

Units: 3

Course Objectives:
First part of a three track course equivalent to CSE 11. Intended for students whose background has not prepared them for the fast pace of CSE 11. The content of CSE 8A, CSE 8AL, CSE 8B and CSE 11 are the same but CSE 8A, CSE 8AL, and CSE 8B will include more programming practice. Student's self select which course they wish to take.

Course Description:
Basic UNIX. Basics of Java language. Classes, methods, and parameters. Modularity and abstraction. Documentation techniques. Testing and verification techniques. Basic Inheritance. Event driven programming. Programming with AWT library or other similar library. CSE 8A, CSE 8B and CSE 8AL is a slower paced version of CSE 11 with more programming practice.

Format:
3 hours of lecture per week, 1 hour of discussion, and 5 hours of outside preparation.

Prerequisites:
High school algebra

Other restrictions:
Students who have taken CSE 8B or CSE 11, may not take CSE 8A.

Laboratory work:
Programming assignments.

Offered:
Fall, and Winter Quarter

back to top ^
spacer gif
spacer gif
spacer gif
9500 Gilman Drive, La Jolla, CA 92093-0404
spacer gif
About CSE | CSE People | Faculty & Research | Graduate Education | Undergraduate Education
Department Administration | Contact CSE | Help | Search | Site map | Home
webmaster@cs.ucsd.edu
Official web page of the University of California, San Diego
Copyright © 2003 Regents of the University of California. All rights reserved.
spacer gif