CSCI 3410 - Class Schedule

This class follows the university undergraduate and graduate academic calendars. I prefer all submissions by email by midnight of the due date (which is almost always a Tuesday). If your work requires submitting something other thanthough email or blackboard (paper, CD, a device, etc) then it should be in my mailbox in the Academic Center (704) by 4:00 PM (not later) on the due date or you can give it to me before, during, or after class on the due date. ALL submissions after these times will be considered late.


Before The Class Begins

Befoere the class starts, it would be good to read the following:


 Class 1 - January 15

  • Introduction To Class, Intro to systems programming
    • Peckol 1, 2 (2.0-2.3)
  • Review of Conputer Architecture 

Class 2 - January 22

  • Hardware fundamentals for the software engineer.
    • Peckol 2 (2.0-2.3)
    • For additional information: Electronics 101  (sections 1,2,3,4,5,6,12,13,14,15 are short and helpful)
  • The Z16 Architecture
    • Zilog ZNEO Product Specification (PS0220) "Introduction", "Signals and Pin Descriptions", "Address Space" chapters. 
    • Introduction to Endiannes

Class 3 - January 29


Class 4 - February 5


Class 5 - February 12

  • Software Development, Embedded Software Architecture
  • Serial Ports (RS-232)
    • Peckol 18
    • Zilog ZNEO Product Specification (PS0220) "LIN-UART"  
    • For more information: Serial Port How-to.

Class 6 - February 19


Class 7 - February 26


Class 8 - March 5

  • Help with Labs, Exercises
  • Midterm Review

No Class - March 12

  • No class this week. Spring Break

Class 9 - March 19

  • Mid Term Exam
  • Project Discussion
  • Working with the WiFi Radio

Class 10 - March 26

Class 11 - April 2

  • Build Tools: Version Control, Compile, Linker, Loader, Objecrt Files, Symbols\
    • Zilog ZDSII User Manual (UM0171) chapter 5
  • Assembly, Dissassembly
    • Zilog ZNEO CPU Core (UM0188)

Class 12 - April 9


Class 13 - April 16


Class 14 - April 23

  • In class demo of all final projects
  • Open discussion
  • Final Review

No class - April 30

  • All work due. 

Final Exam - May 7

  • Final Exam 7:40-9:40 in Tompkins 211

 References that I havent sorted out yet