Main Subjects Required For Engineering