BS in Electrical and Computer Engineering Image

Electrical and Computer Engineering

Bachelor of Science

Looking to solve the world’s greatest engineering challenges? Join the UA department that can give you the skills to advance embedded systems, cybersecurity, wireless technology, robotics and biomedical devices.

U.S. News World Report Best Colleges Computer Science 2021

Faster, safer computing and communications. Better health care. More energy-efficient systems. These are what the UA's online Bachelor of Science in Electrical and Computer Engineering is all about.

Earning your bachelor's online means you'll learn from the same experts and receive the same student-centered curriculum as your on-campus peers, including one-on-one attention from professors and advisers. And, thanks to longstanding partnerships with companies such as Raytheon, Intel, Microsoft, NASA, Pixar and more, this degree gives you an edge in the job market as well. Most UA Electrical and Computer Engineering students receive job offers before they graduate. Others move on to become entrepreneurs or successful grad students. An online bachelor's degree in Electrical and Computer Engineering will open new doors and power up your future.

Successful applicants will be admitted to Pre-engineering. Pre-engineering students may qualify for progression into the Electrical and Computer Engineering (Online) major. Requirements for consideration include completion of pre-requisite/concurrent courses, GPA, and College of Engineering review. Pre-engineering students have a cost of $500 per unit. Upon transition into the Electrical and Computer Engineering major, the cost increases to $600 per unit.

View detailed program information

Career Level: Undergraduate
Degree: Bachelor of Science
College: College of Engineering

Cost & Eligibility

Per Unit Cost: $600
*Residents of some U.S. Territories may not be eligible. Please see our Eligibility & State Authorization page for more information.

Wondering about the specific classes you can take in this program? See the course descriptions below.

  • ECE 175: Computer Programming for Engineering Applications - This course will cover the fundamentals of C, complexity and efficiency analysis, numerical precision and representations, introduction to data structures, structured program design and applications to solving engineering problems.
  • ECE 320A: Circuit Theory - This course will cover electric circuits in the frequency domain, how to use sinusoidal steady-state, Laplace and Fourier methods, single-phase and three-phase power, time domain methods and convolution, transformed networks, natural frequencies, poles and zeros, two-port network parameters and Fourier series analysis.
  • ECE 372A: Microprocessor Organization - This course is an introduction to microcontroller organization, hardware interfacing, and system design. Topics include, but are not limited to: C Programming for Microcontrollers, Memory Organization and Addressing Modes, Interrupts, Timers, Parallel and Serial Interfacing, Analog-to-Digital Conversion, Overview of Common Peripheral Components, Event-driven Software Development, and Motor Control. In addition, students will be provided the opportunity to build and utilize the PIC24F platform.
Student taking a UA Online course


Earning your Bachelor of Science in Electrical and Computer Engineering will build core skills, including:

  • biomedical devices
  • cybersecurity
  • electronic engineering
  • problem solving
  • research
  • robotics
  • simulation
  • technical support
  • wireless technology

Explore career opportunities that graduates holding a Bachelor of Science in Electrical and Computer Engineering have pursued

Sort industries and careers by location or view nationwide

ChatQuestions? Ask now.

Tell us about yourself