Skip to main content
UMass Collegiate M The University of Massachusetts Amherst
  • Visit
  • Apply
  • Give
  • Search UMass.edu
College of Engineering College of Engineering

Main navigation

  • Academics

    Academic programs

    Undergraduate programsGraduate programs4+1 Accelerated MS programsCertificate programsCourses
    See all academic programs
    AdmissionsTuition & financial aidAcademic advisingCareers & experiential learningStudy abroad for engineers
  • Research
    Research centers, institutes, and programsResearch areasUndergraduate researchResearch news & highlightsInnovation and Entrepreneurship
    Faculty ProfilesResearch development servicesCore facilitiesInstitute for Applied Life SciencesMGHPCC
  • Community
    Office of Diversity, Equity, and InclusionStudent OrganizationsMakerspacesAdvisory Boards and CouncilsNotable AlumniStudent VoicesInvited LecturesAwards Programs
    Industry Partnership ProgramEngineering ScholarshipsGive to Engineering
  • About
    Mission, vision & inclusivity statementStrategic PlanDepartmentsFaculty & StaffFaculty AchievementsLeadershipAccreditationContact
    Info for current studentsInfo for newly admitted studentsInfo for faculty and staffOpen Faculty PositionsVisit
  • News and Events
    NewsEvents

Breadcrumb

  1. Home
  2. Undergraduate Curriculum
  3. Curriculum for BS in Electrical Engineering

Elective courses for Electrical Engineering

EE Electives

Choose six EE Electives, including at least two 500-level courses (or above) that may not be used to satisfy the requirements for any other major. Each is 3 credits unless otherwise indicated.

  • ECE 241: Advanced Programming (1st sem)
  • ECE 311: Intermediate Electronics (2nd sem)
  • ECE 322: Systems Programming (1st sem)
  • ECE 325: Computer Networking (2nd sem)
  • ECE 331: Hardware Organization & Digital Design (1st sem)
  • ECE 332: Embedded Systems Lab (2nd sem)
  • ECE 334: Fields and Waves II (2nd sem)
  • ECE 341: Algorithms for Computer Engineering (2nd sem)
  • ECE 371: Intro. to Security Engineering (2nd sem) 4 cr
  • ECE 510: Foundations of Computer Engineering (1st sem)
  • ECE 544: Trustworthy Computing (1st sem)
  • ECE 547: Security Engineering (1st sem)
  • ECE 558: Intro. to VLSI Design (1st sem) 4 cr
  • ECE 559: VLSI Design Project (2nd sem)
  • ECE 564: Communication Systems (2nd sem)
  • ECE 565: Digital Signal Processing (1st sem)
  • ECE 568: Introduction to Computer Architecture (1st sem)
  • ECE 570: System Software Design (2nd sem)
  • ECE 571: Microelectronic Fabrication (2nd sem) 4 cr
  • ECE 572: Optoelectronics (2nd sem)
  • ECE 575: Intro. to Analog IC Design (1st sem)
  • ECE 580: Feedback Control Systems (1st sem)
  • ECE 584: Microwave Engineering I (1st sem) 4 cr
  • ECE 585: Microwave Engineering II (2nd sem)

Other approved electives might not be shown. All ECE 597 Special Topics courses and all 600-level ECE courses (except ECE 696) are allowed as well. Note that instructor permission is required to enroll in any 600-level course.

Consult SPIRE to check course offerings and availability

 

The Biological Sciences Elective

Can be fulfilled with any course that satisfies the University’s Biological Science (BS) General Education requirement. (This is different for CompE majors.)

 

To propose a different course to satisfy your biological sciences or one of your EE electives

Fill out the Alternative Elective Request Form,(NetID login required) and submit it to the ECE Undergraduate Programs Office. 

 

 

 

Local Navigation Links

Curriculum for BS in Electrical Engineering
Elective courses for Electrical Engineering

Contact

Image
William Leonard

William Leonard

Senior Lecturer II, Electrical and Computer Engineering
Undergraduate Program Director, Electrical and Computer Engineering
Chief Undergraduate Advisor, Electrical and Computer Engineering
Email: leonard [at] ecs [dot] umass [dot] edu
Phone: (413) 545-3513

Site footer

College of Engineering
  • Find us on Facebook
  • Find us on YouTube
  • Find us on LinkedIn
  • Find us on Instagram
Address

Amherst, MA 01003
United States

Info for

  • Current students
  • Newly admitted students
  • Faculty and staff
  • Alumni

Academics

  • Academic programs
  • Departments
  • Academic advising

About

  • About the College of Engineering
  • News
  • Events
  • Faculty & Staff
  • Contact
  • Give to Engineering

Utilities

  • Email
  • SPIRE
  • Canvas
  • Online File Storage & Collaboration
  • People Finder

Global footer

  • ©2025 University of Massachusetts Amherst
  • Site policies
  • Privacy
  • Non-discrimination notice
  • Accessibility
  • Terms of use