TEC2042

Engineering programming 2

Mani

4 points
* 26 lecture hours and 26 laboratory hours
* Second semester
* Caulfield/Peninsula
* Prerequisites: TEC2041

Objectives The student is expected to acquire further knowledge and practical competence in graphics programming techniques using C to solve engineering and industrial problems.

Synopsis Advanced features of C programming using pointers, array of pointers, structure, union, dynamic memory allocation, linked list, doubly linked list and tree structure. Bit-wise operations, microprocessor architecture for C programmers, the ROM BIOS routines, the int86() function, using the declaration in dos.h, attribute byte, segment/offset addressing, far pointer, memory models, graphics modes, direct access to graphics memory, CGA, EGA and VGA mode graphics programming.

Assessment Practical work, laboratory work and tests: 100%

Recommended texts

Kelly A and Pohl I A book on C 3rd edn, Benjamin Cummings, 1995
Lafore R C programming using Turbo C++ Waite, 1990

Back to the Engineering Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by R Chaffey, Faculty of Engineering
Copyright © Monash University 1997 - All Rights Reserved - Caution