Skip to main content

Electives for Electrical and Computer Engineering

Class of 2024 - 2025

Six Required Courses for all Departments/Majors

  1. ACS 1000 - Ancients
  2. ACS 1001 - Moderns
  3. THL 1000: Catholic Studies, THL 1000: Faith, Reason, and Culture, and THL 1000: Global Religious Experience
  4. Theology (THL) course or course with CTHL attribute, at the 2000 level or above
  5. Department approved Ethics course
  6. One 3-credit course from:
    • Theology (THL) course or course with CTHL attribute, at the 2000 level or above
    • Philosophy (PHI)
    • Peace and Justice (PJ)
    • ETH 2050 - The Good Life: Ethics & Cont Prob
    • EGR 2930 - Catholic Social Teaching for EGRs
    • Any Humanities or Social Science course with a PJ attribute


Electrical and Computer Engineering Department Ethics (#5 above)

EGR 2001 - Egr: Humanistic Context – only if taken prior to spring 2020
PHI 2116 - Bioethics

Technical Electives

The three Computer Engineering technical electives can be taken from the list of approved classes below.  A student can take all three electives from the ECE department or two ECE classes and one CSC class.  If a student wishes to take a second CSC class as one of their three technical electives they must get permission from the Chair of the Electrical and Computer Engineering Department.

ECE 5900 - Special Topics: Real time OS for IoT
CSC 4450 - Special Topics: Digital Forensics

Math/Science Electives

  • AST 1072, 1074, 2120, 2121, 2122
  • BIO 1055 through 8999
  • CHM 1152 through 8999
  • GEV 1050, 1051, 1750
  • MAT 2500, 2600, 2930, 3000 through 8999
  • MET 1221, 1222, 2001
  • NS 3100
  • PHY 2414, 2416, 4000-8999

Technical Electives (EE’s Only)

  • CEE 2000 – 9999
  • CHE 2000 – 9999
  • CSC 1051 – 9999
  • ECE (a course in addition to the required ECE courses in the curriculum)
  • ECO 3138      
  • ME 2100, 2101, 2200, 3100, 3102, 5411, 5421
  • MIS 1006, 2020, 2030, 2040, 3020, 3030, 3050

Professional Electives

Professional Electives are pre-approved by student’s Academic Advisor, for the pursuit of minors, concentrations, and other academic plans.