TM was first deployed in second course in the sequence Advanced Programming