MSCPE Advising Guidelines: Math Requirement

Motivation

The requirements for the MSCPE specify that students take at least 3 credit hours of mathematics and statistics. Additional hours may be taken and may be required by a student's advisory committee. This requirement is to ensure that students have the mathematical and analytical foundation necessary to complete advanced engineering design and analysis tasks, pursue thesis research in computer engineering, and/or understand abstractions and mathematical concepts in computer engineering.

Courses that Satisfy the MSCPE Math Requirement

The following courses can be used to satisfy the three-credit hour math requirement. Recommended courses are indicated by an asterisk (*). Students should use this list in selecting courses. It is important that students also consult with their interim or permanent advisor before taking math courses since different courses are appropriate for different specialization areas within computer engineering. The student's advisory committee must ultimately approve the student's plan of study, including any deviation from these guidelines in fulfilling the mathematics requirement for the MSCPE degree.

MATH 4175-4176: Cryptography and the Mathematics of Network Security*
MATH 4514: Applied Algebra*
MATH 4525-4526: Principles of Advanced Calculus
MATH 5415, 5416: Specialized Topics in Applied Math
MATH 5435-5436: Principles and Techniques of Applied Mathematics
MATH 5454: Graph Theory*
MATH 5464: Combinatorics*
MATH 5984: Special Study (approved depending on topic)
MATH 6125, 6126: Topics in Algebra
MATH 6425, 6426: Topics in Applied Mathematics

ISE 5104: Operations Research
ISE 5405, 5406: Optimization
ISE/STAT 5464: Queueing Theory*
ISE 5505, 5506: Operations Research Model
ISE 6404: Graph Theory and Network Flows
ISE 6414: Integer Programming
ISE 6434: Scheduling and Sequence Theory


Updated 10/10/2003 (SFM)