Instructor:   Dr. Prabhat Mishra      CSE E470      (352) 392 2680      prabhat@cise.ufl.edu
                        Office Hours:   Tue 10:40 AM - 12:40 PM and Thu 3:00 PM - 3:50 PM.

Teaching Assistant:   Heon-Mo Koo     CSE E309     (352) 392 1183     hkoo@cise.ufl.edu
                Office Hours:   Monday 3:00 - 3:50 PM

Overview:   Embedded systems run the computing devices hidden inside a vast array of everyday products and appliances such as cell phones, toys, handheld PDAs, cameras, and microwave ovens. Cars are full of them, as are airplanes, satellites, and advanced military and medical equipments. As applications grow increasingly complex, so do the complexities of the embedded computing devices. The goal of this course is to develop a comprehensive understanding of the technologies behind the embedded systems design. The students develop an appreciation of the existing capabilities and limitations of various steps in overall design methodology including system level modeling/specification, design space exploration, hardware-software partitioning, high level synthesis(hardware/software/interface), and validation/verification of embedded systems. See course outline for details.

Prerequisites: CDA 3101 (Computer Organization), COP 3530 (Data Structures and Algorithms), and programming knowledge is required. Exposure to COP 4600 (Operating Systems) and CDA 4102/5155 (Computer Architecture) is a plus.

Grading Criteria: See Course Policies.

Lectures: Tuesday - Period 8-9 (3:00-4:55)    Thursday - Period 9 (4:05-4:55)    MCCB 3108

Textbook:   None.   The course will cover materials from various books and journal articles. A sample list of references are included below:
Lectures and Office Hours:
Period / Day Monday Tuesday Wednesday Thursday Friday
   Period 4    10:40   Office Hour      
   Period 5    11:45   Office Hour      
   Period 6    12:50          
   Period 7    1:55          
   Period 8    3:00 Heon-Mo Lecture   Office Hour  
   Period 9    4:05   Lecture   Lecture  


Courses on the Web:
Please feel free to contact me if you have any questions, comments or suggestions.