CO315: Computer Interfacing

Course Number : CO315
Course Title : Computer Interfacing
Credits : 3
Prerequisites : Computer Architecture (CO203), Electronic Devices & Circuits I (EE284), Electronic Devices and Circuits II (EE382)
No Course Content Time Allocated (hours)
      L T P A
01 A review of Computer Architecture 1      
02 Introduction to PC and Microprocessor based interfacing 2      
03 Hardware Components for Interfacing
Counters, Interval timers, Real time clocks, DAC, ADC, flash memory devices, non volatile memory, Digital I/O, Programmable Peripheral Interfaces (PPI)
4      
04 Parallel Interfacing
Parallel port, Enhanced Parallel port, GPIB
4   5 1
05 Serial Interfacing
Asynchronous and Synchronous serial data transfer, Universal Asynchronous Receiver Transmitter (UART)
Serial Interfacing Standards; RS232, RS422, RS485, USB, I2C, Ethernet
4   5 1
06 Interfacing via PC/AT, PCI, ISA buses
Design issues, frequency and noise considerations
4 2 3  
07 Data Acquisition and Control System
I/O Cards
4 1 5 1
08 Introduction to Device Drivers 4 3
09 Basic I/O controllers Keyboard, Mouse, Video control 3      
Total 30 3 21 3
Assessment Percentage Marks
Continuous Assessment 30  
         Class participation   5
         Practicals/Assignments   25
Written Examinations 70  
         Mid-semester   20
         End-semester   50
[an error occurred while processing the directive]