Programming for Electrical Engineers
Credits: 3
Prerequisites: None
Programming in C, in a Unix-style environment, with an emphasis on fundamental concepts of practical programming languages, software development and programming methodology. Environment topics include: use of command line interfaces, file system structure, editors, utilities and shell programming. C topics include: binary representations of numbers, operators and expressions, data types, arrays, strings, structures, pointers, static and dynamic memory allocation; control flow; subroutines and recursion; file and peripheral I/O; numerical and text processing; introduction to data structures such as stacks and linked lists.
Course Overview & Topics
Section titled “Course Overview & Topics”- key concepts, software, etc
Professors
Section titled “Professors”- John Doe
- specific advice
- workload, assessments, teaching style
- professor specific advice