Search Course Outline

Showing 25 course outlines from 2938 matches

501

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
502

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
503

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
504

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
505

COMPSCI 220

: Algorithms and Data Structures
2023 Semester Two (1235)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
506

COMPSCI 220

: Algorithms and Data Structures
2022 Semester Two (1225)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
507

COMPSCI 220

: Algorithms and Data Structures
2022 Semester One (1223)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
508

COMPSCI 220

: Algorithms and Data Structures
2021 Semester Two (1215)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
509

COMPSCI 220

: Algorithms and Data Structures
2021 Semester One (1213)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
510

COMPSCI 220

: Algorithms and Data Structures
2020 Semester Two (1205)
An introduction to the analysis of algorithms and data structures. Common abstract data types and their implementations. Asymptotic complexity analysis. Sorting and searching algorithms. Depth-first and breadth-first search and applications. Graph optimisation problems.
Subject: Computer Science
Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130
511

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2023 Semester Two (1235)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: COMPSCI 120 or MATHS 120
Restriction: MATHS 254
512

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2023 Semester One (1233)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: COMPSCI 120 or MATHS 120
Restriction: MATHS 254
513

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2022 Semester Two (1225)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
514

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2022 Semester One (1223)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
515

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2021 Semester Two (1215)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
516

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2021 Semester One (1213)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, sets and functions, graphs, codes, and finite automata.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
517

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2020 Semester Two (1205)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, relations and functions, graphs and trees, and algorithms.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
518

COMPSCI 225

: Discrete Structures in Mathematics and Computer Science
2020 Semester One (1203)
An introduction to the foundations of computer science, mathematics and logic. Topics include logic, principles of counting, mathematical induction, recursion, relations and functions, graphs and trees, and algorithms.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153
Restriction: MATHS 255
519

COMPSCI 230

: Object Oriented Software Development
2023 Semester Two (1235)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
520

COMPSCI 230

: Object Oriented Software Development
2023 Semester One (1233)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
521

COMPSCI 230

: Object Oriented Software Development
2022 Semester Two (1225)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
522

COMPSCI 230

: Object Oriented Software Development
2022 Semester One (1223)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
523

COMPSCI 230

: Object Oriented Software Development
2021 Semester Two (1215)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
524

COMPSCI 230

: Object Oriented Software Development
2021 Semester One (1213)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130
525

COMPSCI 230

: Object Oriented Software Development
2020 Semester Two (1205)
The design and implementation of object-oriented programmes. Analysis and design. Modelling with UML. Design for reuse, for testing, and for ease of change. Programming with classes, objects and polymorphism.
Subject: Computer Science
Prerequisite: 15 points from COMPSCI 105, 107, 130