Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Mar 05, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

ECE 177 - Programming I: From C Foundations to Hardware Interaction


Introduction to computer programming with emphasis on algorithms and an understanding of underlying hardware. Topics include syntax, variables, control structures, pointers, operators, functions, and input and output. 



Prerequisites: Engineering or Pre-Engineering Majors or permission

Course Typically Offered: Spring

Credits: 4



Add to Portfolio (opens a new window)