Search Course Outline
Showing 25 course outlines from 722 matches
101
CHEM 750A
: Advanced Topics in Chemistry 12021 Semester One (1213)
To complete this course students must enrol in CHEM 750 A and B, or CHEM 750
102
CHEM 751
: Advanced Topics in Chemistry 22021 Semester Two (1215)
A modular course comprising topics in physical, inorganic, organic and analytical chemistry related to departmental research interests, which will vary from year to year. Students satisfactorily completing three modules will be awarded CHEM 750. Students satisfactorily completing an additional three modules will be awarded CHEM 751.
To complete this course students must enrol in CHEM 751 A and B, or CHEM 751
103
CHEM 751
: Advanced Topics in Chemistry 22021 Semester One (1213)
A modular course comprising topics in physical, inorganic, organic and analytical chemistry related to departmental research interests, which will vary from year to year. Students satisfactorily completing three modules will be awarded CHEM 750. Students satisfactorily completing an additional three modules will be awarded CHEM 751.
To complete this course students must enrol in CHEM 751 A and B, or CHEM 751
104
CHEM 751A
: Advanced Topics in Chemistry 22021 Semester Two (1215)
A modular course comprising topics in physical, inorganic, organic and analytical chemistry related to departmental research interests, which will vary from year to year. Students satisfactorily completing three modules will be awarded CHEM 750. Students satisfactorily completing an additional three modules will be awarded CHEM 751.
To complete this course students must enrol in CHEM 751 A and B, or CHEM 751
105
CHEM 751A
: Advanced Topics in Chemistry 22021 Semester One (1213)
A modular course comprising topics in physical, inorganic, organic and analytical chemistry related to departmental research interests, which will vary from year to year. Students satisfactorily completing three modules will be awarded CHEM 750. Students satisfactorily completing an additional three modules will be awarded CHEM 751.
To complete this course students must enrol in CHEM 751 A and B, or CHEM 751
106
CHEM 760
: Advanced Green Chemistry2021 Semester Two (1215)
Examines topics that are of key global significance to sustainability such as human activities that exceed the planetary boundaries, global warming, ocean acidification, endocrine disrupting compounds, global population, imbalance of the phosphorus and nitrogen cycles, and extinction of species. No formal prerequisite, but knowledge of green chemistry at the level covered in CHEM 360 will be assumed.
No pre-requisites or restrictions
107
CHEM 780
: Advanced Materials Chemistry2021 Semester Two (1215)
A selection of topics on the chemistry of advanced materials, including novel polymeric materials and materials characterisation and analysis. No formal prerequisite, but knowledge of materials chemistry at the level covered in CHEM 380 will be assumed.
No pre-requisites or restrictions
108
COMPSCI 101
: Principles of Programming2021 Semester Two (1215)
An introduction to computers and computer programming in a high-level language. The role of computers and computer professionals in society is also introduced. The course is intended for students who may wish to advance in Computer Science or in Information Systems and Operations Management.
Restriction: Cannot be taken with or after COMPSCI 105, 107, 130, 210-220, 230-289, 313-399
109
COMPSCI 101
: Principles of Programming2021 Semester One (1213)
An introduction to computers and computer programming in a high-level language. The role of computers and computer professionals in society is also introduced. The course is intended for students who may wish to advance in Computer Science or in Information Systems and Operations Management.
Restriction: Cannot be taken with or after COMPSCI 105, 107, 130, 210-220, 230-289, 313-399
110
COMPSCI 101
: Principles of Programming2021 Summer School (1210)
An introduction to computers and computer programming in a high-level language. The role of computers and computer professionals in society is also introduced. The course is intended for students who may wish to advance in Computer Science or in Information Systems and Operations Management.
Restriction: Cannot be taken with or after COMPSCI 105, 107, 130, 210-220, 230-289, 313-399
111
COMPSCI 110
: Introduction to Computer Systems2021 Semester Two (1215)
An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.
No pre-requisites or restrictions
112
COMPSCI 110
: Introduction to Computer Systems2021 Semester One (1213)
An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.
No pre-requisites or restrictions
113
COMPSCI 110
: Introduction to Computer Systems2021 Summer School (1210)
An introduction to the various layers that make up a modern computer system: encoding of data and instructions, hardware, low-level programming, operating systems, applications and communications.
No pre-requisites or restrictions
114
COMPSCI 111
: An Introduction to Practical Computing2021 Semester Two (1215)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
Restriction: Cannot be taken with or after COMPSCI 110
115
COMPSCI 111
: An Introduction to Practical Computing2021 Semester One (1213)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
Restriction: Cannot be taken with or after COMPSCI 110
116
COMPSCI 111
: An Introduction to Practical Computing2021 Summer School (1210)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
Restriction: Cannot be taken with or after COMPSCI 110
117
COMPSCI 111G
: An Introduction to Practical Computing2021 Semester Two (1215)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
118
COMPSCI 111G
: An Introduction to Practical Computing2021 Semester One (1213)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
119
COMPSCI 111G
: An Introduction to Practical Computing2021 Summer School (1210)
A practical introduction to computing. Topics include: web design, an overview of computer hardware and operating systems, effective use of common applications, using the internet as a communication medium, applying programming concepts, and social implications of technology.
No pre-requisites or restrictions
120
COMPSCI 120
: Mathematics for Computer Science2021 Semester Two (1215)
Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstract objects used in programming are developed. Topics include integers and rational numbers, strings and sets, methods of proof (including induction), algorithms and functions, and elementary introductions to graphs, trees, counting and probability.
Prerequisite: MATHS 102 or at least 13 credits in Mathematics at NCEA Level 3 or D in CIE A2 Mathematics or C in CIE AS Mathematics or 3 out of 7 in IB Mathematics
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
121
COMPSCI 120
: Mathematics for Computer Science2021 Semester One (1213)
Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstract objects used in programming are developed. Topics include integers and rational numbers, strings and sets, methods of proof (including induction), algorithms and functions, and elementary introductions to graphs, trees, counting and probability.
Prerequisite: MATHS 102 or at least 13 credits in Mathematics at NCEA Level 3 or D in CIE A2 Mathematics or C in CIE AS Mathematics or 3 out of 7 in IB Mathematics
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
122
COMPSCI 120
: Mathematics for Computer Science2021 Summer School (1210)
Basic mathematical tools and methods needed for computer science are introduced. Elementary mathematical skills for defining, analysing and reasoning with abstract objects used in programming are developed. Topics include integers and rational numbers, strings and sets, methods of proof (including induction), algorithms and functions, and elementary introductions to graphs, trees, counting and probability.
Prerequisite: MATHS 102 or at least 13 credits in Mathematics at NCEA Level 3 or D in CIE A2 Mathematics or C in CIE AS Mathematics or 3 out of 7 in IB Mathematics
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
Restriction: Cannot be taken with, or after, COMPSCI 225, MATHS 254, 255
123
COMPSCI 130
: Introduction to Software Fundamentals2021 Semester Two (1215)
Fundamental programming techniques and processes, such as conditionals, iteration, recursion, functions, testing and debugging. Efficient ways to organise and manipulate data, including sorting and searching algorithms. Writing software that uses and implements common abstract data types such as lists, stacks, queues, dictionaries and trees.
Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3: Digital Technologies and Programming: 91637 Develop a complex computer program for a specified task
Restriction: COMPSCI 105, 107
Restriction: COMPSCI 105, 107
124
COMPSCI 130
: Introduction to Software Fundamentals2021 Semester One (1213)
Fundamental programming techniques and processes, such as conditionals, iteration, recursion, functions, testing and debugging. Efficient ways to organise and manipulate data, including sorting and searching algorithms. Writing software that uses and implements common abstract data types such as lists, stacks, queues, dictionaries and trees.
Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3: Digital Technologies and Programming: 91637 Develop a complex computer program for a specified task
Restriction: COMPSCI 105, 107
Restriction: COMPSCI 105, 107
125
COMPSCI 130
: Introduction to Software Fundamentals2021 Summer School (1210)
Fundamental programming techniques and processes, such as conditionals, iteration, recursion, functions, testing and debugging. Efficient ways to organise and manipulate data, including sorting and searching algorithms. Writing software that uses and implements common abstract data types such as lists, stacks, queues, dictionaries and trees.
Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3: Digital Technologies and Programming: 91637 Develop a complex computer program for a specified task
Restriction: COMPSCI 105, 107
Restriction: COMPSCI 105, 107