CSC 171
C++ Programming for Engineers

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

Prerequisite

Recommended MAT 250, CSC 170 or concurrent enrollment in CSC 170, or instructor's consent.
 

Course Description

Course introduces C++ programming language. Content focus is on solving numerically intensive applications present in scientific and engineering fields. Numerical algorithms implemented using object-oriented programming tools and elementary data structures. Credit cannot be received in both CSC 171 and CSC 172.

 

Course Objectives

A. Compose, edit, compile and execute programs written in the C++ programming language.
B. Apply the tools of problem analysis and algorithmic development to problems from the natural sciences and engineering.
C. Design programs using the essential programming tools: modularity, selection and repetition.
D. Implement programming solutions using data structures such as files and arrays.
E. Design class objects demonstrating the proper use of encapsulation and data abstraction
F. Survey elementary numerical algorithms.
 

Instructional Materials:

Required Textbook: Essential C++ for Scientists and Engineers by Hanly, 2nd Edition, Addison-Wesley, 2002.

One floppy diskette.
 

Instructors:

Section:
Instructor:
 

Related Courses

CSC 170 Introduction to Numerical Methods
CSC 172 FORTRAN Programming for Engineers
CSC 173 Java Programming for Engineers
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 Free Software Foundation
 
The LINUX Operating System
 
 
 
 
Copyright © 2003 Oakton Community College.
Please send your comments to
Oksana Malevanaia or Cornelio Varilla