Computer Engineering Degree Information - Master Degree

Published Nov 20, 2006

RSS Feed

A Computer Engineering Master's Degree program teaches students computer systems architecture, information systems security and networking, and software systems. Students who earn a master degree in Computer Engineering can further their careers in computer applications software engineering, computer systems software engineering or computer programming.

Computer Engineering Master's Degree Overview:

Summary of the Degree:

A Computer Engineering Master's Degree Program includes courses that provide a comprehensive knowledge of computer engineering from conception through realization. Students will obtain an understanding of computers and information technology. Program includes the fundamentals of computer technology, software construction and the care and maintenance of computers.

Typical Coursework:

Some of the more general courses mandatory in a Computer Engineering master's degree program include:

  • High-end Protocols and Network Security
  • Information Warfare
  • Cryptography
  • Steganography and Watermarking
  • Optical Communications Networks
  • Fault-Tolerant Systems
  • Distributed Systems and Middleware
  • Measuring Software Engineering
  • Computer Graphics and Geometric Modeling
  • Synthesis and Optimization of Digital Circuits
  • Discrete Event Systems Control
  • Embedded Computer Systems

Career Fields:

According to the U.S. Department of Labor,, computer software engineers are one of the most rapidly expanding careers for such positions in software publishing, computer systems designs, management companies and telecommunications companies.

Occupational Outlook

National Science Foundation,, reported that current Computer Engineering master's degree graduates employed full time earn an average salary of $70,000.

Featured School Choices: