Apr 20, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPE 2200:Hardware Programming

3 Credit Hours
Prerequisite: ENGR 1000  and EE 2501 
This course introduces fundamental concepts of computing by studying instruction flow in a processor architecture. We will study how Assembly and C languages are to drive the architecture and explore fundamental hardware operations. Topics include computer architecture, problem-solving, and algorithm development. Programming assignments focus on techniques of good programming style including proper documentation. The student is taught to efficiently design, code, and debug problem solutions, relevant to embedded software design.



Add to Portfolio (opens a new window)