Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.
Total hours required: 70
Students declaring this major must take CM 3211 in the same semester as CM 3113
Math:
Physics:
Plus 12 other hours selected from: