Bachelor of Science in Electrical & Computer Engineering

Engineer the Technology That Powers Our World

In the ABET-accredited Bachelor of Science in Electrical & Computer Engineering program, you’ll explore the technologies behind everyday life, from smartphones and self-driving cars to clean energy and medical devices.

You’ll learn about digital circuit design, electronics, computer systems, digital signal processing, communications, power and energy systems, and control systems.

Both inside and outside the classroom, you’ll build the skills to design, test, and improve the devices and systems that society relies on.

With a strong focus on hands-on, project-based learning, you’ll be prepared for careers in business, industry, or government.

Many graduates go on to research, design, and develop new products and technologies, using engineering principles to tackle real-world challenges.

Request Info ApplyCurriculum & Requirements

Why Study at the Region's Polytechnic?

Get a hands-on education, real-world experience, and personalized support from faculty so you can launch your career with confidence.


Affordable Education

Get a high-quality education without the high price tag. We award roughly $59,870 in scholarships each year.

Small Class Sizes

With most classes capped at 25–40 students, you’ll get personalized attention and support from faculty.

Excellent Job Opportunities

Our grads consistently land great jobs soon after graduation—some even before completing their degree.


Where Our Graduates Work

  • Amazon
  • Microsoft
  • IBM
  • Avista
  • F5
"What I like most about the program is that there's quite a few opportunities to do hands-on projects and work with hardware components." — Amelya Avdeyev

What You'll Learn

The following information comes from the official , which outlines all degree requirements and serves as the guide to earning a degree. Courses are designed to provide a well-rounded and versatile degree, covering a wide range of subject areas.

Electrical and Computer Engineering Major, Bachelor of Science (BS)

The first two years of the curriculum allow students to establish a solid foundation in mathematics and sciences. The third-year curriculum introduces students to a broad spectrum of electrical and computer engineering coursework, followedÌýby specialization courses and a capstone design experience in the fourth year. The senior year capstone course allows students to consolidate their education experience with the solution of real-world, practical engineering problems often provided by industry.

The primary objective of the electrical and computer engineering program is to prepare students to enter and progress in electrical and computer engineering positions in business, industry and government. Graduates are generally expected to work in the research and development of ideas, products and processes by applying engineering principles to the solution of practical problems in the electrical and computer engineering field.

±·´Ç³Ù±ð:Ìýincoming freshmen are expected to start both the Calculus and Physics series in their first year in order to finish the degree in four years.

In order to ensure all 51¸£ÀûÉç Electrical & Computer Engineering graduates meet 51¸£ÀûÉç ABET accreditation requirements, all Electrical and Computer Engineering students are required to take ,Ìý,Ìý,ÌýÌý²¹²Ô»åÌý/Ìýfrom 51¸£ÀûÉç. Exceptions to this policy will be reviewed on a case by case basis by the Electrical and Computer Engineering curriculum reviewÌý(ECECR)Ìýcommittee to ensure the student has successfully met the 51¸£ÀûÉç ABET performance indicators required for each course.

Grade Requirements

  • In order to graduate, students majoring in the department must earn a GPA ≥2.5 in departmental coursework.
  • Students getting a minor in the department must also earn a GPA ≥2.5 in departmental coursework.

51¸£ÀûÉç

Required Courses Outside Department

GENERAL CHEMISTRY I
and GENERAL CHEMISTRY LABORATORY I
5
CALCULUS I5
CALCULUS II5
CALCULUS III5
LINEAR ALGEBRA5
CALCULUS IV5
INTRODUCTORY DIFFERENTIAL EQUATIONS4
GENERAL PHYSICS I4
GENERAL PHYSICS II4
GENERAL PHYSICS III4
MECHANICS LABORATORY1
HEAT AND OPTICS LABORATORY1
ELECTRONICS LABORATORY I1
Required Departmental Courses

DIGITAL CIRCUITS
and DIGITAL CIRCUITS LAB
5

INTRODUCTION TO EMBEDDED SYSTEMS AND ELECTRICAL ENGINEERING
and INTRO TO EMBEDDED SYSTEMS AND ELECTRICAL ENGINEERING LAB
5

CIRCUIT THEORY I
and CIRCUIT THEORY I LAB
5

CIRCUIT THEORY II
and CIRCUIT THEORY II LAB
5

INTRODUCTION TO C FOR EMBEDDED SYSTEMS
and INTRODUCTION TO C FOR EMBEDDED SYSTEMS LAB
5

MICROCONTROLLER SYSTEMS
and MICROCONTROLLER SYSTEMS LAB
4

SIGNALS AND SYSTEMS I
and SIGNALS AND SYSTEMS I LAB
5

SIGNALS AND SYSTEMS II
and SIGNALS AND SYSTEMS II LAB
5

MICROELECTRONICS I
and MICROELECTRONICS I LAB
5

MICROELECTRONICS II
and MICROELECTRONICS II LAB
5

ENERGY SYSTEMS
and ENERGY SYSTEMS LAB
5

HARDWARE DESCRIPTION LANGUAGES
and HARDWARE DESCRIPTION LANGUAGES LAB
5
APPLIED STOCHASTIC PROCESSES4
STOCHASTIC PROCESSES LAB1

ENGINEERING APPLIED ELECTROMAGNETICS
and ENGINEERING APPLIED ELECTROMAGNETICS LAB
5
Electives: Students are required to complete five 400-level elective courses for a total of 25 credits. A minimum of four of those courses must be taken at 51¸£ÀûÉç and have the EENG subject code (exceptions: and ). Students may replace one of the electives with either or one 400-level technical course from another program. Courses from outside Electrical & Computer Engineering require prior approval from the ECE curriculum committee. It is recommended students work with their advisor to select electives best matched to their desired career path, e.g., Power, Embedded Systems, Controls, or Machine Learning. 25

DIGITAL SIGNAL PROCESSING
and DIGITAL SIGNAL PROCESSING LAB

INTRODUCTION TO DEEP NEURAL NETWORKS
and INTRODUCTION TO DEEP NEURAL NETWORKS LAB

REINFORCEMENT LEARNING
and REINFORCEMENT LEARNING LAB

DIGITAL COMMUNICATION SYSTEMS
and DIGITAL COMMUNICATION SYSTEMS LAB

POWER SYSTEMS ANALYSIS
and POWER SYSTEMS ANALYSIS LAB

PROTECTIVE RELAYS
and PROTECTIVE RELAYS LAB

COMPUTING SYSTEMS: ORGANIZATION AND DESIGN
and COMPUTING SYSTEMS: ORGANIZATION AND DESIGN LAB

EMBEDDED SYSTEMS DESIGN
and EMBEDDED SYSTEMS DESIGN LAB

REAL TIME EMBEDDED SYSTEMS
and REAL TIME EMBEDDED SYSTEMS LAB

CONTROL SYSTEMS
and CONTROL SYSTEMS LAB

DIGITAL CONTROL SYSTEMS
and DIGITAL CONTROL SYSTEMS LAB
INTERNSHIP
DIRECTED STUDY
Required Senior Capstone



SENIOR CAPSTONE DESIGN I
and SENIOR CAPSTONE DESIGN I LAB
and SENIOR CAPSTONE DESIGN II
and SENIOR CAPSTONE DESIGN II LAB
5
Total Credits148

The following plan of study is for a student with zero credits.ÌýIndividual students may have different factors such as: credit through transfer work, Advanced Placement, Running Start, or any other type of college-level coursework that requires an individual plan.

Courses could be offered in different terms, checking the academic schedule is paramount in keeping an individual plan current.ÌýStudents should connect with an advisor to ensure they are on track to graduate.

All Undergraduate students are required to meet theÌý.

First Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
5
&²¹³¾±è;Ìý
55
55
&²¹³¾±è;Ìý
5

&²¹³¾±è;Ìý (Natural Science BACR 1)
5
&²¹³¾±è;Ìý (Natural Science BACR 2)
5
&²¹³¾±è;Ìý
5
Ìý15Ìý15Ìý15
Second Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits

&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
4

&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
55
45Humanities & Arts BACR 115
Ìý14Ìý15Ìý14
Third Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits

&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
5
4
&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý
5
1Social Science BACR 115
&²¹³¾±è;Ìý
5
Diversity - graduation requirement15ÌýÌý
Ìý15Ìý15Ìý15
Fourth Year
Fall QuarterCreditsWinter QuarterCreditsSpring QuarterCredits
Electrical and Computer Engineering Elective25
&²¹³¾±è;Ìý
5
&²¹³¾±è;Ìý (Senior Capstone - graduation requirement)
3
Electrical and Computer Engineering Elective25
&²¹³¾±è;Ìý (Senior Capstone - graduation requirement)
2Electrical and Computer Engineering Elective25
Global Studies - graduation requirement15Electrical and Computer Engineering Elective25Electrical and Computer Engineering Elective25
ÌýSocial Science BACR 215Humanities & Arts BACR 215
Ìý15Ìý17Ìý18
Total Credits 183
1

University Graduation Requirements (UGR) and Breadth Area Course Requirements (BACR) courses may be less than 5 credits and additional credits may be required to reach the required 180 total credits needed to graduate.Ìý Students should connect with an advisor to ensure they are on track to graduate.

2

Electives Electrical and Computer Engineering–Students are required to complete five 400-level elective courses for a total of 25 credits.Ìý ÌýA minimum of four of those courses must be taken at 51¸£ÀûÉç and have the EENG subject code (exceptions: EENG 495 and EENG 499).Ìý Students may replace one of the electives with either EENG 499 or one 400-level technical course from another program.Ìý Courses from outside Electrical & Computer Engineering require prior approval from the ECE curriculum committee. It is recommended students work with their advisor to select electives best matched to their desired career path, e.g., Power, Embedded Systems, Controls, or Machine Learning.

51¸£ÀûÉç

Students who earn a BS in Electrical and Computer Engineering from 51¸£ÀûÉç should be able to:​​​

  • identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics;
  • apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors;
  • communicate effectively with a range of audiences;
  • recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts;
  • function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives;
  • develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions;
  • acquire and apply new knowledge as needed, using appropriate learning strategies.

The most current Program Educational Objectives (PEOs) and Student Outcomes (SOs) are available on the website.

The number of majors, premajors and graduates for Electrical and Computer Engineering are available on the program website.

Applied Learning Opportunities

  • Classroom-Based Applied Learning/Simulation: Practice real-world decision-making through simulations, case studies, role playing, and other hands-on activities in the classroom.
  • Applied Laboratory Work: Build practical, career-ready skills and knowledge by doing hands-on, open ended projects in labs that mirror professional life.

Accreditation

This degree combines studies in selected areas of engineering, physics, mathematics, and science to prepare students to solve real-world problems in electrical and computer engineering. The 51¸£ÀûÉç Bachelor of Science in Electrical Engineering Degree is accredited by the Engineering Accreditation Commission of .

Our graduation rates for Electrical & Computer Engineering are as follows:

Student Category2020-212021-222022-232023-242024-25
Majors1521151188486
Graduates3337241723