Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.
Refer to the following website for additional impaction criteria: http://www.csulb.edu/depts/enrollment/admissions/impacted_major.html.
Take all the following courses: