Official Course
Description: MCCCD Approval: 11-25-1997 |
||
CIS162AC 1999 Fall – 2010 Spring |
L+L 3.0 Credit(s) 4.0 Period(s) 3.7 Load Occ |
|
Visual
C++: Level I |
||
Beginning C programming. Includes features needed to
construct programs, functions, pointers, input and output options, data
types, structures, and unions, and disk file operations. Prerequisites: CIS105, or permission of
Instructor. Course
Attribute(s): General Education Designation:
Computer/Statistics/Quantitative Applications - [CS] |
||
Go to Competencies Go to Outline
MCCCD
Official Course Competencies: |
|
|
|
CIS162AC 1999
Fall – 2010 Spring |
Visual C++: Level I |
1.
|
Write elementary programs in C language. (I) |
2.
|
Code fluently in C language. (II) |
3.
|
Utilize pointers in program writing. (III) |
4.
|
Utilize structures and unions when programming in C
language. (IV) |
5.
|
Complete disk file operations which include opening,
reading, writing, and closing. (V) |
6.
|
Identify and debug common mistakes in programs written in
C language. (VI) |
Go to Description Go to top of
Competencies
MCCCD
Official Course Outline: |
|
|
|
CIS162AC 1999
Fall – 2010 Spring |
Visual C++: Level I |
I. C language concepts A. Operators B. Variables C. Terminology D. Loops II. Writing Functions A. Form of C Functions 1. Scope 2. Storage 3. Class 4. Longevity B. Variables C. Values and Scoped
Variables D. Privacy and Functions E. Designing a program in C
language III. Pointers in C language
A. Declarations B. Increment C. Decrement IV. Structures and unions A. Initializing a structure
B. Privacy C. Altering a member D. Hierarchy of operators V. Disk File Operations A. Low-level versus
high-level disk input/output B. Opening a file C. Reading a file D. Simple data plotting E. Using file input/output VI. Debugging A. Missing delimiters B. Assignment versus
relational test C. Syntax versus program
errors D. Latent bugs |