Queen Mary, University of London
Department of Electronic Engineering
 Home  Undergraduate Postgraduate International  Research  Employment  Contact
Electronic Engineering > Undergraduate > Course modules
 
Degree courses
Career and profession
The Department
Teaching and learning
Accommodation
Options
New Student Village
Entry requirements
Scholarships
How to apply
Enquiries
Queen Mary Information
Undergraduate study
Accommodation
Student Union
Student Life
 

ELE161
Programming Fundamentals (Level: 4 Credits: 15)

The module aims to provide a broad introduction to high-level programming for students who are assumed to have no prior programming experience. The course has three main aims:

  1. To introduce the aims and methods of structured programming, including design procedures such as top down stepwise refinement, and the use of structure diagrams and pseudocode.
  2. To teach the basic elements of the C language with the aim that on completion students will be able to write simple C programs using the basic control structures, to make appropriate use of functions, and to understand arrays and pointers.
  3. To provide laboratory work that gives course participants the chance to explore their growing ability to program and that also gives them experience in writing, debugging and running software.

 
© Queen Mary, University of London 2008
Electronic Engineering, Queen Mary University of London, Mile End Road, London E1 4NS, UK Tel: +44 (0)20 7882 5346, Fax: +44 (0)20 7882 7997