Introduction to C
Home ] Up ] C-1 Topics ]

 


Introduction to C Programming


Course Code: ...................C-1
Compiler Version: ............Microsoft, Borland, or UNIX C
System: .............................Windows, or UNIX

Course Description

Introduction to C Programming is an instructor led training course designed for users with some high level language programming experience but little or no C programming experience. Participants will create, compile, link, and debug C programs. Topics covered include: why C, data types, storage classes, declaring variables, flow control statements, operators, preprocessor statements, functions, arrays, screen input/output (I/O), C software tools, memory models, casting, and writing readable code. Students are strongly encouraged to also take the Intermediate C programming course as a follow up to this course. Both courses are necessary to establish a basic working knowledge of the C programming language. Users of C on other operating systems, such as: OS/2, VMS, etc., can also benefit from C's standardization and portability by learning C from these DOS or UNIX based courses. These C courses will provide a solid foundation for any type of subsequent C applications programming, such as: business, database, scientific, engineering, graphics, operating system, or real-time process control.

Participant Materials

S.Prata, "C Primer Plus", SAMS Publishing.
Approximately 80 pages of desktop published notes plus a 60 page solution set.

Duration of Training

3 Days, 9:00 to 4:00 (course times may vary)

Course Prerequisites

Prior experience with any computer language. Also basic working knowledge of the appropriate operating system.

Terminal Objectives

The objective of this course is to provide a working knowledge of the C programming language. Successfully completing this course will allow the participant to begin to design and write simple to medium complexity C programs.

Course Structure

Lecture, discussion, demonstration, and hands on programming exercises. A minimum of 50% of the class time is spent on hands on exercises.


Copyright 2000 - 2023 by DeepSoft, LLC, All Rights Reserved