Undergraduate

Electives

Computer Science and Computer Engineering 

The elective list allows undergraduate students to choose different elective courses in hardware, software, and/or theory to meet degree requirements. To assist students in determining which courses will meet degree requirements, the most recent 2024-25 elective list is provided. This list may not be all-inclusive and courses may be added or deleted as the faculty changes. A course which is required in one program may be an elective in another. Be sure to verify the course with the desired degree program.

Note: Courses in the Cybersecurity and Information Technology programs cannot be counted for credit for the Computer Science and Computer Engineering programs.

CYBERSECURITY

The elective list allows undergraduate students to choose different electives in areas related to cybersecurity. To assist students in determining which courses will meet degree requirements, the most recent 2024-25 elective list is provided. This list may not be all-inclusive and courses may be added or deleted as the faculty changes.

Information Technology

The elective list allows undergraduate students to choose different electives in areas related to information technology. To assist students in determining which courses will meet degree requirements, the most recent 2024-25 elective list is provided. This list may not be all-inclusive and courses may be added or deleted as the faculty changes. 

See the department advisors John Morgan, Marjorie Fontalvo, or Stacey Sepulveda for further information on allowable electives for the Computer Science, Computer Engineering, Cybersecurity, and Information Technology programs.