Curriculum Requirements and Course Sequences

Degree Requirements

Current official degree requirements for each CECS undergraduate degree program can be found in the University Undergraduate Catalog.

Below are the most current sample pathway plans for each of the programs we offer, to aid in your course planning. Please note that these are sample pathways to graduation, each student's pathway is unique and yours may differ slightly from what you see below.

Make sure you check the document for the year you started at UM-Dearborn, requirements can change from year to year.

Note: CECS students must take COMP 270, Technical Writing, to fulfill their second Composition requirement.  This applies to all freshman and transfer students, effective winter 2020. 


Students must meet the prerequisites and co-requisites for each course.  Prerequisites are established to ensure success as students progress through their academic coursework.  Exceptions are rarely made to course prerequisite requirements.

Electrical and Computer Engineering (ECE) Sample Pathway Plans

Two students wearing Michigan shirts work on an electrical controller.

Electrical engineering deals with the controlled application of electricity to the solution of real problems. This includes such things as motors, transistors, integrated circuits, and lasers as well as larger physical systems for which these are components: electrical power generating and distribution systems, communication networks, and computers. It is also concerned with the flow of electricity in the human body and with the transmission of signals between planets.

For a more detailed view of this pathway that also includes pre-requisites and co-requisites, please click on "Sample Pathway Plan" for your desired degree.

Mechanical Engineering (ME) Sample Pathway Plans

2 students working on an Engineering project.

The mechanical engineering field is one of the oldest of the several engineering fields. It is also one of the broadest in scope, for it is not identified with nor restricted to any particular technology (like nuclear engineering), nor to any particular vehicle (like land-based automobiles), nor to any particular device or particular system.

For a more detailed view of this pathway that also includes pre-requisites and co-requisites, please click on "Sample Pathway Plan" for your desired degree.

Industrial and Manufacturing Systems Engineering (IMSE) Sample Pathway Plans

Female engineering student working in dyno lab.

Industrial engineering entails designing, controlling, and managing complex systems and procedures for using production resources (people, information, equipment, and materials). The applications of industrial engineering principles can be found in a wide range of industries such as manufacturing, healthcare, financial services, airlines, and space programs.

For a more detailed view of this pathway that also includes pre-requisites and co-requisites, please click on "Sample Pathway Plan" for your desired degree.

Computer and Information Science (CIS) Sample Pathway Plans

Computer screen showing code in game lab.

Computer and Information Science (CIS) is one of the most rapidly growing professions worldwide.

Computing professionals offer expertise in the effective and efficient use of computers for solving human problems, whether that be as a member of a project development team, as a builder of powerful and easy-to-use tools, as an individual researcher, or as an educator.  

Computer and Information Science Programs 

The Computer Science (CS) concentration strengthens your knowledge of how computer systems work and prepares you for positions in system programming, graphics and visualization, networks and web technology.

Opt for the Information Systems (IS) concentration and you’ll dig into how information technologies — like databases, enterprise computing, system analysis, and web-based information systems — are applied to commercial, governmental or scientific contexts.

A third concentration in Game Design (GD) is tailor-made for those whose dreams include careers in game programming, user experience design and augmented reality applications.

Software Engineering

This comprehensive program includes studies in everything from designing, building, testing and optimization of software systems to their implementation and management. And with an emphasis on the technical skills needed to design, build, and modify complex software solutions, you’ll be well-equipped to put your expertise to use in almost any context.

Data Science

With the program’s interdisciplinary approach, this degree offers an education in computer science, AI/machine learning, mathematics/statistics, modeling skills, domain knowledge and more. This will prepare you to stand out in one of the nation’s fastest growing careers. Career opportunities include business intelligence analyst, data mining engineer, data architect and data scientist.

Cybersecurity & Information Assurance Programs 

Choose the Cybersecurity and Privacy Concentration and you’ll develop fluency in fundamental disciplines like confidentiality, integrity, access control, security architecture and systems, and attack-defense strategies.

If you’re interested in criminal justice, opt for the Digital Forensics Concentration. Here, you’ll gain expertise in tools and techniques to recover, secure and analyze digital evidence that could be used in a court of law.

Concurrent CIS Degree Programs

For a more detailed view of this pathway that also includes pre-requisites and co-requisites, please click on "My Pathway Plan" for your desired degree. 

Concurrent Math Degrees

Students pursuing a single CECS Bachelor of Science program can also elect a concurrent CIS Mathematics degree. Students pursuing a single BSE degree can also elect a concurrent Engineering Mathematics degree. Students pursuing one of the dual CECS programs cannot also elect a concurrent math program.

Advising and Academic Success

1084 - Engineering Lab Building
4901 Evergreen Road
Dearborn, MI 48128
View on Map
Phone: 313-593-5510
Fax: 313-593-9967

Office Hours

Sunday: Closed
Monday: 8:00 am-5:00 pm
Tuesday: 8:00 am-5:00 pm
Wednesday: 8:00 am-5:00 pm
Thursday: 8:00 am-5:00 pm
Friday: 8:00 am-5:00 pm
Saturday: Closed