GENG1003
Introduction to Procedural Programming
10 Units
Available in 2014
| Callaghan Campus | Semester 2 |
|---|---|
| UoN Singapore | Trimester 1 |
Previously offered in 2013, 2012, 2011
This course introduces students to procedural programming and problem-solving with computers through Matlab and C, assuming no prior exposure to computer programming
| Objectives | At the conclusion of this course, students will be able to: - Use Matlab to perform simple numerical calculations - Write clear and well-documented computer code in both Matlab and C - Write modular computer code using functions - Write computer code that implements file input/output - Understand and appropriately use C pointers - Understand basic data structures such as arrays |
||||||
|---|---|---|---|---|---|---|---|
| Content | 1) Matlab - Introduction to computing - Functions - Program flow control - Elementary data structures - Input/Output 2) C - Variables, operators, and expressions - Functions - Program flow control - Pointers - Data structures |
||||||
| Replacing Course(s) | Not Applicable | ||||||
| Transition | Not Applicable | ||||||
| Industrial Experience | 0 | ||||||
| Assumed Knowledge | None | ||||||
| Modes of Delivery | Internal Mode | ||||||
| Teaching Methods | Problem Based Learning
Computer Lab |
||||||
| Assessment Items |
|
||||||
| Contact Hours | Lecture: for 3 hour(s) per Week for Full Term Laboratory: for 3 hour(s) per Week for 11 weeks |
||||||
| Timetables | 2014 Course Timetables for GENG1003 |