EET 3300 — EET-3300 Applications Programming for Smart Manufacturing
Programming course with emphasis on smart manufacturing applications. Languages used for embedded and non-embedded environments are covered. These applications require distinguishing between the internal workings of a microprocessor versus communicating over networks. Network communication requires networking protocols. Develop scripts to automate repetitive tasks and improve workflow using the CLI (Command-line interface). Software implementation requires applications performing API calls for both synchronous and asynchronous API (Application Programming Interface) as well as accessing various library routines. This course provides familiarity with universal concepts like data types, containers, functions, conditions, loops semantics, and the runtime environment.