you tube Video lectures on Finite element methods, Dynamics and Kinematics of machines by NPTEL India
Here is very good chain of full course lectures on - This will be very helpfull for someone new and beginner in this areas.
Finite element methods :-
http://www.youtube.com/view_play_list?p=A4CBD0C55B9C3878
Dynamics of machines:-
http://www.youtube.com/view_play_list?p=46AAEDA6ABAFCA78
Advance strength of materials:-