Notes:
* Courses with an asterisk are used to calculate major GPA. If a course offered by either the DSAC or ECBE departments is chosen for the free elective, it will count toward the student’s major GPA.
See The Raider Core page for details on the general education program and Common Learning Outcomes (CLOs). See the full list of courses covering CLOs for the Computer Science program.
1Students may take any 4 or more credit hour course that includes a laboratory component and is offered by the Physics and Chemistry Department to meet this requirement.
2Students placed into CSC 1110 or CSC 1020 are required to take a free elective in place of this course.5
3A student who receives credit for MTH 1110 but not MTH 1080 must take an additional 3 credits of free electives and will graduate with a total of 120 credit hours instead of 121.5
4Six Raider Core credit hours of foundational knowledge in the humanities and social sciences. The combination of courses must address and assess the Exhibit Curiosity and Embrace Diversity Common Learning Outcomes. With some exceptions, these courses must be taught out of the Humanities, Social Sciences, and Communication Department.
5A free elective is any 3 or more credit hour course not found in the free elective exclusion list. If a course offered by either the DSAC or ECBE Departments is chosen for the free elective, it will count toward the student’s major GPA. The following ROTC courses could count for free elective credit in the CS major:
- AIR 4141 National Security Affairs/Preparation for Active Duty I 3 credits
- AIR 4142 National Security Affairs/Preparation for Active Duty II 3 credits
- ARM 1800 American Crucible: The Military and the Development of the United States 3 credits
- NAV 3964 Practicum in U.S. Marine Corps Leadership and Management 4 credits
- NAV 4186 Leadership and Core-Value-Based Decision-Making 3 credits
6Students may satisfy this requirement with credit for MTH 1410, MTH 2450, or other approved probability and statistics course.
7The Demonstrate Ethical Understanding CLO can also be fulfilled by HUM 0103 for approved courses transferred into MSOE.
8Six or more credit hours from courses offered by the either the DSAC or ECBE Departments that has a course number of 3000 or higher.
9Three Raider Core credit hours of foundational knowledge in the humanities, sciences, mathematics, social sciences and arts. The course must address and assess at least one of the following Common Learning Outcomes: Collaborate Successfully, Think Critically, Demonstrate Ethical Understanding, Exhibit Curiosity, or Embrace Diversity. With some exceptions, eligible courses must be taught out of the Humanities, Social Sciences, and Communication, Mathematics, or Physics and Chemistry Departments.