Jump to Navigation

Search form

  • Home
  • |
  • Contact Us
  • |
  • Directory
  • |
  • FAQ
  • |
  • BannerWeb
  • |
  • my.AlfredState
  • |
  • Class Action Refund
  • About Us
  • Visit Us
  • Athletics
  • Financial Aid/Billing
  • Student Life
  • Student Services
  • Make a Gift

Academics

  • Academic Programs
  • Course Descriptions Index
  • Academic Departments
  • Academic Calendar
  • Academic Regulations
  • College Catalog
  • Academic Hall of Fame
  • High School Challenge Program
  • Certification Center

You are here

Home ›

ELET 7404 - Embedded & Real Time Systems

Credits: 
4
Level: 
Upper
Prerequisites: 

ELET 2143 with D or better and CISY 5123 with D or better

Description: 

This course prepares the students for the design and implementation of a real-time operating system (RTOS) on an embedded microcontroller. The course is constructed around a project where each student is required to design and prototype a real-time traffic light using MicroC/OS-II operating system loaded on a PIC18F452 microcontroller. The lecture portion of the course is comprised of lectures and quizzes that support the course project. Lecture topics include basic characteristics of the real-time applications and real-time operating systems, hardware interfacing techniques, fixed and dynamic priority scheduling algorithms, concurrency theory, intertask communication, synchronization, response-time analysis, Petri-net modeling, fixed-point computations, and optimization. The lab portion of the course consists of labs that provide the building blocks of the course project. Upon completion of the course project students will compare MicroC/OS-II with other similar operating systems such as FreeRTOS and Salvo.

Course Sections: 
ELET - Electrical Engineering Technology
  • Bookstore
  • Libraries
  • Event Planning
  • Job Seekers
  • Employers
  • Website Feedback Form
  • Internet Privacy Policy
  • Student Consumer Information
  • SUNY Strategic Plan