Online Computer Engineering Courses and Classes

Online courses in computer engineering are offered through several colleges and universities. Usually presented at the graduate level, online computer engineering courses might be part of such programs as a Master of Science in Computer Engineering, Master of Computer Engineering or Master of Science in Electrical and Computer Engineering.

Online Computer Engineering Courses

The following course overviews describe the most common online courses in computer engineering.

  • Operating Systems Course: Typically offered at the beginning of a computer engineering program, this class teaches the basic structure of electronic systems. Correspondence learners gain familiarity with the inner workings of technical devices like computers.
  • Computer Security Course: In this class, students learn to protect electrical systems from hackers and viruses. Aspiring computer engineers get instruction on subjects like cryptography. This class is usually taken at the intermediate level of a master's degree program.
  • Computer Architecture Course: Distance-education students learn to design intricate electrical machines in this class, typically presented at the intermediate stage of a computer engineering program. Future professionals explore how to conceptualize and create the various parts of an electrical system.
  • VLSI Design Course: Online students receive instruction on Very Large Scale Integration (VLSI) systems. Aspiring engineers learn to create microchips out of complex, integrated circuits. This class is typically offered at the end of a graduate program focusing on computer technology.
  • Computer Communications Course: In this course, students study the fundamentals of data communication networks. Topics may include error control and message switching.
  • Microprocessor Systems Engineering Course: This course provides an overview of the different types of microprocessors. Emphasis may be placed on the hardware and software of one type of microprocessor. Different memory types may also be covered.
  • Website Development Course: Students in this course gain experience using HTML5 and CSS3 to create websites. Other topics of study include the history of the internet and the development of the languages used for content development.
  • Signals and Systems Course: In this course, students learn about the theoretical underpinnings of linear systems, as well as continuous and discrete-time signals. Areas of study include Fourier analysis, convolution, transformations and linear feedback systems.

Program Information

It is possible to get a bachelor's or master's degree in computer engineering online. Many computer engineering programs can be completed entirely online; others may be offered in hybrid format, which requires students to complete some coursework on campus, particularly hands-on lab sessions. A research project, thesis or internship may also be required. Upon completion of a degree program in computer engineering, distance learners are often employed by large companies such as GE, IBM, and Texas Instruments.

For individuals who want to study computer engineering, there are undergraduate and graduate-level courses available online that can help them better understand the core concepts of the field and apply their skills for technology design.

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?