Introduction to Computer Science and its Applications

Module summary

Module code: COMP1809
Level: 4
Credits: 15
School: Liberal Arts and Sciences
Department: Computing and Mathematical Sci.
Module Coordinator(s): ACH TBA

Specification

Learning outcomes

On successful completion of this course a student will be able to:
1 Being acquainted with the various fields which structure the Computer Science discipline at an academic and industrial level.
2 Understand how new applications areas emerge from technology development and user needs.
3 Be familiar with the main information sources for the various fields of the discipline (societies, interest groups and conferences).

Indicative content

Introduction to main areas of Computer Science: Artificial Intelligence; Human-Computer Interaction; Cybersecurity; Computer Graphics, Virtual Reality and Computer Games; Networked and Distributed Systems; Theoretical Computer Science; Knowledge and Information Management; Data Science.

Introduction to state-of-the-art application areas: Recommender Systems, Social Media, Crowdsourcing, Multimedia Systems, Information Retrieval, Mobile Applications, Decision Support Systems