Skip to main content

Degree Programs, Courses and Curriculum

Degree Programs, Courses and Curriculum

ECE Degree Programs

The Electrical and Computer Engineering (ECE) Department offers two undergraduate programs:

  1. Bachelor of Science in Electrical Engineering (BSEE)
  2. Bachelor of Science in Computer Engineering (BSCPE)

Both programs are accredited by ABET.


ECE First-Year Experience

The First Year Experience includes two courses, Introduction to Engineering (ENGI 1100) and Computing & Problem Solving (ENGI 1331). Our mission is to improve student success and retention in upper level engineering courses and the engineering profession by focusing on problem solving and students’ professional and personal development in the First Year Experience courses through project-based and active learning environments. 


Nano Engineering Minor Option (NEMO Program)

The high technology revolution, driven by the breathtaking successes of semiconductor integrated circuits, has transformed world economies and will continue shaping the human enterprise for generations to come. A number of nanotechnology initiatives has facilitated a transition into the era of nanoscale integrated systems. The innovative ideas resulting from these nanotechnology initiatives are being rapidly commercialized and new knowledge is being created. There exists a critical need to supplement traditional in-discipline training with interdisciplinary nanoengineering curriculum to address the needs of both emerging nanotechnology enterprises and rapidly forming nanoscale industries.

The NEMO program provides the structured curriculum, research opportunities, funding, and resources for undergraduate students to acquire additional skills that will broadly prepare them for professional and scientific careers in the 21st century. 

To apply, send resume, transcript, and one-page statement of interest to litvinov [at] (Prof. Dmitri Litvinov), the Director of the NEMO program.


Accelerated Masters Program

Students who wish to pursue a graduate degree following the BSEE or BSCPE may choose to enroll in the Accelerated Masters Program. Students in this program may complete up to 6 graduate credit hours in their undergraduate degrees that can be used toward both the Bachelor’s and the Master’s degrees. This allows students to begin their Master’s program with 6 credit hours already completed, leaving only 8 courses (24 credit hours) remaining. The Master’s degree can then be completed on a full-time basis in 2 long semesters. Students should apply for and be accepted into the Accelerated Masters Program before they start taking their graduate classes. Any exceptions should be approved by the College.

More information