Long-story short; I'm getting my own programming class which is about 1 - 3 hours long at 1 session per week to start off with. While the class is orientated towards answering questions for the students doing internship/major and have programming problems they can't solve, I'd also like to have a list of subjects to cover that might help them.
For reference, these students know the basics of C# programming; they can creates variables and arrays, use/create methods, work with loops and logic braches (ifs and switches), as well some of the Unity specific stuff.
I'd like to instil some OOP lessons and also do a class on important maths. Wondering if any more experienced programmers than me have some suggestions for good things to teach these guys, given they likely won't learn this stuff by themselves.