Comment Comment by Tade0 My whole undergrad curriculum was essentially about this, so I would say 3.5 years would be a sufficient amount to study it in depth. parent Tade0 2 years ago