Embedded Systems Engineering Technology Curriculum Map

Curriculum

Required courses and recommended terms during which they should be taken:

FallWinterSpring
CST102 Introduction to Computer Systems 3    
CST162 Introduction to Digital Logic 4    
MATH111 College Algebra 4    
PSY201 Psychology 3    
WRI121 English Composition 3    
Total   17    
CST116 C++ Programming I   4  
CST130 Computer Organization   3  
MATH112 Trigonometry   4  
WRI122 Argumentative Writing   3  
Humanities elective   3  
Total     17  
CST105 Introduction to Computer Systems III     1
CST126 C++ Programming II     4
CST131 Computer Architecture     3
MATH251 Differential Calculus     4
SPE111 Public Speaking     3
Total       15
These maps are provided for general planning purposes only. Students should consult with their academic advisor for complete degree requirements.
FallWinterSpring
CST133 Digital Electronics II–Sequential Logic with HDL 4    
CST134 Instrumentation 1    
CST136 Object-Oriented Programming with C++ 4    
CST250 Computer Assembly Language 4    
MATH252 Integral Calculus 4    
Total   17    
CST204 Introduction to Microcontrollers   4  
CST231 Computer Design with Programmable Logic   3  
CST232 Computer Design with Programmable Logic Laboratory   1  
EE221 Circuits I   4  
MATH254N Vector Calculus I   4  
Total     16  
CST211 Data Structures     4
CST240 UNIX     3
CST276 Software Design Patterns     4
EET237 AC Circuits, Filters and Signals     3
EET238 AC Circuits, Filters and Signals Laboratory     1
WRI227 Technical Report Writing     3
Total       18
These maps are provided for general planning purposes only. Students should consult with their academic advisor for complete degree requirements.
FallWinterSpring
CST315 Embedded Sensor Interfacing and I/O 4    
CST337 Embedded System Architecture 5    
CST371 Embedded System Development I 4    
PHY221 General Physics with Calculus 4    
Total   17    
CST345 Hardware/Software Co-Design   4  
CST372 Embedded Systems Development II   3  
MATH465 Mathmatical Statistics   4  
PHY222 General Physics with Calculus   4  
Total     15  
CST334 Project Proposal     1
CST347 Real-Time Embedded Operating Systems     4
CST373 Embedded Systems Development III     2
WRI350 Documentation Development     3
Laboratory Science Elective     4
Social Science elective     3
Total       17
These maps are provided for general planning purposes only. Students should consult with their academic advisor for complete degree requirements.
FallWinterSpring
BUS304 Engineering Management 3    
CST412 Senior Development Project 3    
CST455 System On a Chip Design 4    
Social Science Elective 3    
Technical Elective 3    
Total   16    
CST417 Embedded Networking   4  
CST422 Senior Development Project   3  
CST456 Embedded System Testing   4  
MGT345 Engineering Economy   3  
Humanities Elective   3  
Total     17  
ANTH452 Globalization     3
CST432 Senior Development Project     2
CST466 Embedded System Security     3
SPE321 Small Group and Team Communication     3
Humanities Elecive     3
Total       14
These maps are provided for general planning purposes only. Students should consult with their academic advisor for complete degree requirements.

Total Credits Required for B.S. Embedded Systems Engineering Technology: 196