CSC 155
C++ Computer Science i

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

Prerequisite

MAT 125 or any higher numbered mathematics course
 

Course Description

This a first course in computer programming from the basic through the intermediate levels. Students will design, implement and debug maintainable C++ programs demonstrating applications from the areas of business and computer sciences. Abstract data types and object-oriented methods will enhance the study of elementary data structures.
 

Course Objectives

A. Create programs using the essential tools within the C++ language.
B. Use functions and modularity to create solutions to complex programming problems.
C. Solve problems using existing and constructed elementary data structures.
D. Design software demonstrating the proper use of encapsulation and data abstraction.
E. Incorporate class objects as a tool in designing maintainable software.
 

Instructional Materials:

Required Textbooks: C++: An Introduction to Computing, by Adams, Nyhoff and Leestma, 3rd Edition, Prentice Hall, 2003.

Hands on C++ (UNIX/GNU C++ Version). Laboratory Manual by Adams, Prentice Hall, 2003.

One floppy diskette.
 

Instructors:

SPRING 2007
Sections:
Instructors:
003
Kamilla Murashkina
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
 
TEXTBOOK IMAGE BELOW
csc155book
 
 
Copyright © 2003 Oakton Community College.
Please send your comments to
Oksana Malevanaia or Cornelio Varilla