UGA Bulletin Logo

Embedded Systems Design II

Analytical Thinking

Course Description

Advanced principles and design techniques of embedded computing. The student will develop an integrative understanding of components, systems, software, and design. These objectives will be achieved through case studies, exercises, example models, and laboratory exercises. Emphasis will be placed on design experience and team-work.


Athena Title

Embedded Systems II


Prerequisite

CSEE 4230 or ECSE 4230


Semester Course Offered

Offered every year.


Grading System

A - F (Traditional)


Student learning Outcomes

  • Students will develop an integrative understanding of components, systems, software, and design in a bottom-up fashion using generic examples in order to achieve more generally applicable principles.
  • Students will achieve these goals through case studies, exercises, example models, and hands-on laboratory exercises.
  • By the end of this course, students will be able to critically evaluate embedded system test data and use sound engineering judgment to draw conclusions about system performance, as demonstrated through their grade on the Major Project.
  • By the end of this course, students will be able to apply appropriate analytical methods to synthesize embedded systems concepts into evidence-based engineering conclusions, as demonstrated through their Overall Course Grade.
  • By the end of this course, students will be able to recognize ethical and professional responsibilities relevant to embedded systems design and analyze the impact of design decisions on users and the operating environment, as demonstrated through their performance on the course Exam.
  • By the end of this course, students will be able to plan and manage a team-based embedded systems project, addressing technical disagreements constructively and integrating teammate contributions toward a shared design goal, as demonstrated through their grade on the Major Project.

Topical Outline

  • 1. Review of basic embedded systems
  • 2. Interfacing the HC11 with a 4x4 keypad (software and hardware design)
  • 3. Interfacing the HC11 with a LCD display (software and hardware design)
  • 4. The HC11 timer
  • 5. Interrupts
  • 6. Pulse width modulation
  • 7. Stepper motor controller design
  • 8. Digital Tachometer design
  • 9. Communication

Institutional Competencies Learning Outcomes

Analytical Thinking

The ability to reason, interpret, analyze, and solve problems from a wide array of authentic contexts.



Syllabus


Public CV