Computer Science Papers at Tauranga (2024)

Computer Science involves the study of all aspects of computers: their technology, algorithms and programming, underlying theory, and their application.

The Bachelor of Computer Science (BCompSc) is a focussed programme of computing papers - see the Prescriptions for the BCompSc for the required papers.

Computer Science is available as a first major for the Bachelor of Computing and Mathematical Sciences with Honours (BCMS(Hons)) and the Bachelor of Science (BSc). Computer Science was available as a first major for the Bachelor of Science (Technology) (BSc(Tech)). Computer Science may also be included as a second major or minor in other undergraduate degrees, subject to approval of the Division in which the student is enrolled.

To complete Computer Science as a single major for the BCMS(Hons), BSc or the BSc(Tech), students must gain 135 points from papers listed for Computer Science, including 105 points above 100 level, and 45 points above 200 level.

BCMS(Hons) and BSc students must complete COMPX101 or ENGEN103, COMPX102, COMPX201, COMPX202, COMPX203, COMPX204, COMPX361 and at least 15 points from List B. Students in the BCMS(Hons) will also need to take at least 60 points in the subject of Computer Science at 500 level, including COMPX520.

BSc(Tech) students must complete COMPX101 or ENGEN103, COMPX102, COMPX201, COMPX202, COMPX203, COMPX204, COMPX301 or COMPX361 and at least 15 points from List B.

To complete Computer Science as part of a double major for the BCMS(Hons), BSc or other undergraduate degree, students must gain 120 points from papers listed for Computer Science, including 90 points above 100 level, and 30 points above 200 level. Students must complete COMPX101 or ENGEN103, COMPX102, COMPX201, COMPX202, COMPX203, COMPX204, COMPX361 and 15 points from List B. Students in the BCMS(Hons) will also need to take at least 60 points in the subject of their first major at 500 level including COMPX520 if Computer Science is the first major.

The List B papers are: COMPX301, COMPX304, COMPX307, COMPX310, COMPX322, COMPX323, COMPX341, COMPX349, and ENGEE319.

To complete a minor in Computer Science, students must complete 60 points from the papers listed for Computer Science. Students must complete COMPX101 and COMPX102. At least 30 points must be above 100 Level. CSMAX170, COMPX251, COMPX252 and CSMAX270 cannot be counted towards the minor. The minor in Computer Science is not available in the BCompSc.

Note: There will be no new enrolments in the following programmes: BSc(Tech) in Computer Science, BCMS(Hons) in Computer Science, BCompSc with a specified programme in Embedded Systems, and BCompSc with a specified programme in Data Analytics. Students enrolled in these programmes previously should consult the Division of Health, Engineering, Computing and Science for programme advice.



On this page


  • 100 Level

    Code Paper Title Points Occurrence / Location
    COMPX102Object-Oriented Programming15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College), 24H (Hamilton), 24X (Hainan University, Haikou, China) & 24X (Zhejiang University City College, Hangzhou China)
    This paper continues from COMPX101, expanding upon data organisation and algorithms, and introducing code contracts, computer architecture, Boolean algebra, assembly language, program analysis and object-oriented programming.
    COMPX102Object-Oriented Programming15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College), 24H (Hamilton), 24X (Hainan University, Haikou, China) & 24X (Zhejiang University City College, Hangzhou China)
    This paper continues from COMPX101, expanding upon data organisation and algorithms, and introducing code contracts, computer architecture, Boolean algebra, assembly language, program analysis and object-oriented programming.
    COMPX102Object-Oriented Programming15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College), 24H (Hamilton), 24X (Hainan University, Haikou, China) & 24X (Zhejiang University City College, Hangzhou China)
    This paper continues from COMPX101, expanding upon data organisation and algorithms, and introducing code contracts, computer architecture, Boolean algebra, assembly language, program analysis and object-oriented programming.
    COMPX102Object-Oriented Programming15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College), 24H (Hamilton), 24X (Hainan University, Haikou, China) & 24X (Zhejiang University City College, Hangzhou China)
    This paper builds on introductory programming experience, and assumes a knowledge of basic programming techniques, which it expands on particularly in the areas of data organisation and algorithms. It also provides an introduction to: object-oriented programming, computer architecture, Boolean algebra, assembly language, and progra...
    COMPX102Object-Oriented Programming15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College), 24H (Hamilton), 24X (Hainan University, Haikou, China) & 24X (Zhejiang University City College, Hangzhou China)
    This paper builds on introductory programming experience, and assumes a knowledge of basic programming techniques, which it expands on particularly in the areas of data organisation and algorithms. It also provides an introduction to: object-oriented programming, computer architecture, Boolean algebra, assembly language, and progra...
    COMPX171Introduction to Digital Professional Skills15.024B (Tauranga)
    This paper centres on Digital Professional Skills essential to succeed in a Digital and ICT Career. In this paper, students will be introduced to communication, collaboration, critical thinking, and self-management skills in the Digital workplace.
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: - Effective academic reasoning and communication - Information literacy and research skills - Academic integrity - Techniques and tools in the computing and mathematica...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX170Foundations in Computing and Mathematical Sciences15.024X (Hainan University, Haikou, China)
    The objective of this paper is to provide students with the academic foundations for computing and mathematical sciences. The paper will cover the following areas: -Effective academic reasoning and communication -Information literacy and research skills -Academic integrity -Techniques and tools in the computing and mathematical sci...
    CSMAX175Introduction to Cyber Security15.024A (Hamilton), 24A (Tauranga) & 24X (Hamilton Waikato College)
    This paper provides an introduction to Cyber Security through the exploration of concepts such as digital information, digital identities, digital systems and their vulnerabilities.
    DATAX111Statistics for Science15.024B (Hamilton), 24B (Tauranga) & 24C (Hamilton Waikato College)
    An introductory paper in statistics that uses Microsoft Excel. Topics include the collection and presentation of data, basic principles of experimental design, hypothesis testing, regression and the analysis of categorical data.
    DATAX111Statistics for Science15.024B (Hamilton), 24B (Tauranga) & 24C (Hamilton Waikato College)
    An introductory paper in statistics that uses Microsoft Excel. Topics include the collection and presentation of data, basic principles of experimental design, hypothesis testing, regression and the analysis of categorical data.
    ENGEN103Engineering Computing15.024A (Hamilton), 24A (Tauranga), 24G (Hamilton) & 24X (Hainan University, Haikou, China)
    This paper introduces computer programming in languages such as Python. It provides the basis for the programming skills required in more advanced papers.
    ENGEN103Engineering Computing15.024A (Hamilton), 24A (Tauranga), 24G (Hamilton) & 24X (Hainan University, Haikou, China)
    This paper introduces computer programming in languages such as C# and Python. It provides the basis for the programming skills required in more advanced papers within the School of Engineering.
    ENGEN103Engineering Computing15.024A (Hamilton), 24A (Tauranga), 24G (Hamilton) & 24X (Hainan University, Haikou, China)
    This paper introduces computer programming in languages such as the MATLAB language. It provides the basis for the programming skills required in more advanced papers.
    ENGEN103Engineering Computing15.024A (Hamilton), 24A (Tauranga), 24G (Hamilton) & 24X (Hainan University, Haikou, China)
    This paper introduces computer programming in languages such as the MATLAB and Python languages. It provides the basis for the programming skills required in more advanced papers.
    ENGEN111Electricity and Electronics15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Students are introduced to underlying concepts in electricity such as current, voltage and power, and apply these concepts in a laboratory by making circuits and measuring them with common laboratory instruments.
    ENGEN111Electricity and Electronics15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Students are introduced to underlying concepts in electricity such as current, voltage and power, and apply these concepts in a laboratory by making circuits and measuring them with common laboratory instruments.
    ENGEN111Electricity for Engineers15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Students are introduced to underlying concepts in electricity such as current, voltage and power, and apply these concepts in a laboratory by making circuits and measuring them with common laboratory instruments.
    ENGEN111Electricity for Engineers15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Students are introduced to underlying concepts in electricity such as current, voltage and power, and apply these concepts in a laboratory by making circuits and measuring them with common laboratory instruments.
    ENGEN111Electricity for Engineers15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Students are introduced to underlying concepts in electricity such as current, voltage and power, and apply these concepts in a laboratory by making circuits and measuring them with common laboratory instruments.
    ENGEN111Electricity for Engineers15.024B (Hamilton), 24B (Tauranga) & 24X (Hamilton)
    Concepts underlying electricity such as current, voltage and power will be introduced, and apply these concepts to analyse electrical energy systems.
    MATHS135Discrete Structures15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College) & 24X (Hainan University, Haikou, China)
    An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of algorithms, telecommunications, networks and public key cryptography. In addition it introduces a number of fundamental concepts which are useful in Statistics, Computer Science and further stu...
    MATHS135Discrete Structures15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College) & 24X (Hainan University, Haikou, China)
    An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of algorithms, telecommunications, networks and public key cryptography. In addition it introduces a number of fundamental concepts which are useful in Statistics, Computer Science and further stu...
    MATHS135Discrete Structures15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College) & 24X (Hainan University, Haikou, China)
    An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of algorithms, telecommunications, networks and public key cryptography. In addition it introduces a number of fundamental concepts which are useful in Statistics, Computer Science and further stu...
    MATHS135Discrete Structures15.024B (Hamilton), 24B (Secondary School - Unistart), 24B (Tauranga), 24C (Hamilton Waikato College) & 24X (Hainan University, Haikou, China)
    An introduction to a number of the structures of discrete mathematics with wide applicability in areas such as: computer logic, analysis of algorithms, telecommunications, networks and public key cryptography. In addition it introduces a number of fundamental concepts which are useful in Statistics, Computer Science and further stu...
    MGSYS101Integrated Thinking - Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
    MGSYS101Integrated Thinking - Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
    MGSYS101Integrated Thinking - Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
    MGSYS101Integrated Thinking - Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
    MGSYS101Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
    MGSYS101Digital Business and Supply Chain Management15.024A (Hamilton), 24A (Hamilton Waikato College), 24A (Tauranga), 24B (Hamilton), 24B (Hamilton Waikato College), 24VA (Internet National Economics University, Vietnam) & 24X (Zhejiang University City College, Hangzhou China)
    This paper explores the dual concepts of digital business and supply chain management. The interactive lectures help in developing critical thinking skills and highlight many topical case studies.
  • 200 Level

    Code Paper Title Points Occurrence / Location
    COMPX201Data Structures and Algorithms15.024A (Hamilton), 24A (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper introduces programming with data structures using Java. Students learn how to program in Java and become familiar with the design, analysis, and application of commonly used data structures, including stacks, queues, lists, trees, and sets.
    COMPX201Data Structures and Algorithms15.024A (Hamilton), 24A (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper covers object-oriented software development in Java focusing on abstract data types and dynamic data structures, while introducing design methodologies in software construction, software process, and software testing.
    COMPX201Data Structures and Algorithms15.024A (Hamilton), 24A (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper covers object-oriented software development in Java focusing on abstract data types and dynamic data structures, while introducing design methodologies in software construction, software process, and software testing.
    COMPX201Data Structures and Algorithms15.024A (Hamilton), 24A (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper covers object-oriented software development in Java focusing on abstract data types and dynamic data structures, while introducing design methodologies in software construction, software process, and software testing.
    COMPX202Mobile Computing and Software Architecture15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper covers object-oriented programming, primarily as seen in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI development in Java and works through to the constructi...
    COMPX202Mobile Computing and Software Architecture15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper continues object-oriented software development in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI development in Java and works through to the construction of m...
    COMPX202Mobile Computing and Software Architecture15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper continues object-oriented software development in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI development in Java and works through to the construction of m...
    COMPX203Computer Systems15.024A (Hamilton) & 24A (Tauranga)
    This paper provides an overview of the operation of computer systems. The central theme is the way in which the hardware and software co-operate to allow the execution of programs written in a high-level language.
    COMPX203Computer Systems15.024A (Hamilton) & 24A (Tauranga)
    This paper provides an overview of the operation of computer systems. The central theme is the way in which the hardware and software co-operate to allow the execution of programs written in a high-level language.
    COMPX204Practical Networking and Cyber Security15.024B (Hamilton) & 24B (Tauranga)
    This paper provides an overview of the technologies and protocols involved in computer communications and cyber security. Practical work includes network programming.
    COMPX222Web Development15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper provides a broad overview of the principles and technologies used in Internet Applications, with practical experience of client-side and server-side programming
    COMPX222Web Development15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper provides a broad overview of the principles and technologies used in Internet Applications, with practical experience of client-side and server-side programming.
    COMPX222Web Development15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    This paper provides a broad overview of the principles and technologies used in Web Applications, with practical experience of client-side and server-side programming.
    COMPX223Database Practice and Experience15.024A (Hamilton), 24A (Secondary School - Unistart) & 24A (Tauranga)
    This paper approaches the subject of databases from a practical perspective - how do I create a database and how do I retrieve/update data. Both aspects are heavily addressed in this paper. Database creation and querying, using SQL, will be introduced in lectures as you will master practical skills associated with a commercial Data...
    COMPX242Software Engineering Process15.024B (Hamilton) & 24B (Tauranga)
    This paper covers object-oriented programming, primarily as seen in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI develoment in Java and works through to the constructio...
    COMPX242Software Engineering Design15.024B (Hamilton) & 24B (Tauranga)
    This paper covers object-oriented programming, primarily as seen in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI develoment in Java and works through to the constructio...
    COMPX242Software Engineering Design 215.024B (Hamilton) & 24B (Tauranga)
    This paper continues object-oriented software development in Java introducing design methodologies in software architecture, detailed design, design patterns, software configuration management, and software testing. Project work starts with GUI development and works through to the development of mobile applications.
    COMPX271Introduction to Software Development Methodologies15.024B (Tauranga)
    This paper focuses on current software development and IT Operations employed to improve software delivery, quality, and efficiency. In this paper, students will develop an understanding of state-of-the-art software development methodologies. In addition, they will gain hands-on experience on tools and techniques employed in indust...
    COMPX290Directed Study15.024X (Hamilton) & 24X (Tauranga)
    A directed study involving the design, implementation and testing of the solution to a hardware and/or software engineering problem and production of a formal report.
    CSMAX270Cultural Perspectives for Computing and Mathematical Sciences15.024B (Hamilton) & 24B (Tauranga)
    The paper provides students with an understanding of scientific and culture-specific perspectives on computing and mathematical science issues and the ability to apply these in diverse contexts.
    CSMAX270Cultural Perspectives for Computing and Mathematical Sciences15.024B (Hamilton) & 24B (Tauranga)
    The paper provides students with an understanding of scientific and culture-specific perspectives on issues in computing and mathematical sciences. Students will learn how these perspectives can be applied in diverse cultural, international, ethical, and professional contexts.
  • 300 Level

    Code Paper Title Points Occurrence / Location
    COMPX310Machine Learning15.024B (Hamilton) & 24B (Tauranga)
    This paper introduces Machine Learning (ML) which is the science of making predictions. ML algorithms strive to be fast and highly accurate, while processing large datasets. This paper will use standard Python-based ML toolkits to teach the fundamentals of ML.
    COMPX324User Experience Design15.024B (Hamilton), 24B (Tauranga) & 24X (Zhejiang University City College, Hangzhou China)
    An introduction to the field of human-computer interaction (HCI) where students develop skills and techniques for the design and evaluation of modern computer interfaces.
    COMPX361Logic and Computation15.024B (Hamilton) & 24B (Tauranga)
    The syllabus includes: further development of predicate logic with application to program verification; mathematical induction including structural induction; finite state automata and regular languages; Kleene's Theorem; Turing machines, the Church-Turing thesis, universal Turing machines and the Halting problem; formal grammars a...
    COMPX390Directed Study15.024A (Hamilton), 24A (Tauranga), 24B (Hamilton), 24B (Tauranga), 24X (Hamilton) & 24X (Tauranga)
    A directed study involving the design, implementation and testing of the solution to a hardware and/or software engineering problem and production of a formal report.
    COMPX397Work-Integrated Learning Directed Study15.024A (Hamilton), 24A (Tauranga), 24B (Hamilton), 24B (Tauranga), 24X (Hamilton) & 24X (Tauranga)
    Students carry out an independent work-related project on an approved topic under staff supervision.
    COMPX398Work-Integrated Learning Directed Study30.024A (Hamilton), 24A (Tauranga), 24B (Hamilton), 24B (Tauranga), 24X (Hamilton) & 24X (Tauranga)
    Students carry out an independent work-related project on an approved topic under staff supervision.
  • 500 Level

    Code Paper Title Points Occurrence / Location
    COMPX560Turing Topics in Computer Science15.024X (Hamilton) & 24X (Tauranga)
    One or more special topics in computer science, at an advanced level.
    COMPX577Report of an Investigation15.024A (Hamilton), 24A (Tauranga), 24B (Hamilton) & 24B (Tauranga)
    A directed study involving the design, implementation and testing of the solution to a hardware and/or software engineering problem and production of a formal report.
    COMPX591Dissertation30.024I (Hamilton), 24X (Hamilton) & 24X (Tauranga)
    A report on the findings of a theoretical or empirical investigation.
    COMPX592Dissertation60.024X (Hamilton) & 24X (Tauranga)
    A report on the findings of a theoretical or empirical investigation.
    COMPX594Computer Science Thesis120.024X (Hamilton) & 24X (Tauranga)
    An externally examined piece of written work that reports on the findings of supervised research.
    LEGAL526Legal Aspects of Cyber Security30.024A (Hamilton) & 24A (Tauranga)
    This paper explores the legal aspects of cyber security and cyber crime, by analysing selected legislation and case law relevant to the area of cyber security. The paper covers the ethical and legal boundaries of rights and liability of security professionals.
    LEGAL526Legal Aspects of Cyber Security30.024A (Hamilton) & 24A (Tauranga)
    This research seminar paper provides an advanced-level examination of critical issues regarding the legal aspects of Cyber Security. Students complete a supervised research project of up to 12,500 words.
  • 800 Level

    Code Paper Title Points Occurrence / Location
    COMPX800Computer Science MPhil Thesis120.024I (Hamilton), 24X (Hamilton) & 24X (Tauranga)
    No description available.
  • 900 Level

    Code Paper Title Points Occurrence / Location
    COMPX900Computer Science PhD Thesis120.024I (Hamilton), 24J (Hamilton), 24K (Hamilton), 24X (Hamilton) & 24X (Tauranga)
    No description available.

2024 Catalogue of Papers information current as of : 22 March 2024 8:11pm

This page has been reformatted for printing.