View Class Schedule 
► ProgramsC Programming

C Programming

Overview

This course provides students with a comprehensive study of the C programming language. Classroom lectures stress the strengths of C, which provide programmers with the means of writing efficient, maintainable, and portable code. The lectures are supplemented with non-trivial lab exercises.

Who Should Attend

This course is for programmers who have had experience in any programming language or have been tasked with a C programming project, and other technical types including managers and customer support engineers who need to know C.

Benefits of Attendance

Upon completion of this course, students will be able to:
  • Write C programs that are non-trivial.
  • Use the variety of data types appropriate to specific programming problems.
  • Utilize the modular features of the language.
  • Demonstrate efficiency and readability.
  • Demonstrate the use of the various control flow constructs.
  • Use arrays as part of the software solution.
  • Utilize pointers to efficiently solve problems.
  • Include the structure data type as part of the solution.
  • Create their own data types. Use functions from the portable C library.

Prerequisites 

Students should have taken the Software Development for Non-Programmers course or have experience with a programming or an assembly language.

Duration

5 Days


Course Outline

Save with Early Registration!

Register 21 days before class start date and save $250!
Enter Discount Code EARLY250 during registration.
Session Dates Session Time Location Price Registration
10/16/17 - 10/20/17 8:30 a.m. - 4:30 p.m.
Monday - Friday
Columbia $2995.00

Group Training Available

UMBC Training Centers can deliver any of our courses in a group training environment at our facilities or yours. Group training can be an effective and economical method to quickly assure competency and consistency of knowledge and skills within an organization or department.