Foundational Courses Foundational Courses These courses give you a foundation that will serve you throughout higher education, regardless of your speciality. Foundational Coursework (46-48 credits) Math Courses (16 Credits) Science Courses (12-14 credits) Humanities, Social Sciences, and Writing Requirements (18 credits) Math Courses (16 Credits) Math Courses Required for all IDE Students Course name Course Code Credit hours Calculus 1 APPM 1350 4 credits Calculus 2 APPM 1360 4 credits Calculus 3 APPM 2350 4 credits Differential Equations APPM 2360 4 credits Science Courses (12-14 credits) Science Courses Required for all IDE Students General Physics 1 (PHYS 1110): 3 credits General Physics 2 (PHYS 1120): 3 credits Experimental Physics 1 (PHYS 1140): 3 Credits Math and Science Electives List Some emphasis areas require additional math or science electives to bring their total number of math and science credits to at least 30 credits. This is a list of CU Boulder courses that have been approved to satisfy this requirement. Humanities, Social Sciences, and Writing Requirements (18 credits) The general bachelor's degree requirements of the College of Engineering and Applied Science require 18 credit hours of social science/humanities/writing electives. Learn more here about the humanities, social sciences, and writing requirements. Advising Current Student FAQs Emphases Concentrations IDE Courses Foundational Courses FE Exam Resources PhD in Engineering Education Accreditation IDE Bachelor's–Accelerated Master's (BAM) Programs