Your Australian University in Dubai

Undergraduate Subject Descriptions

ACCY100 - Accounting 1A 

Pre-requisite: ARTS015
Description: This subject is an introduction to the processes of accounting and financial management and is concerned with money, records of money, calculations of income and wealth; financial decision making; the information that can be provided by an accounting system as a basis for decision making and the techniques of processing such information.

ACCY111- Accounting Fundamentals in Society

Pre-requisite: None
Exclusions: ACCY100
Description: This subject introduces the role of accounting information in society including its social and ethical aspects relating to both the individual and the organisation. The subject introduces basic accounting language, concepts and techniques to identify, classify, process, record and present accounting and financial information. The subject also considers accounting information that can be used for making decisions about past and future economic events in a variety of business and social settings.

ACCY112- Accounting in Organisations

Pre-requisite: ACCY111 or ACCY100
Exclusions: ACCY102
Description: The subject advances understanding of accounting in organisations. The subject introduces accounting for complex equity structures, and develops the theoretical and technical aspects of accounting for assets and the protection of assets through internal controls. Accounting for the past and future is examined through the introduction of cost structures and their application in solving fundamental business problems using cost-volume profit analysis. The application of budgets is explored.

ACCY200 - Financial Accounting II A 

Pre-requisite: ACCY102
Exclusions: ACCY202 and ACCY292
Description: ACCY200 builds on the knowledge and skills students have acquired in both ACCY100 and ACCY102 (or their equivalent subjects). The subject contains several distinct but inter-related strands, and begins with an exploration of concepts necessary to understand the framework established in Australia for financial reporting. A technical strand of knowledge needed to prepare financial reports under the Australian Corporations Act and Australian International Financial Reporting Standards is explored. This subject also covers a contextual strand of knowledge, highlighting the environment in which financial reporting takes place, and introduces a theoretical strand of knowledge and skills necessary to critique, at an introductory level, current financial reporting practices and developments.

ACCY201 - Financial Accounting II B 

Pre-requisite: ACCY202 or ACCY200
Description: ACCY201 builds on the knowledge and skills students have acquired in ACCY200. As with ACCY200, the subject contains a number of distinct but inter-related strands. Firstly, there is a technical strand incorporating the application of specific accounting standards and regulatory provisions to the preparation of financial reports, with particular emphasis on consolidated accounts. Secondly, there is a contextual strand highlighting the national and international environment in which financial reporting takes place by reference to media sources and selected documentaries. Thirdly, there is a theoretical strand, wherein students will be given the opportunity to further develop critique and reflective skills acquired in ACCY200. The theoretical strand will specifically link the technical and contextual strands by considering accounting as both socially constructed and socially constructing.

ACCY211 - Management Accounting II 

Pre-requisite: ACCY102
Exclusions: ACCY212
Description: This subject deals with the design, production and use of accounting and other quantitative information in the planning and control of organisations, including the management of the production function, decentralised organisations, derivation of cost relationships and statistical control of costs.

ACCY231 - Information Systems in Accounting

Pre-requisite: ACCY102
Description: This subject introduces management information systems, including data collection and processing, internal control and internal reporting. System design and computer applications are also covered.

ACCY305 - Financial Accounting III

Pre-requisite: ACCY201
Description: This subject offers a critical evaluation of advanced aspects of financial accounting and external reporting with particular reference to developments in accounting theory, professional standards, and accounting practice including the critical evaluation and comparison of various financial accounting theories. This subject explores financial accounting in its organisational, social and political contexts.

ACCY312 - Management Accounting III

Pre-requisite: ACCY211
Description: This subject provides an advanced treatment of management accounting theory and its relationship to decision theory, including model building and use, cost prediction, pricing decisions, and the behavioural dimensions of management accounting.

ACCY328 - International Taxation

Pre-requisite: ACCY201
Description: This subject covers cross border transactions with respect to the taxes the entity may incur as they trade and how these have an impact on the pricing of products. International taxation as it applies to the individual and a company are explored as well as its impact on their income and other trading activities. This subject also takes a comparative perspective of a number of issues confronting both companies and individuals who transact across national borders. Comparisons of taxation between countries such as Australia, UAE, UK and the USA will be examined.

ACCY342 - Auditing and Assurance Services 

Pre-requisite: ACCY201
Description: This subject examines the contemporary risk and assurance approach to auditing, the collection and evaluation of audit evidence and the audit reporting process. The subject also develops an understanding of the legal environment in which the auditor works and focuses on the requirements of financial statement audit under the Corporations Law. In addition to this, the program introduces the use of computer assisted audit techniques and considers issues related to computer information systems audit.

ARTS015 - Introduction to University Life

Pre-requisite: None
Exclusions: ARTS001
Description: The subject is designed to help students in the transition between secondary and tertiary education and prepare them for university life. It aims to ensure success at university by helping them to acquire the necessary life skills, and by encouraging them ultimately to become independent learners. This may entail a completely different approach to learning than many students have been familiar with in their secondary education. However, this subject is specifically designed to facilitate the transition. The emphasis is on establishing good study habits which will serve students throughout their academic life. Students are expected to keep up to date with news and current affairs by regularly reading reputable English language newspapers and magazines as well as watching news and current affairs programs on television.

ARTS017 - Islamic Culture 

Pre-requisite: None
Description: This subject aims to provide an introduction to Islam not only as a religious belief for Muslims, but also as an ideology that has affected people’s lives in Islamic societies during the course of history of Islam. Furthermore, this subject is designed to familiarise students with Islamic teaching, culture and traditions, and for students to gain an understanding of the main aspects of Islam as a way of life.

ARTS035 - Introduction to Philosophy 

Pre-requisite: None
Description: This subject focuses on critical thinking, independent research, and appropriate oral presentation of a reasoned and informed argument. It is vital to a successful university life that students develop their own informed opinions on a range of subjects. The ideal medium to develop an appropriate approach to the art of reasoning is via a study of philosophy. An awareness of the major thrusts of philosophy from the principal regions of the world will provide students with the foundations, framework and confidence to be able to express their opinions articulately, knowledgably and logically. This subject gives them the skills and the opportunity to do this, both individually and as part of a team. It also develops their critical evaluation of research material and allows them to make judgements on published sources.

BUSS111 - Business Programming 1

Pre-requisite: None
Description: The broad aim of this subject is to develop in students an understanding of the fundamental principles of programming as well as to develop skills in the design and implementation of well structured algorithms to a range of classical, business computing problems.

BUSS211 - Requirements Determination and System Analysis 

Pre-requisite: 6cp 100 level BUSS or CSCI or COMM110
Exclusions: ISIT100
Description: This subject aims to introduce the student to the techniques and technologies of structured systems analysis. It examines the complementary roles of systems analysts, clients and users in life cycle development methods. Data flow analysis and process descriptions are introduced and the relation to object orientation examined. The student will make use of a Computer Aided Software Engineering (CASE) tool to document solutions to typical problems.

BUSS212 - Database Management Systems 

Pre-requisite: 6 credit points of BUSS100-level or CSCI100-level subjects or COMM110
Exclusions: ISIT112
Description: This subject aims to provide a concise and modern treatment of introductory database topics that are useful for information systems professionals. The goal of this subject is to learn the fundamental database concepts including conceptual data modelling, the relational data model and relational algebra and develop skills in the design and manipulation of relational databases using Structured Query Language (SQL). The subject will also briefly introduce advanced database concepts and emerging database technologies.

BUSS214 - Information Systems Development 

Pre-requisite: BUSS111 or CSCI111 or CSCI114
Exclusions: ISIT114
Description: The aims of this subject are to consolidate and extend student's knowledge and skills in structured programming and to introduce them to the concepts and practice of object oriented programming. To achieve this aim the subject will provide students with an opportunity to develop further programming skills and good coding style; develop skills in using the object-oriented concepts of inheritance, encapsulation, construction, access control, overloading and messaging; develop and display competency in the design and implementation of object-oriented programs to solve business problems.

BUSS218 - Systems Design and Architecture 

Pre-requisite: BUSS211
Description: This subject extends systems analysis and introduces the student to the techniques and technologies of structured systems design and object oriented systems design in the post-analysis stages of the Systems Development Life Cycle. It examines the complementary roles of systems analysts, designers, clients and users in traditional Systems Development Life Cycle and Object Oriented development methods. Process and Object methods and models are extended to cover systems design and implementation. Program design is placed in the context of systems design. The student will make use of a Computer Aided Software Engineering (CASE) tool to document design solutions to typical problems.

BUSS308 - Information Systems Management 

Pre-requisite: 6 cp at 300 level BUSS or CSCI subjects
Description: Students will be introduced to the processes involved in managing information systems in the contemporary business environment. Students will gain an appreciation of the issues surrounding the strategy and planning of information systems; the strategic, tactical and operational roles of the Chief Information Officer (CIO); the alignment between information systems and business; policy and practice; technology diffusion; operational management; major trends impacting information systems management and how to assess the value of information systems.

BUSS311 - Advanced Database Management Systems 

Pre-requisite: BUSS212
Description: This subject provides an overview of the relational data model and relational database management systems followed by comprehensive coverage of some of the advanced topics related to data and database administration, CASE tools, post-relational database systems and recent developments in the areas of online analytical processing, data mining and the World Wide Web (WWW). Discussion of these relatively recent and advanced topics is expected to equip the student to meet the challenges in database management and advanced applications development in contemporary organisations. Students will be presented with opportunities to do hands-on work with appropriate commercial tools.

BUSS312 - Business Data Communications

Pre-requisite: 6cp of 200 level BUSS subjects
Description: This subject examines distributed information systems and data communications technology and their support of organisational objectives, the design of networked computer systems, the selection of appropriate hardware and software platforms and the current and future trends in data communications.

BUSS316 - Information Systems Prototyping 

Pre-requisite: BUSS212 and BUSS111 or CSCI111 or CSCI114
Description: This subject provides an understanding of the systems development and modification process. It enables students to evaluate and choose an appropriate systems development methodology. It emphasises the factors for effective communication with users and team members and all those associated with development and maintenance of the system. It introduces and describes evolutionary systems development methodologies, and addresses the issues involved in project planning, documentation, management and monitoring of evolutionary development.

BUSS318 - Information Systems Project

Pre-requisite: BUSS212
Description: This subject aims to provide students with: practical experience in the principles and techniques of project management; experience in the design of a real world project involving IS techniques; and practical experience in team work and project management skill development.

COMM101- Principles of Responsible Commerce

Pre-requisite: None

Description: The subject provides students with a conceptual tool kit for understanding and practising responsible and ethical Commerce. The topics covered will include the origins of contemporary systems of commerce, ethical and social responsibility in commerce and developments in ethical and responsible commerce. Areas addressed include the environment, globalization, technology, anti-corruption, labour and human rights. Students will examine these issues from a variety of theoretical and practical perspectives and apply them to contemporary commercial contexts.

COMM110 - Introduction to Business Information Systems 

Pre-requisite: None
Exclusions: BUSS110
Description: This subject examines the roles of information systems in a modern organisation. Topics covered include: information systems and their role in modern organisations; functions and purposes of various information systems and their components; system design and development process; information systems administration and management; social implications of information systems, hands-on experience in the use of productivity software. The practical component includes using the internet, word processing, spreadsheets and database systems.

COMM113- Business Oriented Information Systems

Pre-requisite: None

Exclusions: BUSS110 / COMM110

Description: Information systems (IS) form an integral part of modern organisations and are used to support all aspects of an organisations daily functions and activities. This subject introduces the fundamental information system concepts that facilitate business processes. It explores how organisations use information, IS and their respective applications to increase profitability, gain market share, improve customer service and manage daily operations whilst understanding the social implications of their decisions. Students will learn about the role of IS in the modern organisation and how IS supports all of the functional areas of an organisation Accounting, Finance, Marketing, Human Resources and Production/Operations Management.

COMM121 - Quantitative Methods I 

Pre-requisite: STAT015
Exclusions: STAT131 or ECON121
Description: An introduction to quantitative techniques and their application to business economics. Emphasis will be on statistics and topics will include descriptive statistics, probability, sampling, confidence intervals and hypothesis testing, elementary correlation and regression analysis and the use of computer programs for estimation and analysis.

COMM334- Intercultural Applications for Socially Innovative Business

Pre-requisite: 96 credit points including all commerce core subjects

Description: Intercultural Applications of Socially Innovative Business enables students to apply the principles of ethical, socially responsible, and sustainable commerce in an intercultural business environment. The subject is based on a series of lectures and an action based learning project. Students investigate socially innovative commercial problems which may include private, public and not for profit organisations for different communities. Students will engage in communities to develop a framework designed for sustainability and social innovation in a multidisciplinary business environment.

COMM351 - Business Ethics and Governance 

Pre-requisite: 72 cp
Description: An examination of the central issues in business ethics, covering topics such as the concept of social responsibility, individual and corporate values, models for making ethical decisions, ethics for the employee, the customer, the environment, the community, the government and the multinational context. Class consists primarily of student-centred discussion and experiential activities. Semester is arranged to take students through a reflective, unlearning process.

CSCI015 - Computer Applications 

Pre-requisite: None
Exclusions: CSCI001
Description: Computer Applications provides information on basic computing concepts, theories and the various applications of Information Technology in society. It also enables you to confidently and competently use an operating system, a variety of application packages including word processing, spreadsheets, and Power Point presentations.

CSCI102 - Systems 

Pre-requisite: None
Description: CSCI102 establishes the position of Computer Science and Information Technology in a non-programming context. Areas introduced include Human-Computer Interface, Information Modelling, Intelligent Systems, Networks, Operating Systems, Software Design and Development and Professional ethics, rights and responsibilities.

CSCI103 - Algorithms and Problem Solving 

Pre-requisite: None
Description: CSCI103 introduces the basic concepts of algorithms and their relationship to data structures and problem solving. This subject emphasises problem solving techniques leading to the development of algorithms rather than their implementation or a formal mathematical treatment of algorithms. Topics include sorting, searching and counting problems and the principal algorithms used in their solution. Common approaches to algorithm development and analysis will be examined.

CSCI114 - Procedural Programming 

Pre-requisite: None
Exclusions: BUSS111 or CSCI111
Description: CSCI114 introduces the procedural approach to program design and implementation. Covers basic language constructs for defining variables of built-in types, flow control constructs and simple I/O. Explores functional decomposition as a design technique, and the implementation of functions. Introduces simple user-defined data types and aggregates.

CSCI124 - Applied Programming 

Pre-requisite: (CSCI111 and CSCI103) or (CSCI114 and CSCI103)
Exclusions: CSCI121
Description: This subject develops a thorough understanding of program design using data structures. It extends CSCI114 and presents pointers, dynamic memory management and exception handling. Other topics include implementation of Sorting and Searching Algorithms including the use of typedefs, void pointers and indexes to generalise algorithms; Implementation of data structures: queues, stacks, linked lists, dequeues, trees; Use of arrays as an implementation structure - hashing, radix sort, heaps and Heapsort; Random Access files and internal I/O; Testing of programs: black and white box testing, and the use of debuggers; Use of multi-file organisation in encapsulation and data hiding, with make files; These concepts will be treated through formal lectures, tutorials, assignments and laboratory sessions employing an object oriented language.

 CSCI131 - Introduction to Computer Systems

Pre-requisite: CSCI111 or (CSCI114 and CSCI103)
Description: The subject focuses on the internal operation of the computer and provides an understanding of how the computer, at a low level, carries out the task of processing data. It deals with the machine language as determined by the architecture, addressing techniques, assembly languages, assembler construction, linkers, loaders and related operating system software and provides an introduction to the role of the operating system itself.

CSCI191 Engineering Programming 1

Pre-requisite: None 
Description: The primary topic areas in this course include, but are not limited to, computer representation of various data types, the computer instruction set, basic C syntax, logic operators, flow control, functions, arrays, pointers, simple IO, scope of variables, basic microprocessor instruction cycle, relationships between assembly language and C, compilation, linkage and loading of programs. Students will learn structured programming such that problems can be translated from word definition to an intermediate stage and then implementation in C. 
 

CSCI192 Engineering Programming 2

Pre-requisite:CSCI191
Description: The primary topic areas in this course include, but are not limited to; use of pointers in C, dynamic memory management, multi-file programs and make, testing and verification of software, problem solving strategies, the role of algorithms in the problem solving process, implementation of algorithms and the properties of algorithms. Basics of C++, classes, function overloading. 
 

CSCI203 - Algorithms and Data Structures 

Pre-requisite: CSCI121 or CSCI124
Description: Approaches to analysing algorithm complexity, introduced in first year subjects, will be reviewed. The use of abstract data types as a design technique, and their implementation in solutions to problems, will form a large part of the subject. The concept of efficient code and ways to measure efficiency (both empirically, by timings, and theoretically) will be studied.

CSCI204 - Object and Generic Programming in C++ 

Pre-requisite: CSCI121 or CSCI124
Description: CSCI204 develops a thorough understanding of the object-oriented approach and introduces such object concepts as encapsulation, inheritance, polymorphism and runtime binding. This is complemented by an introduction to object-oriented design, with UML representations at the program level. Templates are introduced as a method of achieving generalisation. Container classes and the Standard Template Library are presented as examples of generic programming.

CSCI205 - Software Development Methods and Tools 

Pre-requisite: CSCI121 or CSCI124
Description: This subject provides an introduction to the process of design and analysis of software. Students will receive a formal introduction to the software design process and techniques, pattern design and reuse, as well as general approaches of interface design. A UML supporting tool will be used for practice of object oriented development approach.

CSCI212 - Interacting Systems 

Pre-requisite: (CSCI124 and CSCI102) or (CSCI121 and CSCI102) or (CSCI124 and ISIT102)
Description: The subject develops an understanding of the operating system and tools from a programmer's viewpoint. Topics covered include the file system, processes, communication and tools. In particular, access, security, organisation, operating system effect on performance of a program, support, control; process and interaction, inter-process communication; use of shell scripts and commands to enhance problem solving; tools for development process; program paradigms: parallel, distributed, etc.

CSCI213 - Java Programming and Applications 

Pre-requisite: CSCI121 or CSCI124
Description: This subject provides:

  1. An introduction to the Java language and some of its standard class libraries;
  2. Experience with object oriented design and implementation techniques.

Topics covered will include: use of a Java Integrated Development Environment, Java language, subset of the standard Java class packages (Standard Edition: windowing, graphics, TCP/IP networking, threads, database access, applet, media), security issues with portable code, Java "Micro Edition" (ME) and its associated packages and applications. Development of applications for different environments

CSCI214 - Distributed Systems 

Pre-requisite: CSCI204 and CSCI213
Description: This subject introduces basic concepts underlying modern distributed computing architectures and provides some experience in the implementation of systems built using these architectures. Topics covered will include: low-level basics including sockets, internet-based inter-process communications, and threading; remote-procedure-calls and remote-method-invocations; modern synchronous and asynchronous XML-RPC style client server systems and supporting processes; messaging and transactional systems; peer-to-peer and grid technologies; supporting systems such as naming and directory services.

 

CSCI222 - Systems Development 

Pre-requisite: CSCI204
Description: This subject provides a framework for understanding and developing the necessary skills to successfully undertake the major third year software project. The subject provides an introduction to the practical aspects of the development of a software application following a well defined process. Students will gain experience in the software development cycle, including requirements, design, and implementation, and also learn to exploit implementation support technologies. Assignments will provide experience of structured development work in a small group setting. The implementation language used in illustrations and assignments is C++.

 

CSCI224 - Human Computer Interaction 

Pre-requisite: CSCI204 and 6cp of 200-level CSCI subjects
Description: This subject provides students with an understanding of Human Computer Interaction (HCI) design principles and how to apply them in the context of developing usable interactive computer systems. The subject will cover topics including user-centred design, the design process, prototyping, organising and presenting information, user interfaces, interaction styles and devices, usability studies, measuring and evaluating the user experience, etc. for the needs of multiple platforms and emergent devices.

CSCI235 - Databases 

Pre-requisite: CSCI121 or CSCI124
Description: This subject investigates three major areas of modern database systems:

  1. Design of relational databases
  2. Programming of relational databases
  3. Concurrency control and data recovery in database systems.

Topics will include: Introduction to conceptual database modelling; Principles of relational database model; Structured Query Language (SQL) and its procedural extensions (PL/SQL, Embedded SQL, JDBC); Database server programming; Normalisation of relational databases; and Transaction management and recovery in database systems.

 CSCI236 - 3D Modelling and Animation

Pre-requisite: 12 credit points of 200 level CSCI or IACT subjects
Description: This subject provides students with a hands-on introduction to the use of computers for developing models of three-dimensional objects and viewing them in 3D as still images and animations. Topics covered include basic modelling primitives, from polygons to spline surfaces; tools to modify simple objects; surfacing concepts such as textures and bump maps; basic lighting of scenes; the animation process including key frames, articulated structures, camera movement and morphing; lighting effects such as volumetrics and radiosity. The subject uses the industry standard software package LightWave.

CSCI240 - Multimedia Programming Foundations 

Pre-requisite: CSCI124
Description: This subject provides an introduction to multimedia programming by exploring multimedia infrastructure and developing skills in the programming technologies used in multimedia. Infrastructure includes both how the elements of a multimedia system relate, for example MPEG 21, and foundational concepts used in producing multimedia, for example matrix transforms, simulations, kinematics and the dynamics of motion. Programming technologies include OO programming, 2D graphics, simple image and audio processing in Java; web presentation technologies such a SMILE; multimedia messaging; and an overview of multimedia applications programming interfaces, such as Java media framework and QuickTime.

CSCI262 - Systems Security 

Pre-requisite: CSCI121 or CSCI124
Description: The subject covers some fundamental computer security technologies in the following aspects:

  1. Operating system security such as physical security, file protections, system abuses, attacks and protections;
  2. Database security including data integrity, data recover, data encryption/ decryption, access control, and authentication;
  3. Mobile code security including malicious logic, host and mobile code protection, mobile agents' security.
  4. Intrusion detection;
  5. Security policies;
  6. Security management and risk analysis.

CSCI311 - Software Process Management 

Pre-requisite: CSCI205
Description: The primary aim of this subject is to acquaint students with the formal methodologies associated with the task of managing the software development process. Topics may include: Project Planning, Cost Estimation, Project Scheduling, Factors Influencing Productivity, Productivity Metrics, Risk Assessment and Management, Planning for Change, Release and Configuration Management, Software Process Standards, Software Contracts, Approaches to Maintenance, Long-Term Software Development, Case Studies of Real World Projects, Ethics, Professional Organisations, Legal Implications and Liabilities.

CSCI315 - Database Design and Implementation 

Pre-requisite: CSCI235
Description: This subject investigates the process of relational database design starting from conceptual database design, through logical database design up to and including physical database design, database tuning and administration. The topics will include conceptual database design based on Object Modelling Technique, methodologies for conceptual design, view integration, logical database design, database normalisation and de-normalisation, physical database design, generation of database applications, database tuning, design of distributed database systems.

CSCI317 Database Performance Tuning

Pre-requisite: CSCI235
Description: The subject addresses the performance problems of relational database systems. In particular, it presents optimisation of query processing in relational database systems, performance tuning of database applications, transaction processing in database systems, optimisation of transaction processing, performance tuning of relational database servers, performance tuning of three tier database applications. Laboratory classes demonstrate the techniques used for elimination of performance problems in database systems. Oracle 9i database management system is used for demonstration purposes and all practical work in the subject. 
 

CSCI321 - Project 

Pre-requisite: (CSCI222 and CSCI204) or (CSCI213 and CSCI222) or (CSCI213 and CSCI204) and 12cp of 200 level subjects
Description: This is a 12 credit point subject. Working in groups, students design, implement, and document a software system. Involves: project planning and scheduling, seminars and individual presentations, group coordination, research of proposed application domain, use of design methodologies, design documentation, coding, module and system integration, testing, verification, and implementation. A small number of project topics have been proposed. Students will form teams, each of which will design, implement and document a solution to one of the proposed projects. Teams will meet weekly with supervisors to discuss progress and problems.

CSCI322 Systems Administration

Pre-requisite: (CSCI204 and 6 cp of 200-level CSCI subjects) or (ISIT212 & ISIT114) or (BUSS312 & ISIT114) or (BUSS214 & BUSS312))
Description: This subject will cover the practical and theoretical aspects of system administration. The various resource areas which have to be managed will be discussed and examined, and the possible methods of monitoring and controlling them in various systems will be investigated. The features unique to both single processor and networked systems will be investigated. 
 

CSCI323 - Artificial Intelligence 

Pre-requisite: CSCI204 and 6cp of 200-level CSCI subjects
Description: CSCI323 reviews the main components of Artificial Intelligence research including knowledge representation, reasoning, natural language understanding, and perception. Focuses on Expert Systems and the computational models they embody. Introduces the programming languages Lisp and Prolog.

CSCI324 - Human Computer Interaction 

Pre-requisite: CSCI204 and 6cp of 200-level CSCI subjects
Description: This subject examines the design evaluation and implementation of interactive computing systems for human use (HCI) and the major phenomena surrounding them. Also considered are joint performance of tasks by humans and machines, structure of human machine communication, social and organisational interactions with machine design, human capabilities to use machines including their learning ability as well as algorithms and programming of the interface itself, engineering concerns that arise in designing interfaces, the process of specification design and implementation of interfaces and design tradeoffs.

CSCI325 - Software Engineering Formal Methods 

Pre-requisite: CSCI204
Description: This subject introduces students to formal methods for software specification. The role of formal methods in the software development process is explained, and it is illustrated with case studies of the industrial application of formal methods. The subject uses the Z notation as an example of a formal specification technique, and software tools for the manipulation of Z specifications are introduced. Case studies in the application of formal methods to safety-critical and real-time software systems are presented.

CSCI336 - Computer Graphics 

Pre-requisite: CSCI204 and 6cp 200 level CSCI subjects
Description: Introduction to computer representation of lines and points; mathematical models; transformations in 2 and 3 dimensions; homogenous coordinate systems; fill algorithms; solid modelling; hidden line and surface algorithms; lighting models; and current trends.

CSCI346 Game Development

Pre-requisite: CSCI236
Description: Subject introduces the game development and production lifecycle. Students are exposed to the different game genre and how they affect game play. The design and development of different game plays are introduced. The subject allows students to explore the appreciation and critical review of modern games. There is a hands-on aspect of the subject where students design and develop games of different genres using appropriate game development framework. 
 

CSCI350 Internship

Pre-requisite: Successful completion of 24 cp of Computer Science subjects at 200 level
Description: The core of the internship program is a six to eight weeks period of work placement spent in supervised work in environment-related work during the summer. The summer internship is not compulsory and when carried out as per the regulation of the Faculty of Computer Science and Engineering can be counted as one of the elective courses only, so it cannot substitute for any required course. While the precise nature of internship will vary considerably, students will normally gain experience in some of the following areas: Software/hardware analysis, design, development and testing, The use and application of Software/Hardware tools in the design, development and implementation of problem solutions; Database design and development, Database implementation and maintenance, Installation and testing of hardware / software systems, Systems maintenance, Customer support, Software support for research projects, Software/Hardware evaluation and re- engineering 
 

CSCI356 Game Engine Fundamentals 

Pre-requisite: CSCI204
Description: The subject will employ an appropriate game engine to illustrate the use of an application programming interface (API) in the design and development of physics and artificial intelligence models for computer games. The subject will cover topics including, dynamics of particles, collision, rigid body dynamics and collision, gravity and projectiles, spring systems, water and waves. "Artificial intelligence" topics include finite state machines, fuzzy state machines, etc. The subject also covers the development of terrain, sound, etc, for games. 
 

CSCI358 - Security Engineering 

Pre-requisite: 12cp of 200-level CSCI subjects 
Description: This subject develops the skills and applies the knowledge necessary to identify and solve problems in the deployment of security systems. Topics include: Relationships among cryptographic techniques. Black, white and grey hat techniques. Authentication versus identification, Security policies for security administration. Security monitoring. E-commerce, bank security. File sharing and source control integrity. Legality of digital signatures, DRM, forensics, liability, copyright protection, internet censorship. Standards and RFCs. Security of deployed systems. 

CSCI361 - Cryptography and Secure Applications 

Pre-requisite: (CSCI204 or CSCI213) plus 6cp 200 level CSCI subjects
Description: This subject develops the skills and knowledge necessary to identify and address security problems in a variety of simple communication models. Topics covered include: Classical cryptology, Modern secret key cryptography including block (DES, AES) and stream ciphers (RC4), security properties (authentication, integrity, confidentiality, availability), public key cryptography (knapsacks, RSA, Rabin, Elgamal), digital signatures (RSA, DSS, Elgamal) , hashing (birthday paradox, Merkle-Damgard construction), MACS’s, Key management (PKI, certificates, key establishment/exchange/transport, Diffie-Hellman), Identification protocols, Privacy preserving (mix-nets), Secret sharing. Applications studied include some of: email security, SET, E-payment, E-voting, Fair exchange.

CSCI366 Multimedia Computing

Pre-requisite: CSCI204
Description:
The subject will introduce the acquisition, representation, compression, transportation/communication and consumption of multimedia data including, images, video and audio. The treatment will be general and cover commonly used acquisition devices including digital still and video cameras, audio microphones; colour representation techniques for images and video; modern compression techniques for compact representation (JPEG, JPEG2000, H.264/AVC, MPEG4,); RTSP, etc. The subject will include a laboratory component where students design and implement simple applications of multimedia including computer games.

CSCI368 - Network Security 

Pre-requisite: CSCI361
Description: This subject provides a survey of network security technologies, and explores them in practice. This includes but is not limited to, network-based threats, security failure in cryptographic and network protocols, authentication servers, certificates and public-key infrastructures, security provisions in communication protocols and standards, electronic mail security, firewalls and intrusion detection systems.

CSCI371 - Special Topics in Computer Security 

Pre-requisite: CSCI214 and CSCI262 and CSCI361
Description: This course provides students with

  1. An understanding and first hand experience of advanced techniques and tools for identifying and categorizing vulnerabilities that allow penetration of networked systems and environments;
  2. A practicum, for applying the concepts and methods of information security management acquired ,
  3. experience in working as a team in order to perform information security tasks for the protection of an organisation information assets.

CSCI399 - Server Technology 

Pre-requisite: CSCI213 or ITCS213
Description: This subject provides a broad overview of the computing technologies that underlie e-commerce. Technical topics will include: the HTML-markup language and HTTP protocol, client-side scripting with Javascript, CGI programming using Perl, web server configuration (Apache), PHP scripting, Java servlets, Java Server Pages, and a limited introduction to .NET.

DESN211 - Introduction to Web Design 

Pre-requisite: DESN102
Description: This unit introduces design concepts and methods for Web based design. Explores industry issues surrounding interactive design and project planning and production. Case studies innovative design solutions and strategies within a industry best practice context.

DESN212 - Advanced Web Design

Pre-requisite: DESN201 and DESN211
Description: This unit provides students with further critical, conceptual and practical understanding of world wide web design principles. Topics to be covered include; interface and interactive design, and information design. The unit aims to teach a range of technical and conceptual skills needed by the world wide web designer for entry into the industry, including best industry practice.

DESN290 - Graphic Design Basics: Web Design 

Pre-requisite: DESN190
Description: This unit introduces design concepts and methods for Web based design. Explores industry issues surrounding interactive design and project planning and production. Case studies innovative design solutions and strategies within an industry best practice context.

DESN310 - 2D Animation 

Pre-requisite: DESN211
Description: This subject provides students with important technical and conceptual skills that are needed for producing 2D animations and short digital films of industry standard. The focus of this course is on 2D animation, wherein students will use editing software for practical applications and learn creative, innovative practices that demonstrate a high level of understanding of digital motion graphics.

DESN311 - Inclusive Design Interactive Multimedia 

Pre-requisite: DESN212 and DESN202
Description: This unit explores the new field of inclusive design, interactivity, motion graphics and social benefit. Focus is on generating innovative design solutions within a context of content creation and content design. Students will explore ideas of the interactive digital narrative and documentary story telling.

DESN390 - Experimental Digital Art 

Pre-requisite: DESN290
Description: This subject focuses upon experimental digital art. At the conceptual level, students explore the history, critical debates and themes that have shaped the development of this dynamic aesthetic field. At the practical level, students develop skills in the various processes that digital art creation involves. There is a particular emphasis upon the development of programming skills and in encouraging creative dialogue between traditional and computer-based art practices.

ECON101 - Macroeconomic Essentials for Business 

Pre-requisite: ARTS015
Description: This subject analyses relevant macroeconomic concepts and principles in an integrated macroeconomic environment. Simple macroeconomic models will be developed to characterise the interdependencies of the more important components parts of a macro economy. This will allow students to analyse some real world problems and to start identifying and formulating appropriate macroeconomic policies.

ECON111 - Introductory Economics 

Pre-requisite: ARTS015
Description: The aim of this course is to make the basic microeconomic concepts, elementary techniques, and simple microeconomic models and applications accessible and understandable to all students. Specifically, students who complete this subject successfully should know and be able to use the terminology and graphical techniques of basic microeconomics; understand and be able to explain the basic theory of demand and supply, including nature and application of price, cross, and income elasticities; know and be able to explain the basic theory of production and costs; and know and be able to explain the market behaviour of firms operating in markets characterised by perfect competition, monopoly, monopolistic competition, and oligopoly. Students should be able to use the theory of microeconomics to analyse social issues and policies in areas such as education, health care and the environment.

ECON216 - International Trade Theory and Policy

Pre-requisite: ECON111
Description: This subject is designed to provide an introduction to international trade theory and international trade policy. It will examine the theory, policies, practices and institutions of relevance to a country's trade with other nations. The following broad questions will be addressed: Why do nations trade with each other? What are the gains and losses from free trade to the nations involved? What determines the pattern of international trade and production? What are the effects of various commercial policies on the nations involved and on the welfare of various groups within those nations? How does the foreign exchange market work and in what ways does it facilitate or impede international trade? What are the possible effects of exchange-rate policies on a country's production, employment and price level? How is a country's trade performance linked to its external debt and economic growth? How can trade affect the local and global environment?

ECON240- Financial Modelling 

Pre-requisite:  COMM121 or STAT131

Description:   Intercultural Applications of Socially Innovative Business enables students to apply the principles of ethical, socially responsible, and sustainable commerce in an intercultural business environment. The subject is based on a series of lectures and an action based learning project. Students investigate socially innovative commercial problems which may include private, public and not for profit organisations for different communities. Students will engage in communities to develop a framework designed for sustainability and social innovation in a multidisciplinary business environment.

ECON332 - Managerial Economics and Operations Research 

Pre-requisite: COMM121
Description: This subject develops and applies a variety of quantitative techniques to economic and managerial decision-making. It is an extension of econ 228/230 and covers a wide range of quantitative analyses such as forecasting techniques, Markov process models, PERT, CPM and specialised network algorithms, risk preference analysis, transportation and assignment models and quadratic and nonlinear programming.

ECTE171 - Electrical Engineering Practice

Pre-requisite: None
Description: This subject aims to provide students with a general introduction to electrical, computer and telecommunications engineering and professional engineering practice. The subject will examine the role played by engineers in society and explain what it means to be a professional engineer. It will provide an introductory overview of engineering systems and signals; telecommunications engineering including the basics of a communications system, data communications and networks; computer engineering including the basics of computer systems, and digital circuits; electrical engineering including the basics of electrical energy systems. The subject also provides an introduction to the communication, management and teamwork skills required of professional engineers through a team design activity. The practical component will include introductory experiments within electrical, computer and telecommunications engineering. The design component will involve written and verbal presentations on topics within electrical, computer and telecommunications engineering. 
 

ECTE172 - Introduction to Circuits and Devices

Pre-requisite: None
Co-requisites: MATH141
Description: This subject aims to provide students with an understanding of the behavior of basic electrical devices and circuits as used in electrical, computer and telecommunications engineering. It will provide an introduction to electrical quantities and measurements, circuit analysis and electronic devices and circuits. The practical component will cover basic electrical measuring, recording and display instruments; characteristics and measurements of circuit elements and analogue circuits. 
 

ECTE182 - Internet Technology I 

Pre-requisite: None
Description: This subject introduces students to the fundamentals of computer communications. These fundamentals are then used to outline internet architecture and describe its key components. Following this, the operation of the World Wide Web (WWW) will be detailed. Topics covered include packet switching; switched networks; layered protocols; local and wide area networks; WWW operation; network components (eg. routers); and access technologies (eg. modems). Laboratory exercises are used to illustrate key computer communications concepts.

ECTE202 - Circuits and Systems

Pre-requisites: ECTE170 (or ECTE172); and MATH142 (or MATH162 or MATH188)
Description: Topics covered in this subject include: dependent sources; circuit analysis techniques; simple operational amplifiers circuit analysis; feedback; generalised and complex impedance; energy storage elements L, C; natural, forced and complete response of first and second order circuits; phasors; frequency response; Bode plots; Laplace Transform and Fourier series; and magnetically coupled circuits.
 

ECTE203 - Signals and Systems

Pre-requisite: MATH142
Description:
The aim of this subject is to provide students with an introduction to electrical signals, systems and signal processing. Topics covered include: mathematical representation of signals; description and analysis of systems; Fourier series analysis; Fourier transform analysis of signals and systems; sampling and the discrete Fourier transform; the Laplace transform; Laplace transform analysis of signals and systems; the z- Transform; and z-Transform analysis of signals and systems. The laboratory component will enable the practical investigation of the concepts introduced in lectures using Matlab.

ECTE212 - Electronics

Pre-requisite: ECTE172
Co-requisite: ECTE202
Description: This subject aims to provide students with an opportunity to develop an understanding of electronic circuit design using operational amplifiers as the building blocks and with an ability to analyse circuits using conventional methods. Topics covered include: the use of operational amplifiers in circuits eg. inverting and non-inverting amplifiers, small signal (unity bandwidth and gain-bandwidth product) and large signal (slew rate) frequency response of non-ideal operational amplifiers in inverting and non-inverting configurations; adders, filters/oscillators, instrumentation amplifiers, comparators, rectifiers, clippers, Analog to Digital and Digital to Analog circuits; the terminal characteristics of devices and their use in linear (amplifiers) and non-linear circuits e.g. biasing and ac models (low and high frequency, characterising amplifiers, the Miller Effect and Miller Multiplier for the case of transistor circuits) for operational amplifiers and discrete circuit transistors, diodes/Zener diodes, transistors (MOSFETs, BJTs - including large signal Ebers-Moll Model); integrated transistor circuits for MOSFETs using active loads; combining devices into amplifiers e.g. differential pairs, cascode and Darlington connections, Szlikai pairs, current sources and mirrors, push-pull; high frequency amplification and appropriate equivalent circuit models. 

ECTE222- Power Engineering 1

Pre-requistes: ECTE101 or ECTE170 or ECTE172
Description:
 
The topics covered in this subject include: typical power system loads; basic structure of a power system; electric power generation; single and three phase systems; power system equipment: transformers, switch gear and protection; installation practice: voltage drops, power factor correction, tariffs, safety, earthing, protection equipment rating; power quality: system disturbances, equipment susceptibility, improvement and instrumentation; and introductory power electronics.

ECTE233 - Digital Hardware

Pre-requisite: CSCI191 or ECTE171
Description:
Topics covered in this subject include: combinational logic, simplification of logic expressions, Karnaugh maps; sequential logic, flip-flops, registers, clock, timing and synchronisation problems; sequential machines, Mealy and Moore machines, timing diagrams and state tables; and programmable logic array and programmable logic controllers.

ECTE250 - Engineering Design and Management 2

Pre-requisite: ECTE171 or (ECTE150 orMGNT110) and ((MATH188 or MATH162 or MATH142)
Description:
This subject consists of a structured team design activity covering the first four phases of a product design cycle. Student teams will undertake the entire project using staff as 'costed' advisors. The team activity will be supplemented by lectures covering such areas as: language and communications; teamwork; and an introduction to key project management design and development activities, including management concepts and tools, to enable engineers to effectively manage the design and development aspects of both a project and its associated activities.

ECTE282 - Internet Systems 

Pre-requisite: ECTE182
Description:
This subject examines Internet protocols, and technologies. In particular, it will look at encoding methods; link layer technologies such as HDLC; medium access control protocols for wired and wireless networks; routing (OSPF, BGP4); TCP; WWW; integrated and differentiated services; and security algorithms. Laboratory exercises will illustrate the operation of key Internet protocols.

 ECTE301- Digital Signal Processing

Pre-requisites: ECTE203 and (MATH283 or MATH201)
Description: In this subject the following topics will be covered: review of discrete-time signals and linear time-invariant systems; digital processing of continuous-time signals; introduction to random signals, correlation and matched filtering; FIR and IIR Digital filters and their analysis in the z- and in frequency domains; the DFT (Discrete Fourier Transform) and its applications; FFT algorithms; FIR and IIR digital filter design and implementation techniques; spectrum analysis and estimation using windows; and practical applications of DSP algorithms.

 ECTE333- Microcontroller Architecture and Applications

Pre-requisites: ECTE233 and CSCI191
Description:
In this subject the following topics will be covered: computer architecture; central processing unit; memory (ROM and RAM); input/output devices; basic computer organisation; binary data and instruction codes; machine and assembly languages - instruction set; direct and indirect addressing; building computer systems from commercially available parts such as micro-processors and micro-controllers; static and dynamic memory; A/D and D/A converters; digital I/O; and serial communication integrated circuits. Students will also be required to become proficient at interfacing a micro-controller with digital hardware and writing programs to control the hardware.

 ECTE344- Control Theory

Pre-Requisites: ECTE202 and (MATH283 or MATH201)
Description:
 
Topics covered in this subject include: mathematical modelling of physical systems; signal flow and state space representation of systems; steady state and transient analysis; root locus; frequency response analysis using Nyquist and Bode; design of PID, lag, lead, controllers using Bode and root locus methods; and multiloop control.

 ECTE350- Engineering Design and Management 3

Pre-requisites: (ECTE170 or ECTE172) and (ECTE250 or ENGG154) and ECTE233
Description:
The aim of this subject is to provide students (in teams) with the opportunity to undertake a significant product development exercise, from target specification through to product launch. The emphasis is on the technical achievements of the team project. Student teams will undertake the entire project using staff as 'costed' advisors. The team activity will be supplemented by lectures covering such areas as an introduction to key implementation activities including: management concepts and tools to enable engineers to effectively manage the critical implementation aspects of projects; social and ethical considerations; psychology/ergonomics; and engineering test methodology.

 ECTE363- Communication Systems

Pre-Requisites: ECTE203 and (MATH201 or MATH283)
Description: This subject aims to provide students with an understanding of the basics of modern communications systems. Topics covered include: base-band signalling, including transmission through band-limited channels; and band-pass signalling, incorporating digital modulation techniques.

 ECTE364- Data Communications

Pre-Requisites: (CSCI191 or CSCI192) and MATH142
Description: Topics covered in this subject include: basics of data communications and fundamentals of computer networks; layered protocols; error correction techniques; network types and topologies; local area networks; wide area networks; packet switching; internet and transport protocols; and internet applications.

 ECTE399- Professional Experience

Pre-Requisites: None
Description: This subject is a core subject in which students are required to complete, at least, 12 weeks of approved professional experience. This experience must be in an industry relevant to the degree that is being undertaken in order for students to gain exposure to the external industry environment and participate in a hands-on learning experience.

 

Power Engineering ( Only for 3rd and 4th year students and requires approval by the faculty )
 

ECTE433 Embedded Systems

Description : The subject will examine the key properties of software, firmware, and hardware systems in the embedded, resource constrained, mobile, and highly distributed world. It will explore topics, including embedded processors instruction sets, performance and power consumption, the embedded computing platform, program analysis and design, embedded processors and operating systems, hardware accelerators, networks for embedded systems, and systems-on-silicon.
 

ECTE423 Power System Analysis

Description : The aim of this subject is to provide students with an understanding of the advanced techniques required for power systems calculations and analysis. Topics covered in this subject include: an introduction to power systems comprising thermal and hydro power stations; transmission lines and distribution systems; computer applications in power systems planning; design, control and operation; review of basic analysis tools; reactive power management; load flow and fault analysis; and transient stability.
 

ECTE471 Robotics and Flexible Automation

Description : The subject provides the knowledge and skills required to design appropriate robotic systems for flexible automation, including the modelling, analysis, design, and deployment of a robotic manipulator and its associated sensory systems. The contents will consist of: Industrial robots, as a component of automation; mathematical modelling of a robotic arm; direct and inverse kinematics model; direct and inverse dynamic model; trajectory planning; control systems for industrial robots; tactile sensors; force sensors; ultrasound sensors; computer vision; and other sensors.
 

ECTE465 Wireless Communication systems

Description : The aim of this subject is to provide students with an understanding of the systems used in wireless communications. Topics covered include: the regulatory environment; electromagnetism fundamentals; antennas and antenna systems; near earth propagation; the multi-path propagation environment; multi-user communications in wireless systems; medium access control; and mobility management mechanisms. Case studies will also be undertaken.     
                
Computer Engineering ( Only for 3rd and 4th year students and requires approval by the faculty )
 

ECTE471 Robotics and Flexible Automation

Description : The subject provides the knowledge and skills required to design appropriate robotic systems for flexible automation, including the modelling, analysis, design, and deployment of a robotic manipulator and its associated sensory systems. The contents will consist of: Industrial robots, as a component of automation; mathematical modelling of a robotic arm; direct and inverse kinematics model; direct and inverse dynamic model; trajectory planning; control systems for industrial robots; tactile sensors; force sensors; ultrasound sensors; computer vision; and other sensors.
 

ECTE432 Computer Architecture

Description : The aim of this subject is to provide students with the knowledge of current computer architecture and the skill to design and interface an RISC processor. The topics covered include processor data path and control, CPU architecture, performance issues, enhancing performance through pipelining, memory hierarchy, Cache, DMA, Buses and other connections, interfacing I/O devices and I/O performance measurements.
 

ECTE401 Multimedia Signal Processing

Description : The aim of this subject is to extend the digital signal processing knowledge gained in ECTE301 Digital Signal Processing. The contents consist of applying digital signal processing to practical applications including speech, audio, image and video processing.
 

ECTE433 Embedded Systems

Description : The subject will examine the key properties of software, firmware, and hardware systems in the embedded, resource constrained, mobile, and highly distributed world. It will explore topics, including embedded processors instruction sets, performance and power consumption, the embedded computing platform, program analysis and design, embedded processors and operating systems, hardware accelerators, networks for embedded systems, and systems-on-silicon.
                
Telecommunication ( Only for 3rd and 4th year students and requires approval by the faculty )
 

ECTE401 Multimedia Signal Processing

Description : The aim of this subject is to extend the digital signal processing knowledge gained in ECTE301 Digital Signal Processing. The contents consist of applying digital signal processing to practical applications including speech, audio, image and video processing.
 

ECTE482 Network Engineering

Description : This subject primarily covers large scale IP networks. In addition to considering architectures and protocols, a key focus will be the development of analytical techniques to assist the design and performance monitoring of these networks. Topics will include: ISP architectures; BGP routing; mobile IP; IP QOS; MPLS; ATM; multimedia applications; peer to peer networking and network management.
 

ECTE469 Queuing theory and optimization

Description : There are four main aspects to this subject: (i) Modelling techniques and optimizations, including linear programming and heuristics; (ii) Principles of simulation, including system modelling, performance evaluation, and error sources in simulation; (iii) Markov modelling, including definition of a discrete Markov process and its application in describing random sequence of events in communication systems; and (iv) Introduction to queuing theory, including exponential distribution, Poisson distribution, M/M/1 queues and Little's formula. The practical component of this subject will include design and simulation of a simple communication system using an appropriate simulation package (such as MATLAB/Simulink).
 

ECTE465 Wireless Communication systems

Description : The aim of this subject is to provide students with an understanding of the systems used in wireless communications. Topics covered include: the regulatory environment; electromagnetism fundamentals; antennas and antenna systems; near earth propagation; the multi-path propagation environment; multi-user communications in wireless systems; medium access control; and mobility management mechanisms. Case studies will also be undertaken.
 

ENG011- Academic English

Pre-requisite: None

Description: This subject is designed to help students become familiar with vocabulary and structures that are commonly used in the academic language and enhance their communication ability in tertiary studies. The subject teaches the main language components used in lectures, research and assessments. This course also instructs study skills that are essential to help students improve their academic performance.

ENG012- Academic Reading and Writing

Pre-requisite:  ENG011

Description:  This subject is designed to help students become familiar with academic language and enhance their reading and writing ability and skills used in tertiary studies. The subject teaches the skills involved in conducting necessary and relevant research, evaluating sources and information and structuring pieces of writing which are the elements necessary for a successful academic life. This course takes learners away from the basics of language development and instructs the use of English writing skills at a higher level. This subject cultivates an understanding of academic practices, discipline and standards. It also fosters study skills which will help students in their overall progression in their studies.

 ENGG291 Engineering Fundamentals

Pre-requisite: None
Description: This subject is designed to provide students from disciplines such as Electrical, Telecommunications and Computer Engineering with an introduction to some other Engineering disciplines which have an important role in the design and application of electrical and computer technologies. Three main areas are covered. Heat Transfer- Conduction, convection and radiation heat transfer as applicable to the field of electrical engineering. Engineering Mechanics- Forces, moments and equilibrium states; stress in beams, cylinders and shafts; simple deflection analysis. Materials Engineering- Overview, of engineering materials; bonding and crystal structure in electrical and electronic materials; origin of electrical and electronic properties; structure and properties of electrical and electronic materials; selection of materials for application in electrical engineering.

ENVI030 - Environmental Science 

Pre-requisite: ARTS015
Description: The rapid and global changes affecting the environment have gained prominence of late. This subject addresses the reasons behind the rising interest in maintaining a healthy environment that can support the diversity of all living beings. The field of environmental science is multi-disciplinary and encompasses natural sciences, engineering sciences and social sciences. Hence, the study of the diversity of factors and their influence, interaction and dynamics on the state of the environment will help us to understand its complexity and increase our awareness of the actions required to preserve our delicate ecosystem, and to minimise the harmful consequences resulting from human and economic growth.

FIN111- Introductory Principles of Finance

Pre-requisite: None

Description: FIN111 introduces fundamental concepts of corporate and personal finance. In doing so, the inter-relationships between finance and financial planning are explored. A theoretical strand contextualises finance and financial planning within their respective regulatory frameworks. A technical strand equips students with fundamental skills to understand the concept of time value of money, as applied to solving cash flow valuation problems within the context of corporate and personal finance. This subject is innovative in its broad and synergistic overview of the financial services industry. In its exploration of ethical issues, this subject supports a socially responsible approach to commerce.

FIN221 - Introductory Business Finance 

Pre-requisite: ACCY102 and ECON111
Exclusions: (ACCY221 and ACCY241) or FIN241* (FIN241 is not applicable for BCom IntBus students)
Description: This subject provides an introduction to business finance. The subject covers major financial theories, practical tools and analysis used in financial decision-makings, namely investment decision, financing decision and dividend decision, in a corporation. Core topics include financial mathematics, capital budgeting techniques, the relation between risk and return, stock and debt markets, share and bond valuations, cost of capital, capital structure and dividend policy.

FIN222- Corporate Finance

Pre-requisite: (ACCY102 or ACCY112 and ECON111) or (FIN111 and ACCY112 or ACCY102)

Exclusions: FIN221 or FIN241

Description: This subject provides an introduction to business finance. The subject covers major financial theories, practical tools and analysis used in financial decision-makings, namely investment decision, financing decision and dividend decision, in a corporation. Core topics include financial mathematics, capital budgeting techniques, the relation between risk and return, stock and debt markets, share and bond valuations, cost of capital, capital structure and dividend policy.

FIN223 - Investment Analysis 

Pre-requisite: FIN221 or FIN241
Exclusions: ACCY223
Description: This subject deals with security analysis and portfolio management. The subject is both descriptive, dealing with a range of securities and the market they operate in, and theoretical, considering theories of the market and the equilibrium prices of securities. Topics covered include portfolio theory and the capital asset pricing model, portfolio management, company, industry and market analysis, investment strategies and the evaluation of portfolio performance.

FIN226 - Financial Markets and Institutions 

Pre-requisite: ACCY102 and ECON111
Exclusions: ACCY226
Description: This subject examines the history and development of financial institutions and financial markets in Australia and elsewhere. Topics covered include: the role of the financial system; functions of financial markets; money markets and capital markets; the banking and payments system; financial systems regulation; the operations of the stock exchange; corporate and government debt markets; the euromarket; and, derivative markets.

FIN241 - International Financial Management 

Pre-requisite: ACCY102 and ECON111
Exclusions: (ACCY241 and ACCY221) or FIN221* (FIN221 exclusion not applicable for BCom IntBus students)
Description: This subject introduces students to the use of financial tools in an international context. The subject covers the basic techniques of finance and these are then related to international financial markets, institutions and practice. Students learn to evaluate the relationship between risk and expected return from international investments and develop an understanding of short and long-term international debt and equity capital markets.

FIN322 - Advanced Corporate Finance

Pre-requisite: 12 credit points in finance subjects or FIN221 or FIN241
Exclusions: ACCY322
Description: This subject examines advanced aspects of the financial management of corporate resources with an emphasis on issues in financial planning and strategy. Topics include firm governance and the role of shareholders and stakeholders, the management of corporate debt and equity, mergers and acquisitions, financial distress and restructuring, and financial architecture and strategies. Special attention is given to the increasing complexity of the business environment and departure from the assumptions of an ideal capital markets.

FIN323 - Portfolio Analysis 

Pre-requisite: FIN223
Exclusions: ACCY323
Description: This subject undertakes the advanced analysis of investment theory with an emphasis on the integration of derivative use and strategies with other portfolio management skills. Individual topics include, binomial decision theory, trading strategies using complex derivative structures, interest rate futures and swaps, the ‘Greeks’, futures options, value at risk, credit derivatives, and weather, energy, and insurance derivatives.

FIN324 - Financial Statement Analysis 

Pre-requisite: (12 credit points in Finance subjects and ACCY200) or (FIN221 and ACCY200)
Exclusions: ACCY324
Description: This subject introduces the language, concepts and principles of corporate financial information analysis, and critically evaluates financial statements as data sources for business analysis and valuation. A four step business evaluation framework guides extraction of decision useful information from publicly available accounting information sources within the context of business strategies. Analytical principles and techniques are applied to four commonly met areas of business decisions about corporate financial performance and evaluation.

FIN325 - Bank Management 

Pre-requisite: (12 credit points in Finance subjects) or FIN241 or FIN226
Exclusions: ACCY325
Description: This subject examines and deals with information on the bank management practices and operation of banks. The subject involves in depth discussions and analysis of bank management issues such as bank lending, banking interest rate models, off-balance sheet activities, operating costs & technology, foreign exchange, sovereign, liability &apm; liquidity risks management and capital adequacy within both the Australian and international banking framework.

FIN351 - International Finance 

Pre-requisite: (12 credit points in Finance subjects) or FIN223
Exclusions: ACCY351
Description: This subject analyses financial markets in the international sphere, concentrating on the Australasian region. It explores the concepts and relationships linking international financial markets within the region and the operation of Australian firms in those markets. It covers such issues as the de-regulation of Australian banking and the Eurofinance market, the pricing of foreign exchange, the international financing decision, foreign exchange and interest rate risk management.

FIN353 - Global Electronic Finance 

Pre-requisite: FIN221
Description: Global Electronic Finance is a subject providing overview of financial developments globally as well as a critical analysis of these developments. The course will develop student’s knowledge, understanding and ability to critically analyse developments in the global electronic commerce. Students will be expected to consider and discuss issues related to financial functions and processes, which have been modified to electronic form and the economic basis for these developments. Other issues such as regulation and use of electronic data as information will also be addressed.

IACT201 - Information Technology and Citizen Rights 

Pre-requisite: 24 cp at 100 level
Description: This subject covers the body of ideas and commonly held principles that broadly apply to ethical behaviour in the information technology environment. iact201 will examine the social and ethical implications of information technologies as they apply to citizens and information technology professionals. It will present legal, regulatory, social and ethical perspectives on the use of such technologies through topics of intellectual property, privacy, networking, security, reliability. The inclusion of a professional ethics is to prepare students for careers in the information technology industry. The extent to which technological advancements have altered societal expectations is also examined.

IACT202 - Structure and Organisation of Telecommunication 

Pre-requisite: CSCI102 or CSCI114
Description: The aim of the subject is to provide students with an introduction to the technologies and regulatory structures which constitute the modern telecommunications system. Under regulatory components, the variety of telecommunications services and related regulatory concepts and structures are discussed. Under technological components, the following issues are dealt with: telecommunications standards; new network services; and basic components of the telecommunications system such as the public switched network, the radio frequency spectrum, mobile telephony and satellites.

IACT301 - Information and Communication Security Issues 

Pre-requisite: IACT201
Description: This subject will examine current controls, both legislative and technical, aimed at maintaining data integrity, ease of access to information, and protection of ownership, in the light of on going developments in computer security, multimedia communications, international electronic networks, and electronic publishing. The subject will cover communication security; issues relating to the monitoring of international agreements; OECD guidelines for security of information; maintaining privacy provisions; password security; and future IT developments and their implications for monitoring intellectual property rights and communication security.

IACT303 - Worldwide Networking 

Pre-requisite: CSCI102 or CSCI213 or BUSS110 or CSCI111 or (CSCI114 & CSCI103)
Description: This subject investigates topics such as the following within the context of world wide networking: Web Technologies & Protocols; Software Development and Quality Assurance for Web Applications; Network Security; Client-side and Server-side Practical Tools for the Web; Local and International Web-based Policy and Practice in Education, Business and Government; Content Management for the Web; Current Legal Issues and the Web; and Web Services. Emphasis will be placed on group work with students required to participate in problem solving communications tasks. Web based activities will be an essential element in the conduct of this subject. Other activities may include: the running of a bulletin board or Internet mailing list or the maintenance of a World Wide Web site.

ISIT204 - Principles of eBusiness 

Pre-requisite: 12 cp at 200 level in IACT or CSCI or ITCS
Description: This subject aims to provide students with an understanding of eBusiness fundamentals. Today most businesses compete in a global environment and a sound strategy for online business is essential to facilitate this. This subject covers key areas of eBusiness, including: business-to-consumer, business-to-business and business-to-government electronic commerce (EC); online business models and electronic payment systems (EPS) and EC technology basics. Standards, regulation and policy, security and social and economic issues will also be considered in the contexts of business Intranets, Extranets and the Internet. The subject also provides an introduction to the 'Patterns for eBusiness' approach to eBusiness analysis and design.

IACT305 - eBusiness Technologies 

Pre-requisite: 200 level CSCI and IACT201
Description: The subject explores the technology being adopted by organisations and the various means of maximising business potential using Internet technology, including eBusiness (B2B, B2C, B2G etc.). The focus of the course is from the IT professional perspective, giving the student a feel for what is required in a commercial business environment. The technology aspects will cover both developing in house software, as well as selecting 'best practice' outsourced options. Comparisons are drawn between the two adoption methods, and the student is engaged by scenario role playing as part of the group assignments.

INFO202 - Project 

Pre-requisite: CSCI124 and ECTE182
Description: This subject consists of a structured team design activity covering the first four phases of the design cycle for a web-based or IT product. Student teams will undertake the entire project using staff as 'costed' advisors. The team activity will be supplemented by lectures covering such areas as: language and communications; teamwork; an introduction to key project management design and development activities, including management concepts and tools to enable IT professionals to effectively manage the design and development aspects of both a project and its associated activities.

INFO303 - Advanced Project 

Pre-requisite: INFO202 and WAM > 70 in level 200 subjects
Description: This subject provides an opportunity for more capable students to do a group multi-disciplinary project in an area related to internet science and technology. It will allow students to learn how to communicate with one another and work in teams, as a collaborative executive in a large internet related project.

ISIT100/BUSS211 - Requirements Determination and System Analysis

Pre-requisite: 6cp 100 level BUSS or CSCI or COMM110
Description: This subject introduces students to information systems analysis and design. The subject content focuses primarily on the requirements determination and modeling phases of the Systems Development Lifecycle (SDLC). Data flow analysis and process descriptions are introduced and the relation to object orientation examined. The student will make use of a Computer Aided Software Engineering (CASE) tool to document solutions to typical problems.

ISIT102/CSCI102  - Information Systems 

Pre-requisite: None
Description: This subject establishes the position of Computer Science and Information Technology in a non-programming context. Areas introduced include Human-Computer Interface, Information Modelling, Intelligent Systems, Networks, Operating Systems, Software Design and Development and Professional ethics, rights and responsibilities.
 

ISIT111 - Programming Concepts

Pre-requisites: None
Description: The broad aim of this subject is to develop in students an understanding of the fundamental principles of programming as well as to develop skills in the design and implementation of well structured algorithms to a range of classical, business computing problems.

ISIT112 - Database

Pre-requisite : 6 credit points of BUSS100-level or CSCI100-level subjects or COMM110
Description: This subject aims to provide a concise and modern treatment of introductory database topics that are useful for information systems professionals. The goal of this subject is to learn the fundamental database concepts including conceptual data modelling, the relational data model and relational algebra and develop skills in the design and manipulation of relational databases using Structured Query Language (SQL). The subject will also briefly introduce advanced database concepts and emerging database technologies.

ISIT114 - Object Oriented Programming

Pre-requisite : BUSS111 or CSCI111 or CSCI114 or ISIT111
Description: The aims of this subject are to consolidate and extend student's knowledge and skills in structured programming and to introduce them to the concepts and practice of object oriented programming. To achieve this aim the subject will provide students with an opportunity to develop further programming skills and good coding style; develop skills in using the object-oriented concepts of inheritance, encapsulation, construction, access control, overloading and messaging; develop and display competency in the design and implementation of object- oriented programs to solve business problems.
 

ISIT208 - Strategic Systems Management

Pre-requisite : 24cp @100 level ISIT, BUSS, CSCI
Description: Students will be introduced to the processes involved in managing information systems in the contemporary business environment. Students will gain an appreciation of the issues surrounding the strategy and planning of information systems; the strategic, tactical and operational roles of the Chief Information Officer (CIO); the alignment between information systems and business; policy and practice; technology diffusion; operational management; major trends impacting information systems management and how to asses the value of information systems.

ISIT212 - Corporate Network Planning and Design

Pre-requisite : ISIT105 or IACT202
Description: The systematic design of networks includes requirements gathering, requirements analysis, the development of logical design and the conversion of the logical design to a physical design. The use of architectures will provide students with a high level framework that consists of addressing and routing, performance characteristics, security and network management. The subject will teach students to relate this framework to basic data communication techniques developed in previous subjects as well extend their knowledge of addressing and routing and performance characteristics.

ISIT218 - Systems Design and Human Computer Interaction

Pre-requisite : ISIT100 or BUSS211
Description: This subject extends systems analysis and introduces the student to the techniques and technologies of structured systems design and object oriented systems design in the post-analysis stages of the Systems Development Life Cycle. It examines the complementary roles of systems analysts, designers, clients and users in traditional Systems Development Life Cycle and Object Oriented development methods. Process and Object methods and models are extended to cover systems design and implementation. Program design is placed in the context of systems design. The student will make use of a Computer Aided Software Engineering (CASE) tool to document design solutions to typical problems.
 

ISIT301 - Professional Practice and Ethics

Description: This subject covers the body of ideas and commonly held principles that broadly apply to ethical behaviour in the information technology environment. ISIT301 will examine the social and ethical implications of information technologies as they apply to citizens and information technology professionals. It will present legal, regulatory, social and ethical perspectives on the use of such technologies through topics of intellectual property, privacy, networking, security, reliability. The inclusion of a professional ethics is to prepare students for careers in the information technology industry. The extent to which technological advancements have altered societal expectations is also examined.
 

ISIT311 - Database Management Systems

Pre-requisite : ISIT112 plus 6 cp of ISIT @200-level OR BUSS212
Description: This subject covers advanced database topics including but not limited to: business intelligence and analytical processing; scorecards and dashboards; data quality and managing data change; data warehousing and data mining; data analysis and data integration; time series data; and the use of data across the Web. Discussion and hands on exercises related to these topics will equip students to meet the challenges in database management and the use and development of advanced database applications. Students will be presented with opportunities to do hands-on work with appropriate commercial tools.
 

ISIT318 - Information systems Project

Pre-requisite : ISIT100 & ISIT112 & ISIT218 or BUSS211 & BUSS212 & BUSS218
Description: This subject aims to provide students with: practical experience in the principles and techniques of project
management;experience in the design of a real world project involving IS techniques;and practical experience in team work and project management skill development.
 

LAW101 - Law, Business and Society 

Pre-requisite: None
Exclusions: LAW100

Description: Effective participation in the business world and in society in general, requires an understanding of the law and of legal processes. law101 Law, Business and Society introduces students to areas of law most relevant to involvement in the business sector. The consideration of the law focuses on its practical implications for achieving business objectives and preventing legal problems arising. As the major case study, students are expected to gain an understanding that contract law is the basis of commercial law and is thus essential for persons wishing to engage in business. It also aims to provide a knowledge and skills base for those intending to pursue further legal studies.

MARK101 - Marketing Principles 

Pre-requisite: ARTS015
Description:
The subject examines basic marketing concepts to build up a sound understanding. The material assists those who want to be specialist marketers and those interested in undertaking other business or professional studies. What you learn in this subject will be of value to you for the rest of your lives as consumers and as members of the business community.

MARK201 - Applied Marketing Research A 

Pre-requisite: MARK101 or MARK213
Description:
In an increasingly dynamic environment, failure to engage in marketing research activity leads to disadvantages in the strong competitive market place. Mastering marketing research is necessary for successful marketing. This subject will focus on the practice of marketing research by integrating theory and application. Applied Marketing Research A includes the research process from the problem definition to the fieldwork design. The remaining components are covered in Applied Marketing Research B.

MARK202 - Applied Marketing Research B 

Pre-requisite: MARK101 or (MARK213 and MARK201) or MARK319
Description:
In an increasingly dynamic environment failure to engage in marketing research activity leads to disadvantages in the strong competitive market place. Mastering marketing research is necessary for successful marketing. This subject will focus on the practice of marketing research by integrating theory and application. Applied Marketing Research B (mark202) continues where Applied Marketing Research A (mark201) ends and encompasses the entire marketing research process starting with the fieldwork phase: organising, supervising and conducting fieldwork, entering data, analysing data, drawing conclusions and reporting the findings.

MARK217 - Consumer Behaviour 

Pre-requisite: MARK101 or MARK213 or MARK293
Description:
Consumer Behaviour involves gaining a greater understanding of the consumers as individuals by studying perception, learning and memory, motivation and values, personality, lifestyles, attitudes and attitude change. Additionally the content of this subject focuses upon consumers as decision makers, involving an examination of the entire purchase process. Other areas of interest include household and organisational decision making, and the influence of culture on consumption.

MARK270 - Service Marketing 

Pre-requisite: MARK101 or MARK213 or MARK293
Description:
This subject covers the practice of marketing of services. Significantly, this incorporates both conceptual and practical issues not always evident in the existing marketing literature covering the marketing of products. As well, the global growth of the service sector has focused attention on the marketing function for organisations serving this sector. This subject is designed to equip practitioners to function effectively in the expanding world of services marketing.

MARK301 - Internet Applications for Marketing 

Pre-requisite: MARK101 or MARK213
Description:
This subject deals with the issues facing internet users to establish the distinctly different environment in which people operate online. This grounding is then used as a basis to build an understanding of the internet to key applications in marketing such as research, adding value in the areas of product, distribution, pricing and promotion. It is a consumer focussed perspective that most students will be able to relate to from their own experience and therefore suitable for a 2nd or 3rd year undergraduate subject.

MARK333 - Marketing Communications and Advertising 

Pre-requisite: MARK101 or MARK213 or MARK293
Description:
Marketing communications (marcoms) come in many forms. Examples include, but are far from limited to, mass media advertising, promotions, celebrity endorsements, and after-sales support. This subject aims to develop students' appreciation of the role that marcoms play in the company's marketing efforts as well as how prospective customers process and are influenced by marcoms. The subject has a managerial perspective and by the end of the subject students will be able to both manage and critically evaluate marcoms campaigns.

MARK343 - International Marketing 

Pre-requisite: MARK101 or MARK213 or MARK293
Description:
The principal aim of the subject is to analyse the global marketing environment and develop appropriate international marketing strategies. The content will include: socio-economic, legal, political, financial and cultural factors affecting international marketing operations; analysing the profiles of selected regional markets and strategic options for entry and expansion in those markets; international marketing research methods and data analysis techniques; international marketing mix decisions; and contemporary issues in multinational marketing.

MARK344 - Marketing Strategy 

Pre-requisite: MARK101 or MARK213 PLUS 12 credit points from 200 level mark subjects
Description:
This is the 'capstone' unit in the marketing major. As such it is designed to integrate skills and knowledge in a number of other business disciplines. It will draw heavily on the areas of not only marketing theory and market research methods but also economics, finance, managerial accounting and management theory. It is designed to develop analytical skills and diagnostic ability for the proposal, implementation and control of alternative marketing strategies and plans.

MATH015 - Foundation Mathematics A 

Pre-requisite: None
Exclusions: MATH001
Description:
The subject is designed for students who are entering degree courses for which a minimal background in mathematics is desirable. It provides a necessary basis for all students progressing to the second year of university degree courses in the business area. This subject is designed to:

  1. Provide the student with a revision of the basic concepts of mathematics,
  2. Extend on these basic concepts, (iii) enhance manipulative and problem solving skills,
  3. Provide ongoing students with the necessary knowledge and skills for Foundation Mathematics B, and
  4. Teach content including straight line geometry, quadratics, parabolas, matrices (including finding solutions to simultaneous equations), the exponential and logarithm functions, limits and differentiation, tangents and normals, and curve sketching.

MATH020 - Foundation Mathematics B 

Pre-requisite: MATH015
Exclusions: MATH002
Description:
This subject is designed to:

  1. Consolidate the theory and concepts introduced in math015,
  2. Provide the student with mathematical background for further studies of mathematics and mathematics related subjects,
  3. Develop skills necessary for using standard tables available to students of Mathematics, and
  4. Teach content including trigonometry and related calculus - standard identities, common values of the trigonometric functions, radian measure, arc length, unlimited angles, simple trigonometric equations, graphs of the trigonometric functions, sum of angles, double angles, trigonometric limits, derivatives of trigonometric functions, integrals of trigonometric functions, inverse trigonometric functions, integration using trigonometric substitutions.

MATH121 - Discrete Mathematics 

Pre-requisite: None
Exclusions: MATH122
Description:
Students will be introduced to the spirit of mathematical inquiry and critical analysis, and encouraged to develop the ability to apply mathematical principles to the formulation and solution of problems. This is done through the use of non-calculus techniques, especially those of logic and number theory. This subject is well suited to computer science students.

MATH141 - Fundamentals of Engineering Mathematics

Pre-requisite: MATH020 or MATH020 challenge test
Description:The subject consists of two strands, Differential calculus and Integration:
The differential calculus strand presents analytical differentiation techniques and analysis of functions within that context.
The integral calculus strand covers techniques of integration and explores topics related to definite integrals and finding areas.
 

MATH142 - Essentials of Engineering Mathematics

Pre-requisite: Either MATH141 or MATH161 or MATH187
Description: The subject consists of two strands, Integral Calculus with applications and Series. The Integral Calculus strand presents a number of analytical and numerical integration techniques plus applications of integration to find areas, volumes of revolution and solve differential equations. The Series strand covers techniques for finding limits, determining the convergence of series and leads into Taylor series. All of these are presented with accompanying examples from various Engineering disciplines. 
 

 MATH253 - Linear Algebra

Pre-requisites: MATH188
Description: MATH253 is 2/3 of the subject MATH203. The aim of MATH253 is to build on students' knowledge of matrix algebra and vector analysis, and provide a strong foundation in the mathematics of linear algebra, with an appreciation of the applications that motivate it. The study of systems of linear equations is important not only to mathematicians but also to scientists and engineers. MATH253 will include study of these systems with geometrical interpretations being given. It includes vector spaces, subspaces, linear dependence, basis, dimension and inner product spaces. This will be followed by eigenvalues and eigenvectors and their central role to the diagonalization of matrices. Linear transformations and their basic properties will be discussed.

MATH291 - Differential Equations

Pre-requisite: MATH188
Description:
Linear second and higher order differential equations, solution of differential equations by Laplace transform methods. Fourier series, and some special functions (gamma, beta and error functions) will be introduced, together with an introductory solution method to boundary value problems (separation of variables).

MGNT102 - Business Communications 

Pre-requisite: ARTS015
Description:
This subject introduces the theory and practice of communication in business and in workplaces. It offers knowledge and information on how students can become more effective, culturally sensitive and humane communicators personally and professionally. It examines and discusses the cultural, organisational and personal contexts and processes of communication in groups, meetings, interviews, public speaking, presentations and writing. Other issues discussed include interpersonal skills, understanding non-verbal messages, listening and building relationships in business and workplaces.

MGNT110 - Introduction to Management 

Pre-requisite: ARTS015
Description:
This subject introduces students to key management theories and concepts including organisational culture, social responsibility, ethics, managing groups, motivating employees, planning, managing human resources and employee relations, strategic management, decision-making, managing operations, leadership and management control systems. The subject is designed to provide an opportunity for students to acquire understanding through a series of lectures supported by student participation in simulation activities. The subject is presented from the point of view of managers, but students will learn how the different interests between organisational stakeholders affect various management processes.

MGNT201 - Organisational Behaviour 

Pre-requisite: MGNT110
Description:
The subject examines aspects of the social and behavioural sciences that are relevant to understanding human behaviour in work organisations. The focus of the subject ranges from the behaviour and activities of individuals and groups in organisational settings, to understanding complex organisations as a whole.

MGNT205 - Recruitment and Selection

Pre-requisite: (MGNT110 and MGNT206) or MGNT398
Description:
This subject examines the environment and process of recruitment and selection. Recruitment strategies are described and assessed from the perspective of the organisation and the individual. In particular, a range of personnel selection techniques are examined in relation to reliability, validity, fairness and applicability. Also a range of practical skills in designing personnel selection techniques are developed.

MGNT206 - Managing Human Resources 

Pre-requisite: MGNT110
Exclusions: MGNT398
Description:
This subject is concerned with the concepts, techniques and activities involved in managing the flow of people through work organisations. Emphasis is placed on understanding the techniques of contemporary HRM that can be applied in organisations to facilitate the acquisition and development of staff, to influence positively their job performance, and to manage the processes of staff turnover and retention.

MGNT218 - Competitive Analysis 

Pre-requisite: ECON111
Description:
This subject develops models and techniques for measuring and understanding the complexity of competition. Case studies and empirical analysis are used to show how firms can analyse the industry in which a firm is located, understand its competitors and its own position, and grasp how this might influence its business strategy. Topics include: Structural analysis of industries; competitor analysis; competitive strategies; development of generic strategies; buyers/suppliers strategy; strategy in different industrial environments; strategy formulation in a multinational competitive environment.

MGNT220 - Organisational Analysis 

Pre-requisite: MGNT110
Description:
This subject examines different perspectives from which organisations can be analysed. Students are provided with an understanding of the main theoretical frameworks used to explain how organisational members are affected by organisational structures, environments, political processes and cultural aspects of organisations.

MGNT301 - Managing Across Cultures 

Pre-requisite: MGNT110 plus 12 cps from 200 or 300 level Faculty of Commerce subjects
Description:
This subject explores the influence of culture on management from an international business perspective. It discusses major theories of culture and their practical application to management issues such as communication, negotiation, decision-making, human resource management, ethics, expatriation and diversity. The subject fosters an understanding of how to manage successfully across cultural boundaries in an international business context.

MGNT309 - Supply Chain Strategies 

Pre-requisite: (MGNT110, MGNT257 and ECON121) or COMM121 or STAT131
Description:
This subject focuses on supply chain strategies that are customer focused and market driven. It distinguishes between operational or supply-based approaches and strategic approaches to supply chain management, exploring the latter in depth. This subject highlights and provides solutions to the main challenges facing organisations wanting to select design and implement successful supply chain strategies in an increasingly global and competitive environment.

MGNT311 - Management of Change 

Pre-requisite: MGNT110
Exclusions: MGNT202
Description:
This subject deals with management of change in organisations. Topics include: sources of change, resistance to change, coping with change, organisational values, creation of organisational visions and missions, leading organisational change, models of organisational change, creation and change of organisational cultures. Emphasis is placed on the application of theory to case study examples.

MGNT314 - Strategic Management 

Pre-requisite: (MGNT110 and MARK213) or MARK101 plus 72 credit points
Description:
The subject deals with the strategic management process and planning functions in the business enterprise. Emphasis will be placed on the process by which opportunities and threats to the business enterprise are recognised and evaluated, and on the strategies required to meet these challenges. Topics include: business mission; customer and competitor analysis; industry analysis; environmental analysis; strategy and organisation; alternative business strategies.

OPS216 - Operations Management 

Pre-requisite: ECON121 or COMM121 or STAT131
Exclusions: MGNT216
Description:
The purpose of this subject is to provide the student with a broad understanding of the key issues in modern operations management in both manufacturing and service organisations, and to allow the student to develop some basic skills in the methodologies of operations management. It is an introductory subject designed for undergraduate students with no previous study in operations management. The subject content and assessment components reflect quantitative procedures associated with operations management and also qualitatively explore the relevant strategic, managerial and ethical issues associated with operations management.

MGNT321 - Occupational Health and Safety Management 

Pre-requisite: MGNT110 or MGNT398 or MGNT206
Description:
This subject aims to give students a critical introduction to the broad subject of Occupational Health and Safety Management (OHSM) and to examine in detail some of the specific theoretical and practical issues related to the topic. Under the broad rubric of OHSM, there are a number of competing perspectives, views and voices. This subject will not privilege one model over another. Rather, it will present some of these competing views in a manner that will require individual students to exercise their critical faculties and develop their own, theoretically informed approach to the practical management of OH&S.

MGNT322 - Training and Development 

Pre-requisite: MGNT110 or MGNT398 or MGNT206
Description:
This subject provides students with an understanding of key concepts and practical approaches to the development of people in organisations. Topics include: theories and models of learning; job analysis; identification of training needs; training delivery forms and their selection; skills development and training; multi-skilling and flexibility; management development; succession planning; national and international frameworks of training; organisational learning and the learning organisation; organisational development; evaluation of training and development.

MGNT341 - International and Comparative Human Resource Management 

Pre-requisite: MGNT110 plus 12 cps from Faculty of Commerce 200 or 300 level subjects
Exclusions: ECON340 and COMM341
Description:
This subject focuses on the management of people in multinational firms. Main topics include: differences between domestic and international human resource management (HRM) and firm-level adjustments as firms go international; managing and supporting staff on international assignments (recruitment and selection, training and development, compensation and re-entry and career issues); global HRM issues, including industrial relations, performance management, and future issues; the HRM and industrial environment in a selection of countries.

OPS350 - Continuous Quality Improvement 

Pre-requisite: (MGNT110 and ECON121) or COMM121 or STAT131
Description:
The purpose of this subject is to provide the student with an introduction to the principles and tools associated with the management philosophy and technique called 'Quality Management'. It is an introductory subject designed for undergraduate students with no previous study in this field. The subject engages both qualitative and quantitative approaches to help students to identify, analyse and understand the impacts of quality management systems in any organisation.

MGNT389 - International Business Management 

Pre-requisite: (MGNT110 and MARK213) or MARK101
Description:
This subject deals with the international business environment and the key issues involved in operating in international and global markets. The international and global business environment, entry modes, global strategies, functional strategies and the management and control of international/global operations are covered. On completion of this subject, students will have an understanding of international business and be able to apply key concepts in analysing and developing international business strategies.

PHYS030 - Introduction to Physics

Pre-requisite: ARTS015
Exclusions: ENVI030
Description:
This is an introductory foundation Physics subject in the bachelor degree program for engineering. The subject is designed for students who are entering degree program for which a background in physics and mathematics is essential. It prepares and promotes students interest for university physics and engineering subjects. It provides a necessary basis for all students progressing to the first year of university degree subjects in the engineering major. Furthermore, it serves as a pre-requisite subject for students requiring necessary physics skills.

PHYS141- Fundamentals of Physics A

Pre-requisite: PHYS030 or PHYS030 challenge test
Description: This subject will cover fundamentals of Physics. The information and techniques learnt are widely applicable in all fields of science, including electrical engineering, computer engineering and telecommunications engineering. The basic understanding of the mechanics and physics of various events that touch our lives will continue to be of benefit to our global society and the numerous challenges we face in order to sustain and improve peoples’ quality of life. The subject will be supported by laboratory assignments.
 

PHYS142 - Fundamentals of Physics B

Pre-requisite:None
Description: Vectors and their applications; an introduction to the physical laws of electricity and magnetism, leading to an explanation of the generation of electromagnetic waves and some basic ideas in communication theory. Electric charge and Coulomb's law, electric fields, potential differences, capacitance, dielectrics and relative permittivity, electric current, resistance, Ohm's 'law', superconductivity, DC circuits and Kirchhoffs laws, magnetic fields and forces, electromagnetic waves and the EM spectrum, carrier waves, modulation and bandwidth. Waves; reflection and refraction; interference; diffraction; polarization; optical instruments; quantum physics; waves and particles; atomic physics; the Bohr atom. 
 

PSYC015 - Introduction to Psychology 

Pre-requisite: ARST015
Description:
This subject concentrates on the literary skills critical to university success. The subject content is largely focused on developing research skills, analysing and presenting data, and writing university level reports. Students will also engage in an original primary research project which will culminate in a formal oral presentation. This subject gives students the necessary skills needed to engage in independent research and produce quality written and oral academic presentations. The subject is designed to ensure students_ academic success by helping them to become independent learners. A key element in this endeavour is willingness on the part of the students to take responsibility for their own learning and to strive consistently to improve their work. Students are expected to keep up to date with news and current affairs by regularly reading reputable English language newspapers and magazines as well as watching news and current affairs programs on television.

STAT015 - Introduction to Statistics 

Pre-requisite: None
Exclusions: STAT001
Description:
The aim of the subject is to provide students the statistical tools necessary for analysing data for taking business decisions. This subject provides an introduction to the study of statistics. The emphasis is on ideas and reasoning and their relevance to public policy and to the human sciences from medicine to sociology. Students should be able to learn to think about data by working with data.

 STAT131 - Understanding Variation and Uncertainty

Pre-requisite: STAT015
Exclusions: COMM121
Description:
Variation and uncertainty occur in most aspects of life. Topics covered include Displaying variation and summarising data; Statistical computing and report writing; Probability Models: Markov Chains, binomial, Poisson; Modelling Uncertainty: Normal and other continuous distributions; Sampling Distributions - Central Limit Theorem; Inference - Point and Interval Estimation, Hypothesis Testing.   

 STAT291- Engineering Statistics

Pre-Requisites: MATH142 or MATH188 or MATH162
Description: (Part of MATH283) In this topic, methods of collecting and summarising data are discussed. Statistical inference methods concerning population means, proportions and variances are given. Linear and multiple regression methods are used to develop mathematical relationships among variables and to predict variables of interest. Some basic advantages of using experimental planning are discussed. Latin square and randomised block experimental designs are discussed. Students will be introduced to a major statistical package.