COSC 4290 Real-Time and Embedded Systems: Spring 2014
  Course Instructor:
  
Dennis Brylow 
  Email: brylow at mscs dot mu dot edu 
  Office: Cudahy 380 
  
  Mon/Wed/Fri 11:00am - 11:50am, CU 412
  
  Mon/Wed 3:00pm - 4:00pm
  Mon 9:00pm - 10:00pm
  Fri 12:00pm - 1:00pm
  Readings will be regularly assigned from the textbook.
  Lectures will assume that students have already read the assigned
  chapters.
  This course will be part lecture and part laboratory, with lab days generally
  falling on Wednesdays.  The focus
  of the lecture material will be on systems, languages and tools related
  to embedded systems.  The lab portion of the course will focus on
  developing software for and interfacing hardware to the ARM mbed NXP LPC1768.
  Upon completing this course, students will be able to:
  
 Design, prototype, and test simple embedded systems on an ARM
  Cortex microcontroller.
   Document complexities of hardware/software interaction in their
	embedded system components in sufficient detail that the work can
	be understood and replicated by others.
  Student grades will be assigned based on evaluation of the following:
  
 (50%) Embedded system projects drawn from the textbook and elsewhere;
   (10%) Completeness of final written report detailing both the
	technical aspects of the final project components and the lessons
	learned throughout the construction process.
   (40%) Midterm and Final Exams (20% each) on the textbook and lecture
  content.
  
	
      
		| Week | Topics | Readings | Case Study | Assignments | 
    
      | 01 | Introduction | Ch 1 and 2 |  |  | 
    
      | 02 | Input and Output | Ch 3 |  | Basic I/O | 
    
      | 03 | Analog Output | Ch 4 |  | Waves | 
    
      | 04 | Analog Input | Ch 5 |  | Pulse Width Modulation | 
    
      | 05 | Serial Communications | Ch 7 |  | Serial Communications | 
    
      | 06 | Peripheral Devices | Ch 8 |  | Liquid Crystal Display | 
    
      | 07 | Interrupts, Timers and Tasks | Ch 9 |  | Timers | 
    
      | 08 | Memory and Data | Ch 10 |  | Midterm Exam | 
    
      | 09 | Digital Signal Processing | Ch 11 |  |  | 
    
      | 10 | Advanced Serial Communications | Ch 12 |  |  | 
    
      | 11 | Controls | Ch 13 |  | Controls | 
    
      | 12 | Design | Ch 14 |  |  | 
    
      | 13 | Testing |  |  |  | 
    
      | 14 | Modeling and Analysis |  |  |  | 
    
      | 15 | Final Projects |  |  |  | 
	
  
  
  The instructor reserves the right to adjust this schedule as necessary.
 
Back
[Revised 2014 Jan 27 10:34 DWB]