Subjects you have to deal with in the FIRST YEAR of BPT

Here are the names of the subject you have to deal with in the first year of your BPT :-
•Anatomy
•Physiology
•Biomechanics
•Biochemistry
•Medical Electronics
•Computer Applications
•Psychology
• And, Sociology

How do you find this academic curriculum? Your thoughts?