Home Home
Bothell
School of Science Technology Engineering and Math (STEM)

Engineering and Mathematics

352 Bothell Discovery Hall
425-352-3746
Website
Faculty Website
stemadv@uw.edu

Engineering & Mathematics at UW Bothell includes BS degrees in Mathematics, Electrical Engineering, Mechanical Engineering, Computer Engineering, an MS degree in Electrical Engineering and a graduate certificate in Electrical Engineering Foundations. The undergraduate Electrical Engineering, Mechanical Engineering and Computer Engineering are fully ABET accredited programs. Our students develop strong skills in the fundamental mathematical, scientific and engineering principles enabling them to either seek employment in industry or go on to graduate study. Our faculty have won national awards and funding and have an outstanding reputation in their fields.

 Undergraduate Programs


Engineering and Mathematics

352 Bothell Discovery Hall
425-352-3746
stemadv@uw.edu

 Program of Study: Major: Computer Engineering


Program Overview

The Bachelor of Science in Computer Engineering (CE) combines education in hardware and software development, with students gaining the background necessary to become broadly-educated professionals who are knowledgeable in both domains, understanding how the domains interact, restrict, or enable interdependent capabilities. Core coursework encompasses the physical and mathematical sciences, object-oriented programming, algorithms, data structures, software engineering, technical communications, circuits and systems, microprocessors, embedded systems, and operating systems. The major also offers the opportunity to build a strong foundation in various areas, including network design and development, signal processing, mobile computing, sensor systems, semiconductor devices, testing and quality assurance, and project management.

This program of study leads to the following credential:
  • Bachelor of Science in Computer Engineering degree
Admission Requirements

• B WRIT 134; or ENGL 111, 121, or 131 English Composition
• CSS 132 or 142 Intro Programming I
• CSS 133 or 143 Intro Programming II
• STMATH 124 Calculus I
• STMATH 125 Calculus II
• STMATH 126 Calculus III
• B PHYS 121 Mechanics
• B PHYS 122 Electromagnetism & Oscillatory Motion

 Bachelor of Science in Computer Engineering degree


Credential Overview

The Bachelor of Science in Computer Engineering combines education in hardware and software development, with students gaining the background necessary to become broadly-educated professionals who are knowledgeable in both domains, understanding how the domains interact, restrict, or enable interdependent capabilities. Core coursework encompasses the physical and mathematical sciences, object-oriented programming, algorithms, data structures, software engineering, technical communications, circuits and systems, microprocessors, embedded systems, and operating systems. The major also offers the opportunity to build a strong foundation in network design and development, signal processing, mobile computing, sensor systems, semiconductor devices, testing and quality assurance, and project management, among others.

Completion Requirements

Complete all of the following:

Core Courses (65 credits)
• B EE 215 Fundamentals of EE
• B EE 233 Circuit Theory
• B EE 235 Continuous Time Linear Systems
• B EE 271 Digital Circuits and Systems
• B EE 331 Devices and Circuits

• B EE 425 Microprocessor System Design; or CSS 422 Hardware & Computer Organization
• CSS 342 Data Structures & Algorithms I
• CSS 343 Data Structures & Algorithms II
• CSS 360 Software Engineering
• CSS 427 Embedded Systems
• CSS 430 Operating Systems
• B ENGR 494 Engineering Design and Innovation
• B CE 495 Design Capstone I
• B CE 496 Design Capstone II


College Level English Composition and Writing (15 credits) includes program admission prerequisites

• B WRIT 134 Composition; or ENGL 111, 121, or 131 English Composition

• B WRIT 135 Research Writing, or Introduction to Technical Writing

• CSS 301 Technical Writing for Computing Professionals


Mathematics, Natural Sciences, and Programing (61 credits) includes program admission prerequisites

• STMATH 124 Calculus I
• STMATH 125 Calculus II
• STMATH 126 Calculus III
• STMATH 207 Introduction to Differential Equations
• STMATH 208 Matrix Algebra with Applications
• STMATH 224 Multivariable Calculus
• STMATH 390 Probability & Statistics in Engineering

• B CHEM 143/144 General Chemistry I w/ Lab

• B PHYS 121 Mechanics
• B PHYS 122 Electromagnetism & Oscillatory Motion

• CSS 132 or 142 Intro Programming I
• CSS 133 or 143 Intro Programming II


Electives (10 credits)
Electives may be selected from B EE and CSS courses. All CSS/B EE electives must be at or above the 300 level. Of these credits, 5 credits must be at or above the 400 level. A maximum of 5 credits combined can be CSS or B EE Special Topics courses. A maximum of 5 credits combined can be CSS or B EE Independent Study or Undergraduate Research.
Students must earn a grade of 2.0 in all required courses (please note that some courses may require a higher prerequisite GPA)


Additional Courses - As needed to fulfill University General Education Requirements and to equal 180 credits.

In order to graduate with a Bachelor of Science in Computer Engineering (BSCE) from UW Bothell, students are required to complete a total of 180 credits including the above stated requirements with a cumulative GPA of 2.0 or higher. Students must earn a 2.0 or higher in all courses that are required for the BSCE degree. Students are allowed to transfer a total of 15 credits of EE coursework including cross-campus enrollment, exceptions to this policy must be petitioned. In addition, students must meet all University of Washington Bothell graduation requirements.




Additional Information

The Bachelor of Science in Computer Engineering program at the University of Washington Bothell is a fully accredited program.

 Program of Study: Major: Electrical Engineering


Program Overview

The Bachelor of Science in Electrical Engineering provides students with a strong foundation for pursuing careers or graduate studies in Electrical Engineering. Students in the program master the fundamentals and applications of electricity, electronics, and electromagnetism. A multidisciplinary learning environment provides experience in teamwork, design, ethics, entrepreneurship, and civic responsibility, with a focus on understanding the impact of engineering solutions in a global, economic, environmental, and societal context. The program builds on UW Bothell’s strengths, emphasizing lab experience and research and internship opportunities outside the classroom. Our faculty are dedicated to teaching and building excellence and expertise through strong student-faculty relationships, small classes and hands-on, experiential learning principles.

This program of study leads to the following credential:
  • Bachelor of Science in Electrical Engineering degree
Admission Requirements

Students are required to have a minimum 2.70 cumulative GPA and the major has the following minimum requirements which must be completed prior to admission:

  • A minimum grade of 2.7 in STMATH 124 - Calculus I
  • A minimum grade of 2.7 in STMATH 125 - Calculus II
  • A minimum grade of 2.7 in B PHYS 121 - Mechanics
  • A minimum grade of 2.0 in College-level English Composition course

 Bachelor of Science in Electrical Engineering degree


Completion Requirements

Core Courses (55 Credits)

Complete the following courses with a minimum grade of 2.0 in each course:

  • B EE 200 Electric Circuits Lab
  • B EE 215 Fundamentals of Electrical Engineering
  • B EE 233 Circuit Theory
  • B EE 235 Continuous Time Linear Systems
  • B EE 271 Digital Circuits and Systems
  • B EE 331 Devices and Circuits I
  • B EE 332 Devices and Circuits II
  • B EE 341 Discrete Time Linear Systems
  • B EE 361 Applied Electromagnetics
  • B EE 425 Microprocessor System Design
  • B ENGR 494 Engineering Design and Innovation
  • B ENGR 495 Capstone Project in Engineering I
  • B ENGR 496 Capstone Project in Engineering II


Electrical Engineering Electives (15 Credits):
Complete 3 additional courses from the following list (15 credits) with a minimum grade of 2.0 in each course; a combined maximum of 10 credits of B EE 490, B EE 498, and B EE 499 may be counted toward the 15 credits requirement.

  • B EE 381 Introduction to Electric Power Generation
  • B EE 417 Digital Communication
  • B EE 427 Introduction to Digital System Design Using Hardware Description Languages
  • B EE 433 Electronic Circuit Design
  • B EE 436 Biomedical Instrumentation I
  • B EE 437 Biomedical Instrumentation II
  • B EE 440 Electronic Test and Measurement
  • B EE 442 Digital Signal Processing
  • B EE 445 Fundamentals of Digital Image Processing
  • B EE 447 Introduction to Control Systems
  • B EE 450 Introduction to Power Electronics
  • B EE 451 Introduction to MEMS
  • B EE 454 Introduction to RF and Microwave Engineering
  • B EE 455 Introduction to Electrical Machines and Drives
  • B EE 457 Electrical/Power Electronic System in Renewable Energy
  • B EE 477 Power System Fundamentals
  • B EE 478 Power System Analysis
  • B EE 482 Semiconductor Devices
  • B EE 484 Sensors and Sensor Systems
  • B EE 486 Fundamentals of Integrated Circuit Technology
  • B EE 490 Special Topics in Electrical Engineering
  • B EE 498 Independent Study in Electrical Engineering
  • B EE 499 Undergraduate Research in Electrical Engineering
  • CSS 427 Introduction to Embedded Systems

Foundational Courses (65-66 credits)

This includes program admission prerequisites. Complete the following courses with a minimum grade of 2.0 in each course:

  • STMATH 124 - Calculus I
  • STMATH 125 - Calculus II
  • STMATH 126 - Calculus III
  • STMATH 207 Differential Equations
  • STMATH 208 Matrix Algebra
  • STMATH 224 Multivariable Calculus
  • STMATH 390 Probability and Statistics in Engineering
  • B CHEM 143/144 General Chemistry I/Lab (or CHEM 142)
  • B PHYS 121 Mechanics
  • B PHYS 122 Electromagnetism & Oscillatory Motion
  • B PHYS 123 Waves
  • CSS 132 (C++) or CSS 142 (Java) Computer Programming I
  • CSS 133 (C++) or CSS 143 (Java) Computer Programming II

College Level English Composition and Writing (15-20 credits)

This includes program admission prerequisites. Complete the following courses with a minimum grade of 2.0 in each course:

  • B WRIT 134 Composition (or both B WRIT 132 and 133) or ENGL 131
  • B WRIT 135 Research Writing or ENGL 141
  • CSS 301 Technical Writing for Computing Professionals


Additional Courses- As needed to fulfill University General Education Requirements and to equal 180 credits.
In order to graduate with a Bachelor of Science in Electrical Engineering (BSEE) from UW Bothell, students are required to complete a total of 180 credits including the above stated requirements with a cumulative GPA of 2.0 or higher. Students must earn a 2.0 or higher in all courses that are required for the BSEE degree. Students are allowed to transfer a total of 15 credits of EE coursework including cross-campus enrollment, exceptions to this policy must be petitioned. In addition, students must meet all University of Washington Bothell graduation requirements.


Additional Information

The Bachelor of Science in Electrical Engineering (BSEE) program at University of Washington Bothell is a fully ABET-accredited program.


After three to five years of completing their degrees, EE program graduates:

  1. will have growing professional careers in electrical engineering or related fields in the public or private sector.
  2. will remain engaged in continuing education, including advanced degrees, in electrical engineering and related fields.
  3. will become contributing citizens who are conscientious of ethical and societal responsibilities.
  4. will become effective communicators in professional and non-professional environments and be able to function as a team member.

The EE program has the following student outcomes:

  • Outcome 1: An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  • Outcome 2: An ability to 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.
  • Outcome 3: An ability to communicate effectively with a range of audiences.
  • Outcome 4: An ability to 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.
  • Outcome 5: An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  • Outcome 6: An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  • Outcome 7: An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

 Program of Study: Major: Mathematics


Program Overview

The Bachelor of Science in Mathematics provides students with a strong applied and theoretical foundation in mathematics that enables them to pursue either industry employment or graduate studies. Students in the program gain experience using a variety of modeling techniques in combination with technology to solve real-world problems as well as develop a deep understanding of the generalizations and rigor that mathematics has to offer. Mathematics majors are supported to pursue opportunities for learning outside of the classroom such as undergraduate research with a professor, external Research Experience for Undergraduates (REU) programs, or an internship with a local industry partner.

This program of study leads to the following credential:
  • Bachelor of Science degree with a major in Mathematics

 Bachelor of Science degree with a major in Mathematics


Credential Overview

Mathematics is an established and growing field with students pursuing careers in engineering, actuarial science, database and computer systems administration network and data communication analysis, statistical analysis secondary mathematics teaching and other fields. Students with a major in mathematics often pursue graduate studies in mathematics, physics, and engineering.

Completion Requirements

Calculus Requirements (15 Credits)

Complete the following courses with a minimum 2.50 cumulative GPA, and no grade below 2.0 in each course.

  • STMATH 124 – Calculus I
  • STMATH 125 – Calculus II
  • STMATH 126 – Calculus III

Core Requirements (45 credits)

Complete the following courses with a minimum grade of 2.0 in each course:

  • STMATH 207 Differential Equations
  • STMATH 208 Matrix Algebra
  • STMATH 224 Multivariable Calculus
  • STMATH 300 Foundations of Modern Mathematics
  • STMATH 301 Introduction to Professional Mathematics
  • STMATH 402 Abstract Algebra I
  • STMATH 424 Introduction to Analysis I
  • STMATH 341 Introduction to Statistical Inference, STMATH 390 Probability and Statistics in Engineering, or STMATH 392 Probability
  • STMATH 381 Discrete Mathematical Modeling or STMATH 405 Numerical Analysis I

Mathematics Electives (25 credits)

Complete five additional STMATH courses at the 300- or 400-level with a minimum grade of 2.0 in each course, distributed as follows:

  • (15 credits) At least three elective courses chosen from the following list, with at least one of these courses having an asterisk (*) preceding it.
    • *STMATH 403 Abstract Algebra II
    • *STMATH 406 Numerical Analysis II
    • *STMATH 408 Nonlinear Optimization
    • *STMATH 409 Advanced Linear Algebra
    • *STMATH 425 Real Analysis II
    • *STMATH 441 Topology
    • STMATH 407 Linear Programming
    • STMATH 420 History of Mathematics
    • STMATH 427 Complex Analysis
    • STMATH 444 Foundations of Geometry
  • (10 credits) Two additional elective courses chosen from a program-approved list of electives.
  • No more than five credits of STMATH 498 or STMATH 499 may count toward elective credits.

Computer Programming Requirement (5–6 credits)

A minimum grade of 2.0 in both courses from one of the following options:

  • CSS 123 and CSSSKL 123
  • CSS 132 and CSSSKL 132
  • CSS 142 and CSSSKL 142

Additional Courses

As needed to fulfill University General Education Requirements and to equal 180 credits.


Additional Information

Current research interests of the UWB mathematics faculty include: computed tomography; discrete geometry and tiling theory; knot theory; mathematics education; matrix theory, matrix analysis, and the geometry of polynomials; and numerical optimization, nonlinear optimization, and non-smooth optimization.
Employers often state that they prefer the critical thinking skills acquired in the mathematics major paired with secondary skills obtained from a strategically selected minor in another discipline instead of vice versa. Some strategically selected minors include, but are not limited to: Actuarial Science, Computer Science & Software Engineering, Economics, Physics, Business Administration, Education and Society, and Teaching and Learning. Pre-med and pre-law students majoring in mathematics have historically scored higher on the MCAT and LSAT exams than other majors. Careers in mathematics are frequently rated among the best jobs.


Preparation for a career in teaching mathematics

The curriculum represents a standard mathematics degree; however the courses offered also reflect the recommendations put forth by the Mathematical Association of America’s (MAA) CUPM Curriculum Guide 2004 (reference is Mathematical Association of America (2004). Undergraduate Programs and Courses in the Mathematical Sciences: CUPM Curriculum Guide 2004. Ret May 2011: http://www.maa.org/cupm/curr_guide.html) for majors preparing to be secondary mathematics teachers. According to MAA, mathematical sciences majors preparing to teach secondary mathematics should:

  • Learn to make appropriate connections between the advanced mathematics they are learning and the secondary mathematics they will be teaching. They should be helped to reach this understanding in courses throughout the curriculum and through a senior-level experience that makes these connections explicit.
  • Fulfill the requirements for a mathematics major by including topics from abstract algebra and number theory, analysis (advanced calculus or real analysis), discrete mathematics, geometry, and statistics and probability with an emphasis on data analysis;
  • Learn about the history of mathematics and its applications, including recent work;
  • Experience many forms of mathematical modeling and a variety of technological tools, including graphing calculators and geometry software.

Links:

  • Mathematical Association of America (MAA) http://www.maa.org/
  • National Council of Teachers of Mathematics http://www.nctm.org/

 Program of Study: Major: Mechanical Engineering


Program Overview

As an ABET accredited engineering program, the Bachelor of Science in Mechanical Engineering curriculum emphasizes hands-on experience, collaborative problem solving, and societal implications in the design, production, and implementation of mechanical and thermal fluid systems. It also complements the existing Bachelor of Science in Electrical Engineering major by providing additional learning and research opportunities in biomedical engineering and in power engineering, where electrical and mechanical technologies interweave. Prerequisites may be met through coursework at UW Bothell, another four-year institution, or a community college. Graduates will be prepared for a wide variety of careers inside and outside of engineering, or for continuation of study at the graduate level.

This program of study leads to the following credential:
  • Bachelor of Science in Mechanical Engineering degree
Admission Requirements

The major is competitive; having the minimum grade of a 2.0 in the prerequisite courses does not guarantee admission. Prerequisites must be completed prior to admission:

  • STMATH 124, 125, and 126 – Calculus 1, 2, and 3
  • STMATH 207 – Differential Equations
  • STMATH 224 – Multivariable Calculus
  • B CHEM 143/144 – General Chemistry I/Lab 1
  • B PHYS 121 – Mechanics
  • B PHYS 122 – Electromagnetism and Oscillatory Motion
  • B ME 221 – Statics
  • B ME 222 – Mechanics of Materials
  • B ME 223 – Dynamics
  • B WRIT 134 Interdisciplinary Writing

 Bachelor of Science in Mechanical Engineering degree


Credential Overview

Designed to comply with ABET accreditation criteria, the BSME curriculum emphasizes hands-on experience, collaborative problem solving, and societal implications in the design, production, and implementation of mechanical and thermal fluid systems. It also complements the existing Bachelor of Science in Electrical Engineering (BSEE) major by providing additional learning and research opportunities in biomedical engineering and in power engineering, where electrical and mechanical technologies interweave. Prerequisites may be met through coursework at UW Bothell, another four-year institution, or a community college. Graduates will be prepared for a wide variety of careers inside and outside of engineering, or for continuation of study at the graduate level.

Completion Requirements

Program Requirements: (97 Credits to include electives)


  • STMATH 390 or IND E 315 Probability and Statistics in Engineering (5 cr)
  • B PHYS 123 Waves (5 cr)
  • B ENGR 310 (Computational Physical Modeling (or both MATH 308 and AMATH 301) (4cr)
  • B ME 315 or ME 123 Engineering Computational Analysis & Design (4cr)
  • B ENGR 320 or MSE 170 Fundamentals of Material Science (4cr)
  • B ENGR 321 Materials Engineering Laboratory (2 cr)
  • B ME 301 Introductory Seminar for Mechanical Engineering (1 cr)
  • CSS 112 Introduction to Programming for Scientific Applications (4 cr)
  • B ME 331 Thermodynamics (4 cr)
  • B ME 332 Fluid Mechanics (4 cr)
  • B ME 333 Heat Transfer (4 cr)
  • B ME 334 Thermal Fluids Lab (2 cr)
  • B ME 341 Mechanical Systems Design I (4 cr)
  • B ME 342 Mechanical Systems Design II (4 cr)
  • B ME 343 Mechanical Systems Design III (5 cr)
  • B ME 410 Electric Power and Machinery (5 cr)
  • B ME 481 Citizen Engineer (5 cr)
  • B ENGR 494 Engineering Design and Innovation (3 cr)
  • B ME 495 Capstone Project in ME I (3 cr)
  • B ME 496 Capstone Project in ME II (4 cr)
  • B WRIT 135, ENGL 182, or HCDE 231 (to fulfill Research or Technical Writing requirement (5 cr)
  • 16 credits of technical electives from the list of approved courses. No more than 4 credits of B
    ME 498/499 can be counted toward elective credits.
  • Additional Courses:
    As needed to fulfill University General Education Requirements and to bring total number of
    credits to 180 credits.

Additional Information

The Bachelor of Science in Mechanical Engineering (BSME) program at University of Washington Bothell is a fully accredited program.

 Program of Study: Minor: Actuarial Science


Program Overview

The actuarial science minor provides a pathway for students to prepare for a rewarding career while completing their studies at UW Bothell. After completing the minor, students will be prepared to take the first two actuarial exams—Probability and Financial Mathematics—which will make them excellent candidates for actuarial positions.

This program of study leads to the following credential:
  • Minor in Actuarial Science
Admission Requirements

Students must earn a 2.70 prerequisite GPA and a minimum grade of 2.5 in each of the following prerequisite courses:


  • B BUS 220/BIS 200 Introduction to Microeconomics
  • STMATH 124 Calculus I
  • STMATH 125 Calculus II
  • STMATH 126 Calculus III

 Minor in Actuarial Science


Completion Requirements

Students must earn a minimum 2.70 cumulative GPA for courses applied to the minor. There are five core requirement classes totaling 25 credits. At least three of the core requirement classes must not already be counted towards a student’s major; specifically, only one of STMATH 330 and STMATH 392 can count as an elective towards the Mathematics major for students also interested in obtaining a minor in Actuarial Science.

  • STMATH 224 Multivariable Calculus
  • STMATH 330 Financial Mathematics
  • STMATH 392 Probability
  • B BECN 302 Intermediate Microeconomics
  • B BECN 382 Introduction to Econometrics OR B BECN 458/B BUS 458 Risk Modeling

Acceptance of transfer courses or alternative elective courses needs to be considered by the School of Business and STEM Petition Committees.

 Program of Study: Minor: Mathematics


Program Overview

A minor in mathematics is designed to help develop students’ formal critical and analytical thinking skills as well as their ability to communicate abstract and technical ideas. Such skills are highly valued in a wide range of career fields, including engineering, science, computer science, and business, so a minor in mathematics pairs especially well with majors related to these fields. Further, a minor in mathematics enhances students’ marketability in private industry and helps students prepare for graduate school in fields where analytical skills are necessary.

This program of study leads to the following credential:
  • Minor in Mathematics
Admission Requirements

Prerequisites (15 credits)
A 2.50 GPA in the following three courses is required, with no grade below 2.0 in each course:

  • STMATH 124 - Calculus I
  • STMATH 125 - Calculus II
  • STMATH 126 - Calculus III

 Minor in Mathematics


Credential Overview

Mathematics is an established and growing field with students pursuing careers in engineering, actuarial science, database and computer systems administration network and data communication analysis, statistical analysis secondary mathematics teaching and other fields. Students with a minor in mathematics often combine it with majors in chemistry, computer science, physics, or engineering.

Completion Requirements

Must complete 25 credits, distributed as follows:


Core-requirements (20 credits)

  • STMATH 208 Matrix Algebra with Applications
  • STMATH 207 Introduction to Differential Equations or STMATH 224 Multivariable Calculus
  • STMATH 300 Foundations of Modern Math
  • One of the following courses:
    • STMATH 402 Abstract Algebra I
    • STMATH 408 Nonlinear Optimization
    • STMATH 409 Advanced Linear Algebra
    • STMATH 420 History of Mathematics
    • STMATH 424 Real Analysis I
    • STMATH 427 Complex Analysis
    • STMATH 444 Foundations of Geometry

Elective course (5 credits)

One additional STMATH course at or above the 300-level chosen from a program-approved list of electives.


Grade requirement

Minimum 2.0 grade in courses applied to the minor.

 Graduate Programs


Engineering and Mathematics


 Program of Study: Graduate Certificate in Electrical and Computer Engineering Foundations


Program Overview

The Graduate Certificate in Electrical and Computer Engineering Foundations provides a pathway for students trained in other STEM disciplines to earn a certificate in EE, and thus be academically prepared to apply for admission to the Master of Science in Electrical and Computer Engineering program. Students will learn the fundamental concepts of electrical engineering and be prepared for a graduate degree in the field. For students who do not wish to pursue a Master of Science in Electrical and Computer Engineering degree, the Graduate Certificate in Electrical and Computer Engineering Foundations provides a strong background that can be leveraged to move into EE related fields. The Graduate Certificate in Electrical and Computer Engineering Foundations is geared toward individuals with a bachelor’s degree in a STEM field who want to pursue a master’s degree in electrical engineering, or professionals working in or hoping to enter a related field such as technical marketing or technical program management.

This program of study leads to the following credential:
  • Graduate Certificate in Electrical and Computer Engineering Foundations (fee-based)
Admission Requirements

A degree in a STEM field and the following courses (or equivalent coursework):

  • A full year of Calculus: STMATH 124, 125 and 126
  • Differential Equations: STMATH 307
  • Matrix or Linear Algebra: STMATH 308
  • Multivariable Calculus: STMATH 324
  • Engineering Physics 1 and 2: BPHYS 121 and 122
  • General Chemistry 1: B CHEM 143 and 144 (lab)

 Graduate Certificate in Electrical and Computer Engineering Foundations (fee-based)


Completion Requirements

18 credits

  1. Required courses (18 credits): B EE 503, BEE 504, B EE 505, B EE 506, B EE 507, B EE 508

 Program of Study: Master of Science in Electrical and Computer Engineering


Program Overview

The Master of Science in Electrical and Computer Engineering curriculum is designed to provide students with advanced studies in state-of-the-art technology to become innovators, researchers, and technical leaders in their profession. The Master of Science in Electrical and Computer Engineering offers either a coursework or thesis option, giving students the opportunity to acquire advanced skills and conceptual understanding of topics in more depth than offered by a Bachelor of Science in Electrical Engineering degree. Graduates will be able to apply these concepts directly to applications in many diverse fields, but also with special emphasis towards focused areas in biomedical devices and sensors, renewable energy, and embedded system design and characterization.

This program of study leads to the following credential:
  • Master of Science in Electrical and Computer Engineering (fee-based)
Admission Requirements

Graduate degree program admission requirements vary. Please see this program's Graduate Admissions Page for specific requirements.

 Master of Science in Electrical and Computer Engineering (fee-based)


Completion Requirements

46 credits


Choose thesis option or non-thesis option

Non-thesis option:

  1. Graduate Seminar (1 credit): B EE 599
  2. Advanced Courses (10 Credits): B EE Course list maintained internally by the program.
  3. Elective Courses (35 credits): Graduate-level B EE coursework. Course list maintained internally by the program.

Thesis option:

  1. Graduate Seminar (1 credit): B EE 599
  2. Advanced Courses (10 Credits): B EE Course list maintained internally by the program.
  3. Thesis (10 credits): B EE 700
  4. Elective Courses (25 Credits): Graduate-level B EE coursework. Course list maintained internally by the program.

Additional information:

  • A maximum of 6 credits of B EE 600 may be used toward degree requirements, students wishing to continue with research should consider the thesis option.
  • Students may use a maximum of 10 credits of 400 level BEE undergraduate courses to meet the elective course requirement. Approval by the Division Petition Committee is required before enrolling in the course. See the graduate advisor for restrictions.
  • No Electrical Engineering Foundations Certificate courses (B EE prefix) will be counted towards the Master of Science in Electrical and Computer Engineering degree.