Search Course Outline

Showing 25 course outlines from 4702 matches

751

COMPSCI 130

: Introduction to Software Fundamentals
2022 Semester Two (1225)
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. <i>Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3 Digital Technologies and Programming: 91906 Use complex programming techniques to develop a computer program, or 91637 Develop a complex computer program for a specified task</i>
Subject: Computer Science
Restriction: COMPSCI 105, 107
752

COMPSCI 130

: Introduction to Software Fundamentals
2022 Semester One (1223)
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. <i>Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3 Digital Technologies and Programming: 91906 Use complex programming techniques to develop a computer program, or 91637 Develop a complex computer program for a specified task</i>
Subject: Computer Science
Restriction: COMPSCI 105, 107
753

COMPSCI 130

: Introduction to Software Fundamentals
2022 Summer School (1220)
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. <i>Prerequisite: COMPSCI 101, or Achievement Standard NCEA Level 3 Digital Technologies and Programming: 91906 Use complex programming techniques to develop a computer program, or 91637 Develop a complex computer program for a specified task</i>
Subject: Computer Science
Restriction: COMPSCI 105, 107
754

COMPSCI 130

: Introduction to Software Fundamentals
2021 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.
Subject: Computer Science
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
755

COMPSCI 130

: Introduction to Software Fundamentals
2021 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.
Subject: Computer Science
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
756

COMPSCI 130

: Introduction to Software Fundamentals
2021 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.
Subject: Computer Science
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
757

COMPSCI 130

: Introduction to Software Fundamentals
2020 Semester Two (1205)
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.
Subject: Computer Science
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
758

COMPSCI 130

: Introduction to Software Fundamentals
2020 Semester One (1203)
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.
Subject: Computer Science
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
759

COMPSCI 210

: Computer Organisation
2025 Semester Two (1255)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130
760

COMPSCI 210

: Computer Organisation
2025 Semester One (1253)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130
761

COMPSCI 210

: Computer Organisation
2024 Semester Two (1245)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130
762

COMPSCI 210

: Computer Organisation
2024 Semester One (1243)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130
763

COMPSCI 210

: Computer Organisation
2023 Semester Two (1235)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
764

COMPSCI 210

: Computer Organisation
2023 Semester One (1233)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
765

COMPSCI 210

: Computer Organisation
2022 Semester Two (1225)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
766

COMPSCI 210

: Computer Organisation
2022 Semester One (1223)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
767

COMPSCI 210

: Computer Organisation
2021 Semester Two (1215)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
768

COMPSCI 210

: Computer Organisation
2021 Semester One (1213)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
769

COMPSCI 210

: Computer Organisation
2020 Semester Two (1205)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
770

COMPSCI 210

: Computer Organisation
2020 Semester One (1203)
The low level representation of data and algorithms in the computer. An introduction to computer organisation. The instruction execution model. Assembly and disassembly of instructions. Assembly language programming. How a high-level language is implemented at the machine level. The memory subsystem. Hardware support necessary to implement a secure multi-user operating system.
Subject: Computer Science
Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130
771

COMPSCI 215

: Data Communications and Security
2025 Semester One (1253)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130, PHYSICS 140
772

COMPSCI 215

: Data Communications and Security
2024 Semester One (1243)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Subject: Computer Science
Prerequisite: COMPSCI 110, 130, PHYSICS 140
773

COMPSCI 215

: Data Communications and Security
2023 Semester One (1233)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Subject: Computer Science
Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130
774

COMPSCI 215

: Data Communications and Security
2022 Semester One (1223)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Subject: Computer Science
Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130
775

COMPSCI 215

: Data Communications and Security
2021 Semester One (1213)
An introduction to data communications: the OSI reference model, particularly how the lower layers combine to implement the application layer. An introduction to secure communication and computer systems.
Subject: Computer Science
Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130