GENG1003
Introduction to Procedural Programming
10 Units
Available in 2012
| Callaghan Campus | Semester 2 |
|---|---|
| UoN Singapore | Trimester 1 |
Previously offered in 2013, 2011
This course introduces students to procedural programming and problem-solving with computers through Matlab and C, assuming no prior exposure to computer programming
ObjectivesAt 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 | |||
Content1) 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 | |||
TransitionNot Applicable | |||
Industrial Experience0 | |||
Assumed KnowledgeNone | |||
Modes of DeliveryInternal Mode | |||
Teaching MethodsProblem Based Learning Computer Lab | |||
Assessment Items
| |||
Contact HoursLecture: for 3 hour(s) per Week for Full Term Laboratory: for 3 hour(s) per Week for 11 weeks | |||
Timetables |