School of Engineering & Computer Science

for:

about:

SPECIALIZATION IN COMPUTER ENGINEERING

The MS (CPE) program offers four areas of specialization:

The course listings below specify which courses may be taken to fulfill the specialty track course requirements.

Specialization in Communications, DSP and Networking

This area of specialization prepares students for research, development, and implementation in the area of communication system development where competency is developed in topics from network design, signal processing, and high-speed implementation of digital systems.

ENCE 3310
Data Communications
ENCE 4100
High Speed Digital Design
ENCE 4300
Mixed Signal Design & Testing
ENCE 4311
Image Processing & Application
ENCE 4361
Wireless Comm and Mobile Netw'ks
ENEE 3130
Principles of Comm Systems
ENEE 3141
Digital Communications
ENEE 3660
Communications Systems Design
ENEE 3665
Intro Telecomm Systems
ENEE 3670
Intro to DSP
ENEE 3150
Communication Systems Lab
ENEE 4325
Data & Computer Communications
ENEE 4360
Digital & Space Communications
ENEE 4410
Adv Signal Processing & Comm
ENEE 4415
Advanced DSP
ENEE 4620
Adv Optical Fiber Comm
ENCE 4800
Advanced Topics (CPE) (appropriate topics)

Robotics, Embedded Systems and Instrumentation

This area of specialization prepares students for research, development, and implementation in the area of robotic and embedded systems where competency is developed in topics from controls, system design, and algorithm implementation.

ENCE 3231
Embedded Microprocessors
ENCE 4300
Mixed Signal Design & Testing
ENCE 4341
Distributed Systems
ENCE 4421
Robot Computer Vision
ENCE 4550
Dig. Testing & Testable Design
ENCE 4581
Adv Robotics Automation and MI
ENCE 4600
HDL Modeling & Synthesis
ENCE 4800
Advanced Topics (CPE) (appropriate topics)
ENGR 3610
Engineering Analysis
ENGR 3721
Controls
ENGR 3730
Robotics
ENGR 4745
Advanced Nonlinear Control Systems
COMP 3501
Intro to Artificial Intelligence
COMP 3801
Introduction Computer Graphics

Computer Systems Engineering

This area of specialization prepares students for research, development, and implementation in the area of computer systems where competency is developed in topics from hardware design, software design and architectural implementation.

ENCE 3231
Embedded Microprocessors
ENCE 3501
VLSI Design
ENCE 4341
Distributed Systems
ENCE 4501
Adv. VLSI Design
ENCE 4550
Dig. Testing & Testable Design
ENCE 4600
HDL Modeling & Synthesis
ENCE 4800
Advanced Topics (CPE) (appropriate topics)
COMP 3352
Elements of Compiler Design
COMP 3361
Operating Systems I
COMP 3694
Advanced Computer Architecture

Software Engineering

This area of specialization prepares students for research, development, and implementation in the area of software engineering where competency is developed in topics from language development, algorithmic implementation, and information management.

ENCE 3231
Embedded Microprocessors
ENCE 4341
Distributed Systems
ENCE 4800
Advanced Topics (CPE) (appropriate topics)
COMP 3371
Advanced Data Structures and Algorithms
COMP 3381
Software Engineering I
COMP 3351
Programming Languages
COMP 3421
Database Organization and Management I
COMP 3422
Database Organization and Management II
COMP 4573
Scientific Computation

Degree Information