Students in the Computer Engineering major have the opportunity to complete a specialization in Cybersecurity within their major.  To complete the Cybersecurity specialization, students must complete five courses from the following areas:

  • Area 1 - Security (two courses required):
  • ENEE457 Computer Security (formerly 459C) OR CMSC414 Computer Network Security
  • CMSC456/ENEE456 Cryptography
  •  
  • Area 2 - Networks (one course required):
  • CMSC417 Computer Networks
  • ENEE426 Communication Networks
     
  • Area 3 - Hands-On Experience (one course required):
  • ENEE459B Reverse Engineering 
  • ENEE445 Computer Laboratory (*requires permission - see below for details)
  • ENEE408C Modern Digital System Design (*requires permission - see below for details)
  •  
  • Area 4 - Computer Systems and Sofware (one course required):
  • CMSC420 Data Structures
  • CMSC451 Design and Analysis of Computer Algorithms
  • ENEE440 Microprocessors
  • CMSC433 Programming Language Technologies and Paradigms
  •  

Students must choose two courses from area 1, one course from area 2, one course from area 3, and one course from area 4.


Top