CIT 145 - Programming in C
3 Lecture Hours
Prerequisites: CIT 111 or strong previous programming experience.
This course provides a working knowledge of the C programming language. The focus of the course includes program structure, data types and variables, input and output, control structures, user-defined functions, bit operators, arrays, pointers and an introduction to data structures. This course is C programming for programmers and not an introduction to programming using C.
Upon successful completion of the course, the student will:
- Create algorithmic solutions to coding problems.
- Create programs using C input/output functions.
- Create programs using various control structures.
- Develop programs using functions available in the C standard library.
- Design programs using user-defined functions.
- Write programs to include data structures.
- Demonstrate a mastery of pointers.
- Program bit manipulator operators.
- Design programs to include file processing.
- C program structure
- Data types and variable declarations
- C standard input and output streams and statements
- C control structures
- C standard library functions
- User-defined functions and parameter passing
- Arrays, pointers and strings
- Structures, unions and bit manipulation operators
- File processing
Textbooks/materials, current and appropriate software, multimedia for lecture and demonstration as required by instructor; access to the Internet.
Students who successfully complete this course acquire general knowledge, skills and abilities that align with CCAC’s definition of an educated person. Specifically, this course fulfills these General Education Goals:
Approved By: Bullock, Quintin Date Approved: 03/14/2019
- Technological Competence
- Critical Thinking and Problem Solving
Course and Section Search
Add to Portfolio (opens a new window)