Maricopa Community Colleges  CSC203AA   19886-19915 
Official Course Description: MCCCD Approval: 05/12/87
CSC203AA 19886-19915 L+L 1 Credit(s) 2 Period(s)
Computer Language Applications: C Language
Fundamental concepts of C Language. Construction of programs, input/output options, data types, structures, and file operations. Prerequisites: CSC 101.
Go to Competencies    Go to Outline
 
MCCCD Official Course Competencies:
 
CSC203AA   19886-19915 Computer Language Applications: C Language
1. Describe the history and evolution of computing languages. (I)
2. Describe different types of variables and the use of each type. (II)
3. Access information within a data structure. (III)
4. Create and use sub-programs. (IV)
5. Read from an external source and produce output. (V)
6. Debug a program. (VI)
7. Implement an algorithm written in English. (VII)
Go to Description    Go to top of Competencies
 
MCCCD Official Course Outline:
 
CSC203AA   19886-19915 Computer Language Applications: C Language
    I. History and special features
      II. Variables
          A. Types
          B. Use
        III. Data structures
            A. Use in organizing information
            B. Accessing information within a data structure
          IV. Sub-programs
              A. Definitions
              B. Use
            V. Input and output
                A. Formats
                B. File operations
              VI. Debugging
                  A. Locating syntax errors
                  B. Locating logical errors
                  C. Identifying test cases
                VII. Implementation of algorithms
                    A. Conditional execution
                    B. Repetitive program structures
                Go to Description    Go to top of Competencies    Go to top of Outline