Dec 26, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIT 145 - Programming in C


Credits: 3
3 Lecture Hours

Prerequisites: CIT 111  or previous programming experience.

 
Description
This course provides a working knowledge of the C programming language. Students learn 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.


Learning Outcomes
Upon successful completion of the course, the student will:

  1. Create programs using input/output functions and file processing.
  2. Develop programs using various control structures.
  3. Utilize user-defined functions and those functions available in the C standard library.
  4. Implement pointers and data structures to store data.
  5. Create programs using bit manipulator operators.

 Listed Topics

  1. C program structure
  2. Data types and variable declarations
  3. C standard input and output streams and statements
  4. C control structures
  5. C standard library functions
  6. User-defined functions and parameter passing
  7. Arrays, pointers and strings
  8. Structures, unions and bit manipulation operators
  9. File processing
Reference Materials
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:
  • Technological Competence
  • Critical Thinking and Problem Solving
Approved By: Dr. Quintin B. Bullock Date Approved: 9/29/2023
Last Reviewed: 9/29/2023


Course and Section Search




Add to Portfolio (opens a new window)