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

Recommended MAT 120 or any higher numbered mathematics course
 

Course Description

Course is first course in computer programming from basic through intermediate levels. Content includes designing, implementing and debugging maintainable C++ programs, demonstrating applications from the areas of business and computer science. Abstract data types and object-oriented methods enhance 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++ Programming: From Problem Analysis to Program Design, by Malik, Thomson, 2006.

Lab Manual: C++ Programming: From Problem Analysis to Program Design, by Scholl, Thomson, 2006.

One floppy diskette.
 

Instructors:

Spring 2008
Sections:
Instructors:
003
Harold Ogg
050
Harold Ogg
0W1
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
 
 
 
Copyright © 2003 Oakton Community College.
Please send your comments to
Oksana Malevanaia or Cornelio Varilla