Course Details
Course Information Package
Course Unit Title | COMPUTER INTERFACING | ||||||||
Course Unit Code | ACOE243 | ||||||||
Course Unit Details | |||||||||
Number of ECTS credits allocated | 5 | ||||||||
Learning Outcomes of the course unit | By the end of the course, the students should be able to:
| ||||||||
Mode of Delivery | Face-to-face | ||||||||
Prerequisites | ACOE201,AMAT223 | Co-requisites | NONE | ||||||
Recommended optional program components | NONE | ||||||||
Course Contents | Computer Interfacing: Switching electronics and common TTL devices. Microprocessor bus interfacing, interfacing standards (ISA, PCI) as well as interfacing through the parallel port (LPT) and serial ports (COM, USB and SPI). Digital-to-analog and analog-to-digital converters. Programmed controlled, interrupt, and DMA modes of data transfer.
Laboratory Work: Individual or small group experiments performed with the use of special hardware attached on the computer's ports. Experiments include serial and parallel data transfer, interfacing with 2-state devices, interfacing with analog-to-digital and digital-to-analog converters.
Project Work: Students are expected to built and test a board to be interfaced on a computer through a standard port such as the LPT or the USB port, and develop the necessary software that will enable the use of a computer as the control unit of a process. Typical applications to be developed include home and industrial automation systems.
| ||||||||
Recommended and/or required reading: | |||||||||
Textbooks |
| ||||||||
References |
| ||||||||
Planned learning activities and teaching methods | The underlining theory of the course is delivered to the students during lecture sessions, through electronic presentations. After acquiring the theoretical background, students carry out laboratory work that includes the implementation of a predefined procedure and the completion of a design task. Typically, a 2-hour lecture session proceeds a 2-laboratory session. To further develop their practical/professional skills, students undertake a group project. This project includes the assembly and testing of an electronic board, which can be interfaced on a standard port of a computer, as well as the development of software that implements a real life application. Project work includes also a project report and a presentation. | ||||||||
Assessment methods and criteria |
| ||||||||
Language of instruction | English | ||||||||
Work placement(s) | NO |