Skip to main content
Panoramic collage of university campus architecture

BS Electrical and Computer Engineering

Western Washington University, United States
Save

Course Overview

The BS Electrical and Computer Engineering program at Western Washington University provides students with a solid foundation in both electrical and computer engineering. Students will learn about the design, development, and testing of electrical systems, as well as the principles of computer hardware and software. The program emphasizes hands-on learning through laboratory courses and projects, preparing students for successful careers in a variety of industries. Graduates of this program are well-equipped to work in fields such as renewable energy, robotics, and cybersecurity.

Additional Information

The BS Electrical and Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET. Students have access to state-of-the-art facilities and equipment, including a computer lab, electronics workshop, and microcontrollers laboratory. The program also offers several opportunities for internships and co-op experiences, providing students with valuable real-world experience.

Discover Your Potential at Western Washington University

Western Washington University is located in Bellingham, WA, which provides a unique blend of urban and natural environments. The university has a strong commitment to sustainability and offers a variety of interdisciplinary programs that prepare students for careers in fields such as renewable energy and environmental science. The faculty are dedicated to providing personalized attention and mentorship to their students, and the campus is known for its beauty and tranquility.

Why You Should Study This Course

The Electrical and Computer Engineering program offers a B.S. degree in electrical and computer engineering.

The program serves current students, industry, the University, and the citizens of the state of Washington by preparing students to find pragmatic engineering solutions to problems, while understanding the impact of their solutions in a global, economic, environmental, and societal context.

The educational experience emphasizes lab based experiential learning, teamwork, communication, and critical thinking, while the program curriculum provides current, practical engineering knowledge built on a sound mathematical and science background.

Electrical and computer engineers conduct research, and design, develop, test, and oversee the development of electronic systems and the manufacture of electrical and computer equipment and devices. This includes a broad range of applications and specializations that generally involve both hardware and software - areas such as power systems, communications, analog and digital signal processing, embedded systems, and control systems. Products developed by electrical and computer engineers can have significant impacts on society. Recent examples include portable smart devices, medical instrumentation, electric and autonomous vehicles, sensor networks, and renewable and smart energy systems.

General Eligibility

Academic Requirements for freshman students:

The admission requirements for undergraduate courses are given as follows:

  • Completed application form

  • Academic Transcripts(certified english translations if necessary)

  • Relevant High school degree/Grade Report/Certificates

  • SAT or ACT Scores (Optional)

  • A cumulative GPA of 2.0

  • Personal Statement or essay

  • One letter of recommendation

  • List of extracurricular activities(if any)

  • Portfolio

What You'll Study

1 EECE Capstone Project Courses

All students must complete EECE 401 along with one of the concentration sequences.

❑  EECE 401 - Capstone Project Introduction Credits: 1

Concentrations (9 credits)


Electronics

EECE 427 - Electronics Capstone Project I Credits: 3

EECE 428 - Electronics Capstone Project II Credits: 3

EECE 429 - Electronics Capstone Project III Credits: 3

Wireless Networking and Signal Processing

EECE 467 - Wireless Networking and Signal Processing Capstone Project I Credits: 3

EECE 468 - Wireless Networking and Signal Processing Capstone Project II Credits: 3

EECE 469 - Wireless Networking and Signal Processing Capstone Project III Credits: 3

Energy
  • EECE 477 - Energy Capstone Project I Credits: 3

or  ENRG 477 - Energy Capstone Project I Credits: 3

  • EECE 478 - Energy Capstone Project II Credits: 3

or  ENRG 478 - Energy Capstone Project II Credits: 3

  • EECE 479 - Energy Capstone Project III Credits: 3

or  ENRG 479 - Energy Capstone Project III Credits: 3

Artificial Intelligence and Machine Learning

EECE 487 - AI and ML Capstone Project I Credits: 3

EECE 488 - AI and ML Capstone Project II Credits: 3

EECE 489 - AI and ML Capstone Project III Credits: 3

Custom

Students in the major may propose a custom concentration in consultation with their faculty advisor.

2 EECE Core Courses

❑ EECE 108 - Introduction to Electrical and Computer Engineering Seminar Credits: 1

❑ EECE 109 - Introduction to Electrical and Computer Engineering Lab Credits: 1

❑ EECE 111 - Circuit Analysis I Credits: 4

❑ EECE 210 - Circuit Analysis II Credits: 4

❑ EECE 220 - Electronics I Credits: 4

❑ EECE 233 - Digital Electronics Credits: 4

❑ EECE 244 - Embedded Microcontrollers I Credits: 4

❑ EECE 310 - Continuous Systems Credits: 4

❑ EECE 311 - Discrete Systems Credits: 4

❑ EECE 320 - Electronics II Credits: 4

❑ EECE 344 - Embedded Microcontrollers II Credits: 4

❑ EECE 360 - Communication Systems Credits: 4

❑ EECE 444 - Embedded Systems Credits: 4

❑ EECE 480 - Control Systems Credits: 4

3 Higher Level EECE Electives

❑ Choose five courses from the following (see note below):

EECE 321 - Electronic Systems Credits: 4

EECE 333 - Digital System Design Credits: 4

EECE 361 - Signal Propagation Credits: 4

EECE 362 - Wireless Networking and Applications Credits: 4

EECE 372 - Electrical Power and Electromechanical Devices Credits: 4

EECE 374 - Energy Processing Credits: 4

EECE 378 - Power System Analysis and the Smart Grid Credits: 4

EECE 383 - Machine Learning for Engineers Credits: 4

EECE 384 - Artificial Intelligence and Reinforcement Learning Credits: 4

EECE 433 - Digital Signal Processing Credits: 4

EECE 460 - Digital Communication Systems Credits: 4

4 Supporting Courses

❑ CHEM 161 - General Chemistry I Credits: 5

❑ One course from:

CSCI 140 - Programming Fundamentals in C++ Credits: 4 (preferred)

CSCI 141 - Computer Programming I Credits: 4

❑ ENG 302 - Technical Writing Credits: 5

❑ MATH 124 - Calculus and Analytic Geometry I Credits: 5

❑ MATH 125 - Calculus and Analytic Geometry II Credits: 5

❑ MATH 204 - Elementary Linear Algebra Credits: 4

❑ MATH 224 - Multivariable Calculus and Geometry I Credits: 5

❑ MATH 331 - Ordinary Differential Equations Credits: 4

❑ One course from:

MATH 341 - Probability and Statistical Inference Credits: 4

MATH 345 - Statistics for Engineering Credits: 4 (preferred)

❑ PHYS 161 - Physics with Calculus I Credits: 5

❑ PHYS 162 - Physics with Calculus II Credits: 5

❑ PHYS 163 - Physics with Calculus III Credits:

5 Technical Elective Courses

As approved by the Program Director. See the Electrical and Computer Engineering Advising webpage for a list of pre-approved courses.

Language Requirement

  • IELTS6.5
  • TOEFL93
  • PTE65
  • Duolingo89

Minimun IELTS Score 6.5 overall.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email