UAH MSCBS Courses - Computer Engineering Track

The Engineering track takes existing and proven practices and enhances them with an education in the National Institute of Standards and Technology (NIST) and the Defense Information Assurance Certification and Accreditation Process (DIACAP). This approach will address security issues in future technologies during the concept & requirements stages of system design and the formulation of the hardware design.

Core Classes (18 Credit Hours)

CPE 549- Introduction to Information Assurance Engineering

Introduction to cryptography and computer security through hardware and physical security to a knowledge of audit methods, security management, and public law.

CPE 649- Advanced Information Assurance Engineering

Introduction to topics ranging from how to attack computer systems and networks to how to protect and recover from attacks on computer systems and networks.

CS 570- Introduction to Computer Networks

Organization and operation of computer networks.

CS 670- Computer Networks

Detailed analysis of the organization and operation of computer networks.

IS 501- Introduction to Information Assurance

Overview of information security from a technical project management and risk management perspective.

IS 663- Computer Forensics

Introduces systematical problem-solving techniques and applies them to computing investigations.

Advanced principles and concepts of general-purpose computer networks, with a special emphasis to internetworking and Internet. Transport and higher level protocols emphasis.

EE 693*- ECE Capstone (required)

Research in a subject gained from courses taken at the graduate level. Students will be introduced to rhetorical theory, training in oral and written technical presentations on individual research, journal articles, or design projects.

*NOTE: EE 693 is the Capstone Course for the Engineering Track and students must complete with a grade of A or B.