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 III

3

ENGR 350Linear Systems Analysis

4

ENGR 354Digital Logic

3

ENGR 355Embedded System Design

3

ENGR 356Engineering Electronics I

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

Depth Electives

8-12

Breadth Electives

12-16

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)

ENGR 390/GBUS 390Engineering in a Global Context

4

ENGR 391Thriving in an Engineering Business

2

MGMT 470/MKTG 470Principles 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.