1. Handbook
  2. Search

156 results found with 1 filter applied

of 8
  • Internet TechnologiesCOMP90007

    Offered:Semester 1, Semester 2Year:2019

    AIMS The subject will introduce the basics of computer networks to students through a study of layered models of computer networks and applications. The first half of the subject deals with data communication protocols in the lower layers of OSI and TCP/IP reference models. The students will be ...

  • PhD ResearchCOMP80001

    Offered:Time-based ResearchYear:2019

    .

  • Advanced Studies in Computing 6BCOMP90005

    Offered:Summer Term, Semester 1, Semester 2Year:2019

    The subject consists of advanced studies in computing covering material which is not otherwise available to the student. The details of the topics covered will depend on the course of study selected and may involve substantial system development.

  • Declarative ProgrammingCOMP90048

    Offered:Semester 1Year:2019

    AIMS Declarative programming languages provide elegant and powerful programming paradigms which every programmer should know. This subject presents declarative programming languages and techniques. INDICATIVE CONTENT The dangers of destructive updateFunctional programmingRecursionStrong type ...

  • Programming and Software DevelopmentCOMP90041

    Offered:Semester 1, Semester 2Year:2019

    AIMS The aims for this subject is for students to develop an understanding of approaches to solving moderately complex problems with computers, and to be able to demonstrate proficiency in designing and writing programs. The programming language used is Java.   INDICATIVE CONTENT Topics cove...

  • Machine LearningCOMP30027

    Offered:Semester 1Year:2019

    AIMS Machine Learning, a core discipline in data science, is prevalent across Science, Technology, the Social Sciences, and Medicine; it drives many of the products we use daily such as banner ad selection, email spam filtering, and social media newsfeeds. Machine Learning is concerned with maki...

  • Distributed AlgorithmsCOMP90020

    Offered:Semester 1Year:2019

    AIMS The Internet, World Wide Web, bank networks, mobile phone networks and many others are examples for Distributed Systems. Distributed Systems rely on a key set of algorithms and data structures to run efficiently and effectively. In this subject, we learn these key algorithms that profession...

  • Security AnalyticsCOMP90073

    Offered:Semester 2Year:2019

    Aims As we become more dependent on networks in every aspect of our lives the task of protecting those networks becomes harder. The sheer quantity of data and sophistication of the attacks is rapidly making manual analysis infeasible. Security Analytics will examine how we can automate the analy...

  • Computer SystemsCOMP30023

    Offered:Semester 1Year:2019

    AIMS Over the last half-century, computers have improved at a faster rate than almost any other technology on the planet, yet the principles on which they work have remained mostly constant. In this subject, students will learn how computer systems work "under the hood". The specific aim of thi...

  • Foundations of ComputingCOMP10001

    Offered:Semester 1, Semester 2Year:2019

    AIMS Solving problems in areas such as business, biology, physics, chemistry, engineering, humanities, and social sciences often requires manipulating, analysing, and visualising data through computer programming. This subject teaches students with little or no background in computer programming...

  • Design of AlgorithmsCOMP20007

    Offered:Semester 1Year:2019

    AIMS Programmers can choose between several representations of data. These will have different strengths and weaknesses, and each will require its own set of algorithms. This subject will cover some of the most frequently used data structures and their associated algorithms. The emphasis will be...

  • Computing ProjectCOMP90055

    Offered:Summer Term, Semester 1, Semester 2Year:2019

    This subject involves in-depth investigation of a significant problem related to Computing. The subject also provides students with skills and knowledge for analysing and solving problems, and enhanced written and oral communication skills. The subject is fundamentally a research-based project, ...

  • Computer Science Research Project Pt2COMP90065

    Offered:Semester 1, Semester 2Year:2019

    This subject is part of a sequence of three (part 1 to part 3) taken in successive semesters that together constitute the 75-point research project offered through the MSc Computer Science. Students undertake a research investigation under the supervision of members of the Department of Computin...

  • Computer Science Research Project Pt3COMP90070

    Offered:Semester 1, Semester 2Year:2019

    This subject is part of a sequence of three (part 1 to part 3) taken in successive semesters that together constitute the 75-point research project offered through the MSc Computer Science. Students undertake a research investigation under the supervision of members of the Department of Computin...

  • Computer Science Research Project Pt3COMP90071

    Offered:Semester 1, Semester 2Year:2019

    This subject is part of a sequence of three (part 1 to part 3) taken in successive semesters that together constitute the 75-point research project offered through the MSc Computer Science. Students undertake a research investigation under the supervision of members of the Department of Computin...

  • Advanced Database SystemsCOMP90050

    Offered:Semester 1Year:2019

    AIMS Many applications require access to very large amounts of data. These applications often require reliability (data must not be lost even in the presence of hardware failures), and the ability to retrieve and process the data very efficiently. The subject will cover the technologies used in...

  • AI Planning for AutonomyCOMP90054

    Offered:Semester 2Year:2019

    AIMS The key focus of this subject is the foundations of automated planning and reasoning and their real-world applications. Automated planning is the AI approach to developing agents that make their own decisions and is becoming increasingly popular. Autonomous agents are active entities that p...

  • Cluster and Cloud ComputingCOMP90024

    Offered:Semester 1Year:2019

    AIMS The growing popularity of the Internet along with the availability of powerful computers and high-speed networks as low-cost commodity components are changing the way we do parallel and distributed computing (PDC). Cluster and Cloud Computing are two approaches for PDC. Clusters employ cost...

  • Computational GenomicsCOMP90016

    Offered:Semester 1Year:2019

    AIM The study of genomics is on the forefront of biology. Current laboratory technologies generate huge amounts of data. Computational analysis is necessary to make sense of these data. This subject covers a broad range of approaches to the computational analysis of genomic data. Students learn ...

  • Research MethodsCOMP90044

    Offered:Semester 1, Semester 2Year:2019

    AIM Research is a process of acquiring new knowledge by systematically and rigorously applying methods to address well-formulated questions. To be valuable, new knowledge must address a significant theoretical question, it must be supported by evidence and be able to stand up to critical scrutin...