Information

Instrutor:       Deepak Krishnankutty
Email:             deepakk1@umbc.edu
Office:            ITE 344/ ITE 317
Office Hours: Mon,Wed, Noon - 1 PM

TA:                  Sravani Varanasi
Email:             sravani1@umbc.edu
Office:            ITE 344
Office Hours: Wed 1:30 PM - 3:30 PM

UTA:               Richard Ensor
Email:             rensor1@umbc.edu
Office:            ITE 240
Office Hours: Mon,Wed, 3:00 PM - 5:00 PM

UTA:               Simon Rupp
Email:             srupp1@umbc.edu
Office:            ITE 375
Office Hours: Tue,Thu, 9:00 AM - 10:30 AM

Schedule

Google Calendar ics file
Lecture:         Tue,Thu, 5:30PM - 6:45 PM
Venue:           Sherman Hall 145

Discussion:    Friday 9 AM - 9:50 AM
Venue:           ITE 375

Lab:               Friday 10 AM - 11:50 AM
Venue:           ITE 375

Overview

This course provides computer engineering students with system design software and hardware experience. This course covers hardware features that support advanced process and memory management in modern architectures such as the Pentium. The details of the entire chipset for 8086 are covered, including topics related to the register architecture, machine language, clock generator, bus controller and memory, I/O and interrupt interface. Other details of a complete computer system are discussed, including I/O bus protocols and support chips, memory chips, interrupt handler hardware and external support chips for disk storage, video and direct memory access. This course includes a laboratory that focuses on assembly language programming and board design software.