CONTACT CSU

ITC104 Introduction to Computer Science (8)

CSU Discipline Area: Computing (COMPU)

Duration: One session

Abstract:

This subject provides a broad survey of Computer Science, by covering many of the fundamental concepts that will be encountered during a Computer Science course. These include computer architecture, algorithms, software engineering, database systems, artificial intelligence and the theory of computing.

+ Subject Availability Modes and Locations

Session 1
Internal Bathurst
Distance Bathurst

Continuing students should consult the SAL for current offering details: ITC104

Where differences exist between the Handbook and the SAL, the SAL should be taken as containing the correct subject offering details.

Enrolment restrictions:

ITC161 , ITC180 , ITC181 , ITC182

Objectives:

Upon successful completion of this subject, students should:

* be able to demonstrate a broad understanding of the key issues and concepts of computer science;
* be able to show how computers represent, store and manipulate data;
* be able to use simple algorithms to solve basic computational problems;
* be able to use algorithms involving arrays, lists, stacks, pointers, indexing, hashing, and other basic elements of computer programming;
* be able to describe some of the tools used to create artifical intelligent systems;
* be able to describe the different styles of information systems;
* be able to determine the difference between "computable" and "noncomputable" functions;
* be able to demonstrate an understanding of XHTML.

Syllabus:

The subject will cover the following topics:

. Data Storage. . Data Manipulation. . Operating Systems. . Networking and Internet. . Algorithms. . Programming Languages. . Software Engineering. . Data Abstractions. . Database Systems. . Artificial Intelligence. . Theory of Computation.

Back

The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.