<< 2009-0 >>
Department of
Computer Science
 

COMS12303: Origins of Computer Science

(Edit Handbook Entry)

Lecturers

Director
Simon Hollis
David May
Simon Hollis
Pre-requisites
Co-requisites
Weeks
None
None
1-12, from 2007/08 onward.
Certificate level
10 credits.

Aims

There is an increasing amount of important historical background to modern Computer Science. Far from being an interesting aside, this background often offers insight into why the subject has developed in a given direction, for example as a result of economic, social or technical factors. The aim of this unit is to overview of the origins of Computer Science as a subject, focusing on prominent figures, theories and events in history.

Learning Outcomes

Successful completion of this unit will enable you to:

Syllabus

The material covered is diverse in subject, a fact that underlines the breadth of Computer Science and its numerous links with related disciplines; example topics include:

Computer Architecture: Babbage; Turing; von Neumann; Colossus; EDVAC; ENIAC; EDSAC; RISC/CISC design.

Programming Languages: structured programming; Fortran; Lisp; C; Smalltalk; PostScript.

Operating Systems: Multics; Unix; Linux; DOS; OS/2; Windows; semaphors and monitors.

Communication and Networks: Ethernet; ARPANET and Internet; error correcting codes; TCP/IP; WWW; FTP; SMTP; search engines.

Security and Law: Bletchley Park; worms; virii; DES; RSA; export restrictions; DRM.

Books

A full reading list of material available online (for example online journals) is available via the unit web-page.

Teaching and Learning Methods

24 hours of lecture/seminar time, 80-100 hours of individual study. Presentation of material during lecture/seminar time will be split between (invited) staff and students, the later of which will be expected to present an overview of the reading matter assigned to that slot.

Assessment Methods

Coursework (100%). Final marks to be derived from a combination of presentation of material during lecture/seminar slots (e.g.) oral presentations, and written material (e.g.) essays and précis.

© 1995-2009 University of Bristol  |  Terms and Conditions
About this Page