Undergraduate Programs

The EECS department offers programs leading to B.S. degrees in

The B.S. degree programs in Computer Engineering, Electrical Engineering, and Systems and Control Engineering are accredited by the Engineering Accreditation Commission of ABET, www.abet.org.

The B.S. degree program in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org.

Students are expected to complete a bachelor’s degree in a timely fashion and will ordinarily be subject to the degree requirements in place at the time of matriculation at Case Western Reserve University, although they may chose to update their requirements to those included in a later General Bulletin. However, students are not allowed to pick some degree requirements from one program and some from another. Specific problem situations, such as a required course of a non-current program no longer being offered, will be handled on a case by case/petition basis requiring department and Office of Undergraduate Studies approval.

Mission Statement

 The educational mission of the department is to graduate students who have fundamental technical knowledge of their profession and the requisite technical breadth and communications skills to become leaders in creating the new techniques and technologies which will advance the general field of electrical engineering and computer science.

Laboratory and Research Experience

Many courses have integral or associated laboratories in which students gain “hands-on” experience with electrical engineering, computer engineering, systems and control engineering, and computer science principles. Students have ready access to the teaching laboratory facilities and are encouraged to use them during nonscheduled hours in addition to the regularly scheduled laboratory sessions. Opportunities also exist for undergraduate student participation in the wide spectrum of research projects being conducted in the department. Website for SOURCE - Support Of Undergraduate Research & Creative Endeavors.

Cooperative Education Program

There are many excellent Cooperative Education (co-op) opportunities for all EECS majors. A co-op student does two co-op assignments in industry or government. The length of each assignment is a semester plus a summer which is enough time for the student to complete a significant computing project. The co-op program takes five years to complete because the student is typically gone from campus for two semesters. Website for the Engineering Cooperative Program.


We offer an integrated B.S./M.S. program which allows a student to complete both the Bachelor of Science in Engineering and Master of Science degrees within five years.

More Degree Information

  • You can now get your up-to-date Degree Progress Report (DPR) on-line from Undergraduate Studies. Note that the DPRs are only updated several times per semester and may not show recent changes. Note that if there is an error in your DPR, or if you have course waivers or substitutions in major/minor requirements these must be submitted to Undergraduate Studies using the DPR Correction Sheet which is also available on-line.
  • Unsure of your graduate requirements? Lost your Undergraduate Handbook from when you were a freshman? The Handbooks for Undergraduate Students (which are different for every incoming class and describe the complete major and minor degree requirements for every CWRU program) can now be downloaded here.
  • The definitive reference for all academic rules and regulations including degree program requirements is the CWRU Bulletin and the section of the CWRU Bulletin for the School of Engineering.
  • You can also search the entire university course catalog on-line at the Registrar's Searchable Schedule of Classes
  • EECS academic rules and regulations may be waived in certain special circumstances. Petitions to this effect should be submitted to the EECS Undergraduate or Graduate Committee, as appropriate, for consideration.

SAGES EECS Requirements:

Departmental Seminar Requirement: ENGR/ENGL 398 for all degree programs.

Approved Capstone Project Course:

  • EE, CE, SC degrees: EECS 398 Engineering Projects I
  • CS/BS: EECS 395 Computer Science Senior Projects
  • CS/BA: Either EECS 393 Software Engineering or EECS 341 Introduction to Databases or EECS 395 Computer Science Senior Projects

For general information on SAGES, please see the SAGES web page.