Skip to Main Content

Contents

Subject Overview

If you have a flexible mind that’s capable of creative, speculative thought, along with precise calculation, problem solving and design, then Logic and Computation is a great subject for you. It’s a combination of courses from Computer Science, Linguistics, Mathematics and Philosophy.
Studying Logic and Computation can help you develop conceptual and analytical skills. You’ll examine the structure, design and limitations of symbolic representations and procedures in both human thought and computer software.
Logic and Computation is taught by experts in both the Faculty of Science and the Faculty of Arts. We are the only university in New Zealand to offer this undergraduate programme.

Knowledge and Skills

Logic and Computation combines courses from Computer Science, Mathematics, Philosophy and Linguistics. As a Logic and Computation student you can study courses in the following topics:
- Algorithms
- Artificial intelligence
- Critical thinking
- Data structures
- Grammar
- Logic
- Pragmatics
- Rationality
- Syntax

Potential Careers

You could be in a position to have a career in research in universities or the IT industry. Logic and Computation can also be useful for any career requiring skills in analysis, precise and creative thinking, and the ability to communicate clearly. This is a rare and versatile combination of skills that is highly valued and sought after in the business world.

Logic and Computation helps prepare you for a wide range of careers. This is because people’s dependence on computing and computing services is increasing and diversifying. Businesses, tertiary institutions and computing industries all need experts with sharp analytical, programming, creative thinking and communication skills.

Jobs related to Logic and Computation
- Business, systems or security analyst
- Cloud systems or software engineer
- Computer consultant
- Data, e-commerce solutions, software, information architect
- Database developer or administrator
- Digital designer
- Front end, game, systems or web developer

Schedule

Plan Schedules

Complete 150 points comprising:

  • 30 points for all Stage I Compulsory Courses, and
  • 15 points from Stage I Elective Courses, and
  • 15 points from Group 1 Stage II Elective Courses, and
  • 15 points from Group 2 Stage II Elective Courses, and
  • 15 points for all Stage II Compulsory Course, and
  • 30 points for all Stage III Compulsory Courses, and
  • 30 points from Stage III Elective Courses

Stage I Compulsory Courses

Complete 30 points for ALL of the following:

Stage I Elective Courses

Complete exactly 15 points from the following:

Group 1 Stage II Elective Courses

Complete exactly 15 points from the following:

Group 2 Stage II Elective Courses

Complete exactly 15 points from the following:

Stage II Compulsory Course

Complete 15 points for ALL of the following:

Stage III Compulsory Courses

Complete 30 points for ALL of the following:

Stage III Elective Courses

Complete exactly 30 points from the following: