London School of Economics and Political Science (LSE)

Modules

103
Elements of information and communication technologies

Prerequisite – 60 Introduction to information systems

This is a modular subject, comprising the following topics: (1) Principles of programming, (2) Databases, (3) Human Computer Interface (HCI), and 4) Networking: Intranets and the Internet. Students have to take topic (1) Principles of programming and choose two more from the other three topics.

  1. Principles of programming: introduction to programming languages; recognition of a programming problem; design of a solution to a problem; coding; primitive data types – integers, floating point numbers, strings, Booleans; data processing; programming structures; program testing; documentation.

  2. Databases: introduction to database systems; the relational model; database design; data protection; current trends – Object Oriented model, distributed databases, deductive databases, knowledge bases.

  3. Human Computer Interaction (HCI): introduction to HCI; cognition and information processing; psychological issues in HCI; context – the learning process, social and organisational aspects; technology developments in HCI: design of HCI – approaches and methods; evaluation; current research themes.

  4. Networking: Intranets and the Internet: introduction to networking; application requirements; client/Server interaction; networking and internetworking technologies – LANs, WANs and MANs; protocols – organising networks; middleware support – naming the domain; network security.