Program Learning Outcomes and Educational Effectiveness Plans for B.S. in Software Engineering.
Students pursuing the B.S. in Software Engineering are required to:
Majors required to enroll in FFC 100 - First-Year Foundations to satisfy their General Education requirement must enroll in the topic "Grand Challenges in Science and Technology."
Students must complete three 1-credit sections of CPSC 298 - Computer Science Colloquium .
Students, in consultation with and approval from the software engineering advising committee, will design individual elective programs to suit their academic goals. Software engineering electives may be satisfied by any of the following courses.
*MATH 110 /MATH 111 /MATH 210 may be substituted for MATH 115 and MATH 116 .
The program strongly recommends the following general education course for natural science inquiry: PHYS 101 /PHYS 101L and social inquiry: ECON 200 .