About

AJIT NATARAJAN, M.S., is a senior software engineer at Google. Previously, he worked on networking, virtualization, and storage software for enterprise servers running HP-UX and 3PAR enterprise storage arrays at Hewlett-Packard. He has worked with PCI, PCI-X, PCI Express, and proprietary IO technologies and written Token Ring, Ethernet, and Fibre Channel drivers for HP-UX.

Ajit Natarajan's courses currently open for enrollment

IO Concepts and Protocols: PCI Express and Ethernet

EMBD.X406
$950
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date Start Time End Time Meeting Type Location
Wed, 09-02-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 09-09-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 09-16-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 09-23-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 09-30-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 10-07-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 10-14-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 10-21-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 10-28-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 11-04-2026 6:30pm 9:30pm Live-Online REMOTE
Wed, 11-18-2026 6:30pm 9:30pm Live-Online REMOTE
 

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

No meeting on November 11, 2026.  1 "No meeting" date TBA.  To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Texts:    
PCI-SIG Standards, PCI-SIG (PCI Express). By special arrangement with the PCI-SIG, students will get access to pertinent standards for academic use.     

IEEE 802.3 Standards, IEEE (Ethernet)

 

||

Prerequisites / Skills Needed

Skills Needed:

  • An introductory course or practical experience with operating systems internals, an introduction to computer architecture and organization, and systems programming experience.