# Search Course Outline

### Showing 25 course outlines from 3697 matches

626

#### COMPSCI 210

: Computer Organisation2020 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.

Prerequisite: COMPSCI 110, and 15 points from COMPSCI 105, 107, 130

627

#### COMPSCI 215

: Data Communications and Security2024 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.

Prerequisite: COMPSCI 110, 130, PHYSICS 140

628

#### COMPSCI 215

: Data Communications and Security2023 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.

Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130

629

#### COMPSCI 215

: Data Communications and Security2022 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.

Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130

630

#### COMPSCI 215

: Data Communications and Security2021 Semester One (1213)

Prerequisite: COMPSCI 110 and PHYSICS 140 and 15 points from COMPSCI 105, 107, 130

631

#### COMPSCI 220

: Algorithms and Data Structures2024 Semester Two (1245)

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.

Prerequisite: COMPSCI 120, 130

Restriction: COMPSCI 717, SOFTENG 284

Restriction: COMPSCI 717, SOFTENG 284

632

#### COMPSCI 220

: Algorithms and Data Structures2024 Semester One (1243)

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.

Prerequisite: COMPSCI 120, 130

Restriction: COMPSCI 717, SOFTENG 284

Restriction: COMPSCI 717, SOFTENG 284

633

#### COMPSCI 220

: Algorithms and Data Structures2023 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.

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

634

#### COMPSCI 220

: Algorithms and Data Structures2022 Semester Two (1225)

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

635

#### COMPSCI 220

: Algorithms and Data Structures2022 Semester One (1223)

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

636

#### COMPSCI 220

: Algorithms and Data Structures2021 Semester Two (1215)

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

637

#### COMPSCI 220

: Algorithms and Data Structures2021 Semester One (1213)

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

638

#### COMPSCI 220

: Algorithms and Data Structures2020 Semester Two (1205)

Prerequisite: COMPSCI 120 and 15 points from COMPSCI 105, 107, 130

639

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2024 Semester Two (1245)

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.

Prerequisite: COMPSCI 120 or MATHS 120

Restriction: MATHS 254, SOFTENG 282

Restriction: MATHS 254, SOFTENG 282

640

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2024 Semester One (1243)

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.

Prerequisite: COMPSCI 120 or MATHS 120

Restriction: MATHS 254, SOFTENG 282

Restriction: MATHS 254, SOFTENG 282

641

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2023 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.

Prerequisite: COMPSCI 120 or MATHS 120

Restriction: MATHS 254

Restriction: MATHS 254

642

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2023 Semester One (1233)

Prerequisite: COMPSCI 120 or MATHS 120

Restriction: MATHS 254

Restriction: MATHS 254

643

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2022 Semester Two (1225)

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

644

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2022 Semester One (1223)

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

645

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2021 Semester Two (1215)

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

646

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2021 Semester One (1213)

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

647

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2020 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.

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

648

#### COMPSCI 225

: Discrete Structures in Mathematics and Computer Science2020 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.

Prerequisite: 15 points from COMPSCI 120, MATHS 120, 150, 153

Restriction: MATHS 255

Restriction: MATHS 255

649

#### COMPSCI 230

: Object Oriented Software Development2024 Semester Two (1245)

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.

Prerequisite: COMPSCI 130

Restriction: SOFTENG 281

Restriction: SOFTENG 281

650

#### COMPSCI 230

: Object Oriented Software Development2024 Semester One (1243)

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.

Prerequisite: COMPSCI 130

Restriction: SOFTENG 281

Restriction: SOFTENG 281

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148