CSC 241
java data structures

Welcome to the Oakton Community College CSC 241 Home Page. Here you can find the information that pertains to all sections of the course.
 

Prerequisite

CSC 156 or instructor's approval required, MAT 143 or higher recommended.
 

Course Description

This continuation of CSC 156 is a first course in the study of data structures. Elementary methods of complexity analysis will be applied to algorithms that manipulate dynamic and static data structures. Object oriented programming techniques are utilized to implement lists, trees, tables, graphs and other classes using the Java language. Algorithms emphasize sorting and searching methods.

 

Course Objectives

A. Continue applet and application development emphasizing modularity and abstract data types.
B . Utilize object-oriented programming skills to design maintainable classes.
C . Analyze algorithms to optimize memory and time complexity.
D . Implement a collection of data structures into a variety of applications.
E . Survey methods of sorting and searching.

 

Instructional Materials:

Required Textbook: Data Structures Using Java by D.S. Malik and P.S. Nair, Thomson Course Technology, 2003.

One floppy diskette.
 

Instructors:

SPRING 2007
Section:
Instructor:
0C1
J. Hassett
 

Related Courses

See Division II Office
PROGRAM INFO
button to CSC Program Home Page
button to CSC program overview
button to FAQs
COURSES INFO
button to course emphasis page
button to course description page
button to course syllabi page
button to online courses link
STUDENTS
button to advising form
button to contact us page
LINKS
button to csc links page
 
COURSE TOOLS
A Java Tutorial
 
The Sun Java API
 
The Free Software Foundation
 
The LINUX Operating System
 
TEXTBOOK IMAGE BELOW
 
 
Copyright © 2003 Oakton Community College.
Please send your comments to
Oksana Malevanaia or Cornelio Varilla