(No Requisitions) The textbook for this course and the associated lab (EGR 304L) is available free online.
Required Textbook: Lee and Seshia, Introduction to Embedded Systems: A Cyber-Physical Approach, 2nd Edition MIT Press, 2017.

EACH STUDENT NEEDS ACCESS TO A TEXTBOOK
Plan for open book tests. Books, calculators, etc. may not be shared during a test. For the purpose of viewing an e-book, a laptop computer is allowed during open-book tests.

NCEES approved CALCULATOR RECOMMENDED, NOT SHAREABLE
Attempting a test or the final exam without a stand-alone "scientific" calculator will compromise your grade. Routinely using an NCEES approved calculator will give you an advantage on the Fundamentals of Engineering tests. The NCEES approved list can be found here: http://ncees.org/exams/calculator/ Not all calculators on the NCEES list can do complex number calculations. In this course (and some other engineering courses) a calculator that can handle complex numbers is helpful. The TI-36X-Pro model can do complex number calculations and is the choice of most engineering students at Dordt University. Also in this category of top-level performance are the HP 35s, Casio fx115ES PLUS, and the Casio fx991ES Plus C. Calculators may not be shared during tests. Any stand-alone calculator is allowed in this course but only NCEES approved calculators are allowed on the Fundamentals of Engineering Exam. Smartphone or computer resident calculators (even if on the NCEES list) and the use of a Web-search engine (e.g. Google) as a calculator are not allowed on tests in this course or on the Fundamentals of Engineering exam.