Sep 19, 2024  
Undergraduate Calendar 2024-2025 
    
Undergraduate Calendar 2024-2025
Add to Favourites (opens a new window)

MECHTRON 2MD3 - Data Structures and Algorithms for Mechatronics

3 unit(s)

Advanced programming with emphasis on embedded systems. Program specifications: Pre- and post-conditions, loop and datatype invariants; use of tools to demonstrate correctness. Selecting data structures for implementation of mathematical abstractions. Finite state machines, automata and languages; lexing and parsing. Algorithm analysis (time and space). Modelling of graphs, relations, corresponding algorithms.
Three lectures, one tutorial; second term
Prerequisite(s): MECHTRON 2MP3  or SFWRENG 2MP3; and registration in a Mechatronics Engineering program
Antirequisite(s): COMPENG 2SI3 , 2SI4, COMPSCI 2C03 , SFWRENG 2C03 , 2MD3



Add to Favourites (opens a new window)