Technical Electives

(Effective Fall 2014)

Technical electives are courses (generally in computer science, mathematics, engineering, or business) oriented toward the design or use of computers.

The following courses are recommended as technical electives. Other courses may be approved by the CS Advisor in consultation with the CS Undergraduate Curriculum Committee.

NOTE: Courses on the following lists that are required for either the Software Engineering or Computer Systems Science degrees, or any of the concentration areas of the Computer Science degree, may NOT also be used to fulfill the technical elective requirements in that option or degree program.