Class notes
Assignments
Assignment Solutions (Kasturi)
Engineering Mechanics Statics - Meriam and Kraige
Engineering Mechanics Dynamics - Meriam and Kraige