|
|
London School of
Economics and Political Science (LSE)
Modules
Economics, Management,
Finance and the Social Sciences -
138 Information and
communication technologies: principlesand perspectives
Prerequisite
If taken as part of a BSc Degree 60
Introduction to information systems and 129
Introduction to programming.
Exclusion
This unit may not be taken with 103 Elements of information and
communication
technologies.
Aims and objectives
Information and communication technologies (ICTs) are the foundation for
virtually all modern computing applications. Consider an email system.
Users send
and receive email to and from other users across the world. The creation
of such an
ICT system raises many complex questions. Some of the most important of
these
concern how an ICT is used, how an ICT stores data, and how an ICT
communicates. Three complementary topics, or elements, concern these
issues.
These are human-computer interaction, databases and network
technologies. The
main aims of this subject are therefore to:
? To introduce students to three key, complementary elements of ICTs in
an
integrated manner.
? To develop understanding of how ICTs can be designed to be as usable
as
possible by studying the field of human-computer interaction.
? To develop understanding of how data can be represented and stored in
an
ICT by studying the theory and application of databases.
? To develop understanding of how ICT applications use networking
technology to communicate.
Learning outcomes
On completion of this unit, students should be able to:
explain how HCI can be used to guide the development of ICTs that
might
have databases and interact over networks such as the Internet;
explain the importance of HCI in the design of interactive systems;
discuss and critique the various theoretical perspectives on HCI;
apply HCI theory to practical interaction problems with ICT systems;
employ evaluation techniques to investigate the usability of
interactive
systems;
determine when and how
to apply appropriate user-centred design techniques
in the development of ICTs;
describe the main components and features of a DBMS and related
architectures;
discuss the advantages and disadvantages of the database approach and
its
different applications;
identify and specify (the set of) requirements for an ICT-based
database
application;
demonstrate how a database is first conceptualised using the Entity
Relationship (ER) model and then translated into the relational model;
describe key elements of a database language and how these are used to
manipulate data in a database;
outline the issues connected with data protection, in particular those
related to
security; recovery and concurrency control, and how these relate to ICT
application issues;
discuss how local area networks are used to support ICT communication
discuss how wide area networks are used to support ICT communication;
discuss how communication and internetworking can be organised in
technologies such as the Internet;
discuss how ICTs use the client-server model to communicate;
present several examples of networked applications and their
functional
requirements. Syllabus
There are three topics in this unit. However, rather than approaching
these as
separate, individual themes, this unit presents them as a single,
integrated topic that
will assist you in the creation of ICT supported applications. This unit
therefore
considers these topics to be key elements of ICTs. These are:
Human Computer Interaction (HCI): This will introduce you to HCI and
interactive systems design from an ICT perspective and show how
psychological
issues in HCI are fundamental to good ICT design. It will also examine
how
issues for interactive systems design arise from the ICT context (social
and
organisational interactivity), along with a review of the tools and
techniques for
interaction design, as well as user-centred design, prototyping and
evaluation.
Finally, current research issues in HCI will also be considered where
they impact
on the use and future development of ICTs.
Databases: From an ICT perspective, database systems, DBMS and
architectural
issues will be introduced. Creation of databases, specifically the
relational model,
database design, data protection and current trends will also be
investigated.
Networking: In ICTs, communication is fundamental. This element will
consider
this from the perspective of Intranets and the Internet by introducing
networking
application requirements, the client-server model and networking and
internetworking technologies such as LANs, WANs and MANs. The
organisation of communication will also be considered including
protocols and
middleware support.
Essential reading
Preece, J., Y. Rogers, H. Sharp, D. Benyon, S. Holland and T. Carey
Human
Computer Interaction. (Wokingham, England: Addison-Wesley Publishing
Company, 1994) [ISBN 0201627698].
Connolly, M.T. and E.C.
Begg. Database Systems: A Practical Approach to
Design, Implementation and Management. (Harlow: Addison-Wesley, 2005)
fourth edition [ISBN 0321210255].
Comer, D.E. Computer Networks and Internets. (New Jersey: Prentice Hall
International, 2003) [ISBN 0131433512].
Assessment
This unit is assessed by a three hour unseen written examination. |