INTEL Embedded Systems Curriculum Development 2011-2012
 
Department of Electrical and Computer Engineering
Howard University
Washington DC 20059
 
"Modernization of Traditional Microcomputer Courses to Intel Atom Processor-Based Embedded Computing Courses"
 
This project is supported by Intel Corporation in 2011-2012 academin year.

Project Overview:
 
The following two (2) courses will be covered under the project.
(1) EECE 416 Microcomputer Design (3 credits, Fall semester only):This course is a junior/senior level course, required for all Computer Engineering students but elective for Electrical Engineering students.This course is a traditional computer course which focuses on computer architectures of CISC and RISC, signal descriptions and instructions, and programming and simulation/emulation of assembly language..This project intends to break away from this traditional approach to modernized embedded system approach with Intel Atom based processor architecture, software development tools, power management, and optimization for industrial control applications.
(2) EECE 456 Embedded System Design Lab (3 credits. Spring semester only).This course in senior level is the next in sequence of the EECE 416 Microcomputer Design course.Currently, students are limited to the platform of the previous course, namely 8-bit Motorola controllers and Microchip microcontrollers, in their projects to develop embedded systems. This project intends to convert the course to a highly integrated, connected, media-rich application course with the Atom processor boards.The students who gained the basic Atom architecture and software development from the new EECE416 Microcomputer Design would be ready to design control systems with sensors, actuators, and media-access.

Intel Embedded System Integration Plan:

(1) EECE 416 Microcomputer Design (3 credits, Fall semester):This project intends to break away from the traditional approach of using simple low-end microcontroller to modernized embedded system approach with Intel Atom based processor architecture, software development tools, power management, and optimization for industrial control applications.With the integration of the Atom processor boards, this class would provide and prepare students with fundamental knowledge of Atom processor and the development skills of the chipset for the application of the processor in the next course in sequence, which is the second course under this project.  The first few lectures of the course would be dedicated to x86 microarchitecture with MASM based assembly language programming, followed by Atom processor architecture and platform architecture for the board. Also, code designs and COTS OS selection and software development tools would familiarize students with the board.
(2) EECE 456 Embedded System Design Lab (3 credits. Spring semester).This project intends to convert the course to a highly integrated, connected, media-rich application course with the Atom processor boards.  The students who gained the basic Atom architecture and software development from the new EECE416 Microcomputer Design would be ready to design control systems with sensors, actuators, and media-access.  Some example systems include: Touch activated response system, Programmable logic controller for plant control, Autonomous rescue robot, and Smart energy meter development

Intel Atom Boards:

Ten (10) Intel Atom E6x0 Series boards (Tunnel Creek)
One (1) Intel Atom E6x5C Series board (Stellarton)

Project Investigator:

Dr. Charles Kim (ckim@howard.edu Tel: 202-806-4821)

Student Workers:

Isaac Collins (Graduate student) -- Hardware Diversity
Ravindranath Jaglal (Graduate Student) -- TA + Module Development
Gerard Spivey (Undergraduate student) -- System Module Development

Link: to the Howard University Teams in the Cornell Cup USA 2012 - Presented by Intel

 Return to Intel Sponsored Project at Howard University

mwftr.com