ITO.012: Information and Communication Technologies

(Last updated: 21/03/07)

 

Download Adobe PDF Reader..

Download WinZip v8.31

 

Coursework...

Please note that you will be asked top complete an essay assignment. This assignment will involve material given to you in all 10 sessions and therefore you are being given time to complete the assignment commencing from the end of the last session. The submission deadline for the assignment will be Monday 23rd April and will need to be sumbitted to the MSc ITMOC Secretary, Sian Cameron. You will need to submit a CD with a word or pdf version of your report and 2 paper copies.

Download a pdf describing the coursework assignment

 

Reading...

Please note that most of the information required is available on the slides. Background information is also provided by way of links to relevant web based material (see the rexourses for lectures given below). However, to accompany the networking aspects of the course we would recommend reading the relevant pages of the following book by Andrew S. Tanenbaum.

Computer Networks, Fourth Edition (author: Andrew S. Tanenbaum)

Computer Networks, Fourth Edition is the ideal introduction to computer networks. Renowned author, educator, and researcher Andrew S. Tanenbaum has updated his classic best seller to reflect the newest technologies, including 802.11, broadband wireless, ADSL, Bluetooth, gigabit Ethernet, the Web, the wireless Web, streaming audio, IPsec, AES, quantum cryptography, and more. Using real-world examples, Tanenbaum explains how networks work on the inside, from underlying physical layer hardware up through today's most popular network applications.

 

 

Resources for week 1 - Introduction

Download a Zipped file for the Logic Visual Toolkit

Download a Zipped file for the Microcode Emulator

Download the lecture slides (pdf)

Interesting URLs:

The Modern History of Computing
http://plato.stanford.edu/entries/computing-history/

Evolution of Intel Processors:
http://www.cs.rpi.edu/~chrisc/COURSES/CSCI-4250/SPRING-2004/slides/cpu.pdf

Animation showing execution of Machine Language Programs:
http://courses.cs.vt.edu/~csonline/MachineArchitecture/Lessons/CPU/Lesson.html

 

Resources for week 2 - Inside the Internet

Download the lecture slides (pdf)

 

Resources for week 3 - MultiMedia

Download the lecture slides (pdf)

 

Resources for week 4 - Finished talking about Multimedia and Introduced Mobile/Context-Aware Computing by Discussion around the GUIDE system.

Download a paper describing the GUIDE system (pdf)

 

Resources for week 5 - Inside The World Wide Web

Download the lecture slides (pdf)

 

Resources for week 6 - Distributed Systems

Download the lecture slides (pdf)

 

Resources for week 7 - Middleware

Download the lecture slides (pdf)

 

Resources for week 8 - The .Net framework

Download the lecture slides (pdf)

 

Resources for week 9 - Security

Download the lecture slides (pdf)

 

Resources for week 10 - The .Net framework

Download the lecture slides (pdf)

Download the Wiring Skills slides (pdf)

Link to Weiser's Computing for the 21st Century article [Weiser, 1992]

Link to Ubicomp web-page

Download the spreitzer article (pdf) [Spreitzer, 1993]