CSC 240
C++ data structures

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

Prerequisite

Recommendations MAT 140 and one of CSC 155 or CSC 171
 

Course Description

Course provides a survey of data structures. Content includes elementary methods of complexity analysis 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 C++ language. Algorithms focus on sorting and searching methods.
 

Course Objectives

A. Continue program 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 C++by D.S.Malik, Thomson Course Technology, 2003.

One floppy diskette.
 

Instructors:

Spring 2008
Section:
Instructor:
0C1
James Papademas
 

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
The ANSI C++ Standard
 
The Standard Template Library (STL)
 
The Free Software Foundation
 
The LINUX Operating System
 
 
 
Copyright © 2003 Oakton Community College.
Please send your comments to
Oksana Malevanaia or Cornelio Varilla