Module Descriptors
MATHEMATICAL FOUNDATIONS AND SOFTWARE PROGRAMMING FOR ENGINEERS
MATH40203
Key Facts
Faculty of Computing, Engineering and Sciences
Level 4
15 credits
Contact
Leader: Martin Paisley
Hours of Study
Scheduled Learning and Teaching Activities: 48
Independent Study Hours: 102
Total Learning Hours: 150
Assessment
  • CLASS-TEST weighted at 30%
  • ASSIGNMENT weighted at 70%
Module Details
Module Resources
Access standard University computers running visual studio C/C++ compiler.
Module Special Admissions Requirements
None.
Module Texts
A book on C, Kelley Pohl (ISBN 08505300600)
Modern Engineering Mathematics, Glyn James, Pearson Education (2001), 0210180545.
Engineering Mathematics, K A Stroud and J Booth Dexter, Palgrave (2001), 0333919394.
Module Indicative Content
Advanced calculus (The theory of integrals; integrals as areas; numerical methods; partial differentiation ; stationary points.)
Introduction to software programming using Visual C/C++.
Declaration of Variables, Simple IO functions.
Conditional statement and loops.
Arrays and Functions.
Examples from engineering/technological applications.
Basic calculus (Theory of differentiation; derivatives of simple functions).
Module Additional Assessment Details
1. Class test (1 hour) on calculus. This will be weighted 30% of the module and cover the learning outcomes 1and 3.
2. One assignment on the programming material. This will be weighted 70% and cover learning outcomes 2 and 3.
Module Learning Strategies
The material will be introduced through lectures (2 hours per week), examples classes, tutorials and practicals (2 hours per week) in groups of 20 students.
(1:n)2 (1:20)
THIS MODULE WILL NORMALLY RUN IN SEMESTER 2