Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
148 views9 pages

Introduction To C Programming: Module Overview

This document provides an overview of an introductory module on C programming. The module has no prerequisites and aims to teach students how to define problems and produce programs using C in a structured and modular way. It will cover topics like program design, C fundamentals, operators, control structures, arrays, pointers, functions, and data structures. Students will complete class exercises, an individual assignment, and be expected to practice writing C programs. Support is available through consultation hours, email, and reference materials. Students will be assessed based on a single in-course practical assignment.

Uploaded by

Aiyas Aboobakar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views9 pages

Introduction To C Programming: Module Overview

This document provides an overview of an introductory module on C programming. The module has no prerequisites and aims to teach students how to define problems and produce programs using C in a structured and modular way. It will cover topics like program design, C fundamentals, operators, control structures, arrays, pointers, functions, and data structures. Students will complete class exercises, an individual assignment, and be expected to practice writing C programs. Support is available through consultation hours, email, and reference materials. Students will be assessed based on a single in-course practical assignment.

Uploaded by

Aiyas Aboobakar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 9

Introduction to C Programming

Module Overview
CT018-3-1 Introduction To C Programming Module Overview
Prerequisites for this module
There is no prerequisite for this module. This is
a first programming module. You will need to
complete this module before moving on to the
other programming modules which will be
offered in Level 2.
CT018-3-1 Introduction To C Programming Module Overview
Aims of this module
Enable students to define a problem and produce a
program using C language.
Emphasis must be on a structured approach by
constructing a modular design with a top-down
development;
provide practical ability in a language which has the
versatility of being used as both a systems programming
and an applications language;
Introduce the use and implementation of basic data
structures.
CT018-3-1 Introduction To C Programming Module Overview
At the end of this module, YOU should be able to:

Design, implement, and document (appropriately)
efficient algorithms for a C application using a structured
approach to programming.
Explain and apply the concept of a procedural
programming paradigm and apply the associated design
principles to a range of problem solutions.
Illustrate the use of C as both an application and a
systems programming language by being able to design,
implement, and document efficient algorithms for a C
application.
Explain the structure, correct use of and implementation
of appropriate advanced data structures for a range of
scenarios.
Learning Outcomes
CT018-3-1 Introduction To C Programming Module Overview
Program design
Programming language concepts
C preliminaries and fundamentals
C program structure
Operators
Conditional Constructs
Iterative constructs
Arrays
Pointers
Modular Programming in C (Functions)
Storage classes
Data Structures
Records & File
Topics we will cover
CT018-3-1 Introduction To C Programming Module Overview
Class exercises will be given.

There will be one assignment given. It is an individual
assignment weighted at 100% The assignment will be given
on the week 4.

Student participation in class/assignments/group-
work/research

To perform well in this subject, you need to
practice writing programs.
Write and run programs on a machine that has C.
To try to complete all class work given.
What is expected of you
CT018-3-1 Introduction To C Programming Module Overview
Consultation hours

Email

Resources
Reference material
Internet resources
What support is available for you
CT018-3-1 Introduction To C Programming Module Overview
An individual in-course practical
assignment weighted at 100%

How you will be assessed
CT018-3-1 Introduction To C Programming Module Overview
Q & A
Question and Answer Session

You might also like