Unit descriptions
Applications of data mining
Provides students with an understanding
of the major components of the data
mining process; the various methods and
operations for data mining; knowledge
of the real-world applications of data
mining; and an understanding of the
major research issues in this area.
Business Statistics
This unit introduces basic business
statistics and is offered by the School of
Business Economics
Computer Models for Business
Decisions
Examines the principles and practice
of modelling and analysis of business
systems as a support for the decision
making activities. Topics include breakeven
analysis, linear programming models,
waiting lines systems and simulation,
network problems, and forecasting techniques
Computer Network Design and
Deployment
Students learn to build computer network
models and understand performance
evaluation
Computer Programming 1
Provides an overview of programming
and its role in problem-solving and
strategies, for meeting user requirements
and for designing solutions to
programming problems.
Computer Programming 2
Introduces more advanced object-oriented
programming topics and techniques
and gives students a deeper understanding
of programming and data structures
and practical skills in designing, building
and testing computer programs
Computer Systems
Introduces basic computer hardware
and operating systems software, with
emphasis on the concepts required to
understand the low-level and internal
operations of computer systems.
Database
Introduces the principles and concepts
of database systems, including planning,
designing, using and implementing a data
model using an enterprise-scale relational
database system.
Data Structures and Algorithms
Students learn about application and
implementation of (i) common data
structures: stacks, queues, lists, priority
queues, tables, sets and collections; and
(ii) data representations: arrays, linked
lists, heaps, trees and hashing. Study of
advanced algorithms in areas such as:
graph theory, pattern searching and data
compression.
e-Commerce Systems
Students learn about the internet mechanisms
and infrastructures, business
models and strategies used in internet
commerce.
Electronic Business
The ways organisations and businesses
use the internet and related technologies
(including mobile systems and web
services) to securely conduct business
activities. It includes analysis and design
of an e-business solution as part of a
preliminary business case.
Information and Network Security
Students learn about common information
risks and requirements, mechanisms
and architectures to ensure information
security over communication networks,
and privacy and ethics issues.
IT in Organisations
Provides the organisational and social
context for the technical core units, and
introduces students to the professional
roles and responsibilities of
IT practitioners.
Industrial Experience Project
Students have the opportunity to experience
working in a small project team and,
under the direction of a supervisor, develop
an information system in a network
environment in response to a client’s
requirements.
IT Project Management
Provides both a theoretical and practical
overview of processes involved in
managing large projects, with particular
emphasis on projects common to the
IT industry.
Human-computer Interaction
The theories and principles of the interactions
between humans and computers,
their application in the design of interfaces,
together with the input and output
devices used to interact with computer
systems. Usability testing and evaluation
of GUI systems is also covered.
Information Systems Management
This unit develops an understanding of
the management issues surrounding
information technology, the knowledge of
management functions and responsibilities
necessary for IT managers, and the
understanding to apply IT management
principles in the organisational
environment.
Infrastructure for e-Commerce
This unit examines the intricacies of the
information technology infrastructure
requirements necessary for effective,
efficient and secure practice of electronic
commerce.
Networks and Data Communications 1
Introduces the fundamentals of distributed
networked environments, and
provides knowledge of internetworking
standards and understanding of the
networking architecture, technology and
operation.
Networks and Data Communications 2
Introduces students to advances in the
distributed networked environment,
provides knowledge of internetworking
protocols, QoS for critical applications,
network management and
TCP/IP operation.
Network Administration
This unit covers: system components
and network structures, technology
and protocols; system administration;
administration methods and standards;
management issues; network simulation,
documentation and security, common
services.
Operating Environments
Students learn about processes and
threads, deadlocks, memory management,
input/ output principles, file systems,
security, and case studies of major
operating systems.
Service Oriented Computing
Some of the latest developments in the
field of web applications are investigated.
Known as Web Services, they make use
of a number of standards to allow
business to business (B2B) systems
over the World Wide Web.
Software Engineering
Topics include: lifecycle models, sizing,
estimation, planning and control of projects,
functional specification and design
of real-time systems, formal specification
using Z, integration and testing strategies,
configuration management and
re-engineering.
Systems Analysis and Design 1
Provides an overview of the main techniques
used for carrying out analysis and
specification of the design of a computer
system, with a focus on the unified modelling
language (UML).
Systems Analysis and Design 2
Students learn about static and dynamic
modelling and component-based design,
using unified modelling language (UML).
This unit also examines common design
patterns, system architecture and aspectoriented
analysis and design.
Web Programming
Students learn about principles of
commercial e-business and e-commerce
programming using scripting and
mark-up languages.
Web Systems 1
Topics covered: Structure of the internet;
XHTML; Website structure and navigation;
Basic graphic design; Digital media;
Mobile web design; XML documents:
structure, validation and use in
web design.
Web Systems 2
Topics covered: XML Schema Language;
XSLT; XPATH; Server-side scripting: PHP;
Scripting techniques for building dynamic
web page interfaces for accessing serverside
data stores; Ajax.
Web Systems 3
Topics covered: Client-side scripting;
ASP.Net with C++; State handling; Using
data sources: manipulating XML as
a data store. Server controls; Page life
cycles; Code behind; .NET Assemblies;
XML Web service;. System Configuration
and optimisation; Authentication; Ajax
with ASP.
Major discipline areas
Undergraduate IT degrees are offered in
three major streams at Monash South
Africa:
|