Thursday, July 20, 2017

RE: Fall 2017 EEL4930 Microprocessor Applications 2-Seats are still available




Dear All:

The ECE department will be teaching a new course, EEL 4930- Microprocessor Applications II, during the Fall 2017.  The course description and objectives are listed below (the course syllabus is also attached here for your reference):

CATALOG DESCRIPTION
Implementation of a Real-Time Operating System on an ARM Cortex-M processor to create more robust, secure and complex microprocessor applications. Introduction to IoT applications with special topics covering security and trust.

COURSE OBJECTIVES

To understand the benefits of using an RTOS (Real-Time Operating System) on a microcontroller. Students will also learn about the architecture of ARM Cortex-M based microprocessors. Students will learn the basic components of an RTOS including both background and event threads, thread scheduling algorithms, inter-process communication, thread priority, and synchronization/mutual exclusion via semaphores. Students will also learn how to design embedded C software driver libraries for peripherals such as I2C RGB LEDs drivers and a resistive, pixel-based touchscreen. Students will conclude the course by interfacing with a CC3100 Wi-Fi chip to create an IoT application, with an emphasis on security.

This course has limited enrollment, so students will need to be approved by me, the course instructor, in order to enroll.  Those interested in enrolling will need to send an email directly to me (yier.jin@ece.ufl.edu) no later than 5pm on August 7th. with the following information:    

 
Name:

UFID:

Grade Received in EEL 3744C:

Major GPA:

In a couple of sentences, explain why you want to take this course:



Please feel free to contact me if you have any additional questions.






4 comments:

Updates on Course Offerings

Hi EE Majors, Just reminder when certain courses will be offered as of Fall 2019.   This is not an exhaustive list; schedules can change...