Principles of Programming - COMP9021
Faculty: Faculty of Engineering
School: School of Computer Science and Engineering
Course Outline: www.cse.unsw.edu.au/~cs9021
Campus: Kensington Campus
Career: Postgraduate
Units of Credit: 6
EFTSL: 0.12500 (more info)
Indicative Contact Hours per Week: 3
CSS Contribution Charge: 2 (more info)
Tuition Fee: See Tuition Fee Schedule
Further Information: See Class Timetable
View course information for previous years.
Description
Algorithmic constructs: selection, iteration and recursion, expression evaluation and assignment; library modules and I/O streams.
Data modelling: primitive types, arrays, strings, abstract data types. Sequential ADTs, trees, hashing.
Scripting languages: shell and awk.
Lab: programming exercises and assignments.