everything.study
CSE 40679

Microprocessor-Based Application Design and Implementation

(3 Credit Hours) · Undergraduate

Embedded application design for highly resource-constrained computer systems employing microprocessors. Hand optimization of software for performance under real-time constraints and with limited memory. I/O interfacing for human input and graphics displays. Team-based major project specification, design, implementation, and review. This class includes a semester project that satisfies the "Major Project" requirement for the B.S. in Computer Science degree. This project will be much larger in scope than a regular assignment and will require at least eight weeks to complete. Students will design the overall goals and requirements of the project with guidance from the instructor. The project will be developed gradually through the semester by producing a series of reports (proposal, design, progress, final, and review) as noted in the class schedule. The project will necessarily draw upon skills and knowledge from prior classes, including Programming Paradigms and Computer Architecture. The final deliverable of the project will be a working software system that will be evaluated for overall competence in computing skills.

Sources