Computer Engineering Concentration (83 credits)

Required Courses:

CPTR 142Fundamentals of Programming II

4

CPTR 242Sequential and Parallel Data Structures and Algorithms

4

CPTR 280Computer Organization and Assembly Language

3

CPTR 352Operating Systems

4

CPTR 380Computer Architecture

4

CPTR 450Software Engineering

3

CPTR 456Computer Networks

4

CPTR 480Programming Embedded and Real Time Systems

4

ENGR 223Engineering Mechanics

3

ENGR 350Linear Systems Analysis

4

ENGR 354Digital Logic

3

ENGR 355Embedded System Design

3

ENGR 356Engineering Electronics

4

ENGR 433Digital Design

4

MATH 250Discrete Mathematics

4

PHYS 252Principles of Physics

3

PHYS 253Principles of Physics

3

PHYS 255Principles of Physics Laboratory

1

PHYS 256Principles of Physics Laboratory

1

ENGR/CPTR Depth Electives

8-12

ENGR/CPTR Breadth Electives

8-12

Total Credit Hours:83

Depth Electives (8-12)

Computer Science Electives (4-8)

Electrical Engineering Electives (4-8)

Breadth Electives (8-12)

Management Elective (0-4)

MGMT 371Principles of Management

4

MGMT 380Principles of Project Management

4

Science Elective (0-4)

CHEM 143General Chemistry

3

and

CHEM 146General Chemistry Laboratory

1

Transport Phenomena Electives (7-8)

ENGR 331Fluid Mechanics

4

ENGR 332Thermodynamics

3

ENGR 465Heat Transfer

4

ENGR 468Engineering Finite Element Methods

4

Topics classes or other appropriate classes may be substituted for classes in the breadth elective category if approved by the School of Engineering.

Depth electives, approved by the School of Engineering, must be chosen in consultation with the academic advisor.