Southampton University

Programming in C

 

This course is intended to introduce programming in C to those who wish to apply the language to Mathematics, is is helpful to have some experiance of other languages. The course covers all of 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

I have compiled a list of resources that are available for you to use. Of particular interest will be the free compilers and online help. Follow the link below to find them:

Resources

The course is designed into three chapters, each chapter takes four one hour sessions to complete.

Chapter One

  1. 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. Pointers
  4. Using Pointers

Chapter Three

  1. Arrays
  2. MultiDimensional Arrays and Memory Allocation
  3. Strings as Arrays
  4. Structures