620 - Introduction to C Programming


Table of Contents


Course Overview

This is an introduction to the C programming language. C is likely the most widely used language for systems and applications programming in the Unix environment. This intensive class covers most aspects of the C language, including the preprocessor and the standard library. Students write programs during class labs that implement the concepts taught.

Course Objectives

By the end of the course, students will be able to:

Prerequisites

Some programming background is required. Students should be familiar with variables, branching, and loops. These concepts are introduced in our Unix shell scripting course if you have not programmed in other languages before. No prior C programming experience is expected.

Course Series

This course is often taken as part of the following course sequence:

Shell Programming for Unix Systems
Introduction to C Programming
Introduction to C++ Programming
Applications Programming for Unix Systems
SCO UnixWare 2.1 Internals
Writing UnixWare 2.1 Device Drivers

Course Topics


This course covers the following topics in a lecture/lab format:


Contact Us Course Catalog Class Schedule Home