Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
CPP_Presentation

CPP_Presentation

Ratings: (0)|Views: 41 |Likes:
Published by api-3728136

More info:

Published by: api-3728136 on Nov 28, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
1
C++ Programming and
Computer Science
CIS162
CSC100
Version 17
2006
2
3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
First Night Roadmap

Social Amenities
Attendance
Introductions
Discuss Syllabus
Discuss Course Objectives
Make Sure We Are Clear on Assignments
Who Has Computer Access and C++ Compilers
Talk a little About Computers and C++

3
3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
Subject Overview
C++ Programming.

This course includes features to construct C++ programs and functions. Topics discussed will be data types, functions, pointers, input/output routines, structures and disk access routines. Also discussed are inheritance, encapsulation, classes, members and overloading. Prerequisites: CIS152 or CIS155 or CIS156 or CIS157 or CIS158 or CIS102.

This is one of the most important and dynamic computer science subjects taught today. C++ language is used to develop operating systems, applications and programming tools. In fact, C++ is used to actually write other compilers such a C, Ada, COBOL and FORTRAN. This class will take a journey down the path of C++ programming. Additionally, we will discuss other popular related software and computer science topics. Upon completion of this course, you will have a crisp outlook and keen understanding of the computer language of choice in today\u2019s world of computer science. Sound Exciting? Let\u2019s go.

4
3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
Course Objectives
1.
Explain the history of C++ and basic computer components
2.
Describe the software development process
3.
Use predefined data types to declare and manipulate variables and
arrays
4.
Use operators in arithmetic and Boolean expressions
5.
Design and develop structured/modular programs using various flow
control structures and functions
6.
Describe object-oriented concepts
7.
Design and develop programs using classes and object-oriented
programming techniques
8.
Process keyboard input and console output
9.
Debug simple and complex programming errors
10.
Use standard preprocessor commands
11.
Understand the concepts used in the construction of C++ programs,
12.
Understand and implement most C++ functions
13.
Understand basic structured programming concepts
14.
Understand encapsulation, inheritance, scope and overloading
15.
Improve your critical thinking skills
16.
Understand the relationship between high-level, low-level and
machine languages
17.
Understand bit-wise manipulation of data
18.
Understand data conversions from binary, decimal and hexidecimal
5
3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
An Excellent Text
Starting out with C++,
Alternate Version
4th Edition.
Tony Gaddis, Judy Walters
and Godfrey Muganda
Supplemental Text Books
Problem Solving with C++. Savitch.
C++ Programming: From Problem Analysis to

Program Design. Malik.
Visual C++ .NET. Deitel.
C++ Primer Plus. Stephen Prata.

6
3/4/2006
Jim Adams C++ Presentation -- Copyright 2004, 2005, 2006
Grading Policy
100% - 90%
A
89% - 80%
B
79% - 70%
C
69% - 60%
D
Below 60
Ooops
Grading Policy

Assignments are presented with the intent of reinforcing the
reading material and topics discussed in the classroom.
Late assignments are welcome, but receive a 10 percent
reduction for each week they are late. All external class
assignments are expected to be typed.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
Ravi Av liked this
neelam05 liked this
Darwin Vargas liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->