1. Handbook
  2. Search

151 results found with 1 filter applied

of 8
  • Information Technology Research ProjectCOMP90028

    Offered:Semester 1, Semester 2Year:2019

    AIMS Students undertake a research investigation under the supervision of a member of the academic staff and in the context of one of the departmental research groups. INDICATIVE CONTENT As a research subject, content is different for each student. Common content includes research methodology...

  • Elements of Data ProcessingCOMP20008

    Offered:Semester 1, Semester 2Year:2019

    AIMS Data processing is fundamental to computing and data science. This subject gives an introduction to various aspects of data processing including database management, representation and analysis of data, information retrieval, visualisation and reporting, and cloud computing. This subject in...

  • Cryptography and SecurityCOMP90043

    Offered:Semester 2Year:2019

    AIMS The subject will explore foundational knowledge in the area of cryptography and information security. The overall aim is to gain an understanding of fundamental cryptographic concepts like encryption and signatures and use it to build and analyse security in computers, communications and ne...

  • Introduction to ProgrammingCOMP90059

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

    AIMS This subject introduces the fundamental concepts of computing programming, and how to solve simple problems using high-level procedural language, with a specific emphasis on data manipulation, transformation, and visualisation of data. INDICATIVE CONTENT Fundamental programming constructs...

  • Parallel and Multicore ComputingCOMP90025

    Offered:Semester 2Year:2019

    AIMS The subject aims to introduce students to parallel algorithms and their analysis. Fundamental principles of parallel computing are discussed. Various parallel architectures and programming platforms are introduced. Parallel algorithms for different architectures, as well as parallel algorit...

  • Advanced Theoretical Computer ScienceCOMP90057

    Offered:Semester 2Year:2019

    AIMS At the heart of theoretical computer science are questions of both philosophical and practical importance. What does it mean for a problem to be solvable by computer? What are the limits of computability? Which types of problems can be solved efficiently? What are our options in the face of...

  • Web SecurityCOMP90074

    Offered:Semester 1Year:2019

    Aims The Internet pervades nearly every aspect of our lives, from banking through to dating, and onto our interactions with government. As more of our lives move online we face ever greater risks to our data and way of life from internet vulnerabilities and attacks. Web Security will examine the...

  • Algorithms and ComplexityCOMP90038

    Offered:Semester 1, Semester 2Year:2019

    AIMS The aim of this subject is for students to develop familiarity and competence in assessing and designing computer programs for computational efficiency. Although computers manipulate data very quickly, to solve large-scale problems, we must design strategies so that the calculations combine...

  • Distributed SystemsCOMP90015

    Offered:Semester 1, Semester 2Year:2019

    AIMS The subject aims to provide an understanding of the principles on which the Web, Email, DNS and other interesting distributed systems are based. Questions concerning distributed architecture, concepts and design; and how these meet the demands of contemporary distributed applications will b...

  • Algorithms and Data StructuresCOMP20003

    Offered:Semester 2Year: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. Students will be introduced to the most frequently used data structures and their associated algorithms. The emphasis will be ...

  • Artificial IntelligenceCOMP30024

    Offered:Semester 1Year:2019

    AIMS Artificial intelligence is the quest to create intelligent agents that can complete complex tasks which are at present only achievable by humans. This broad field covers logic, probability, perception, reasoning, learning and action; and everything from Mars Rover robotic explorers to the W...

  • Engineering ComputationCOMP20005

    Offered:Semester 1, Semester 2Year:2019

    AIMS Many engineering disciplines make use of numerical solutions to computational problems. In this subject students will be introduced to the key elements of programming in a high level language, and will then use that skill to explore methods for solving numerical problems in a range of disci...

  • Foundations of AlgorithmsCOMP10002

    Offered:Semester 1, Semester 2Year:2019

    AIMS In many projects, it is important for programmers to have fine control over low-level details of program execution, and to be able to assess the cost of a design decision on likely overall program performance. This subject introduces students to a system programming language that gives prog...

  • 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...

  • Advanced Studies in Computing 3ACOMP30013

    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.

  • Minor Research ProjectCOMP90030

    Offered:Semester 1, Semester 2Year:2019

    AIMS Students undertake a research investigation under the supervision of a member of the academic staff and in the context of one of the departmental research groups.   INDICATIVE CONTENT As a research subject, content is different for each student. Common content includes research methodol...

  • Algorithms for Functional GenomicsCOMP90014

    Offered:Semester 2Year:2019

    AIMS Technological advances in obtaining high throughput data have stimulated the development of new computational approaches to bioinformatics. This subject will cover core computational challenges in analysing bioinformatics data. We cover important algorithmic approaches and data structures u...

  • Text AnalyticsCOMP90075

    Offered:Term 4Year:2019

    Text data is a primary form of data and its analysis can provide important insights into the behaviours and needs of individuals and organisations. This subject will introduce students to methods for analyzing text and unstructured data. The following topics will be covered: introduction to text...

  • Mobile Computing Systems ProgrammingCOMP90018

    Offered:Semester 2Year:2019

    AIMS Mobile devices are ubiquitous nowadays. Mobile computing encompasses technologies, devices and software that enable (wireless) access to services anyplace, anytime, and anywhere. This subject will cover fundamental mobile computing techniques and technologies, and explain challenges that ar...

  • 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...