Southampton University DACE

Programming in C

 

This course is intended to introduce programming in C to those who have some experiance of other languages. The course does cover all the basics, but goes through the language fairly intensly.

The teacher this semester is David Millard

You may contact him via email to : dem@soton.ac.uk

Or via phone at the Highfield Campus: 01703 595415

The course is assessed as follows:

As well as the sessions themselves other resources are available from the following pages, including online C help web sites and a selection of free C compilers:

http://www.ecs.soton.ac.uk/~dem97r/teaching/adultevening/resources/resources.htm

The course is designed into three chapters, each chapter takes a full day and is broken into four sections, two in the morning and two in the afternoon.

Chapter One

  1. An Introduction to the C language
  2. Input and Output
  3. Control Structures - Choices
  4. Control Structures - Loops

Chapter Two

  1. An Example Program
  2. Functions
  3. Using Functions
  4. Pointers

Chapter Three

  1. Arrays
  2. Arrays as Pointers
  3. Strings as Arrays
  4. Structures