Undergraduate Courses and Course Descriptions of B. Sc. ProgramCirriculum of B. Sc. ProgramInternshipMinor & Double Major