Macquarie logo.
Macquarie University - Australia's Innovative University.

2008 Handbooks

Search the Handbooks for:

  
Search tips
About the Handbooks


Handbook of Undergraduate Studies 2008


Handbook of Postgraduate Studies 2008


Calendar of Governance, Legislation and Rules 2008


Other years:

ENGG35 - Software and Computing (Undergraduate Study Pattern)

Major: Software Engineering and Science
Area of Study: Engineering
Degrees: BE BSc - Bachelor of Engineering with the degree of Bachelor of Science (UAC Preference 300758 CSP 310758 DFEE)
Offered By: - Department of Electronic Engineering,
ICS - Division of Information and Communication Sciences

General Requirements

Minimum number of credit points120
Maximum number of credit points at 100 level30
Minimum number of credit points in units at 200 level or above designated in the Schedule of Undergraduate Units as science units34
Minimum number of credit points at 300 level or above30
Minimum number of credit points in units at 300 level or above designated in the Schedule of Undergraduate Units as science units18
and completion of other specific requirements as set out below

Specific Requirements

100 level
Required eitherCOMP115 Introduction to Computer Science (3)
orCOMP155 Introduction to Computer Science (Advanced) (3) 3
Required eitherCOMP125 Fundamentals of Computer Science (3)
orCOMP165 Fundamentals of Computer Science (Advanced) (3) 3
Required ENGG100 Introduction to Engineering (3) 3
Required eitherISYS114 Introduction to Systems Design and Data Management (3)
orISYS154 Introduction to Systems Design and Data Management (Advanced) (3) 3
Required eitherMATH135 Mathematics IA (3)
orMATH132 Mathematics IA (Advanced) (3) 3
Required eitherMATH136 Mathematics IB (3)
orMATH133 Mathematics IB (Advanced) (3) 3
200 level
Required COMP225 Algorithms and Data Structures (3) 3
Required COMP226 Computer Architecture (3) 3
Required COMP229 Object-Oriented Programming Practices (3) 3
Required ISYS224 Database Systems (3) 3
Required ISYS227 Requirements Analysis and Systems Design (3) 3
Required MATH237 Mathematics IIC (3) 3
300 level
Required COMP332 Programming Languages (3) 3
Required COMP333 Algorithm Theory and Design (3) 3
Required eitherCOMP340 Systems Engineering Project (4)
orCOMP345 Software Engineering Project (4) 4
Required ISYS302 Management of IT Systems and Projects (3) 3
Required ISYS326 Advanced Databases and Enterprise Systems (3) 3
Required MPCE360 Technology Management (3) 3
Required 9 cp fromCOMP300-331
COMP334-339
COMP341-344
COMP346-351
ISYS301 Enterprise Systems Integration (3)
ISYS303-325
ISYS327-351
ELEC342 Computer Hardware (3)
ELEC374 Computer Hardware (3) 9
Required one ofCOMP300-331
COMP334-339
COMP341-344
COMP346-351
ISYS301 Enterprise Systems Integration (3)
ISYS303-325
ISYS327-351
MATH300-349
ACCG355 Information Systems for Management (3)
ELEC342 Computer Hardware (3)
ELEC343 Digital Systems Design (3)
ELEC345 Communication Networks (3)
ELEC374 Computer Hardware (3)
ELEC375 Digital Systems (3)
STAT378 Statistical Computing (3) 3
400 level
Required ENGG400 Industry Experience (0) 0
Required eitherENGG405 Engineering Thesis (12)
orENGG410 Engineering Project (12) 12
Required ENGG450 Systems Design and Engineering (3) 3
Required ENGG460 Engineering Principles and Practice (3) 3
Electives
Balance of credit points required35
TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM 120

Notes

General requirements still to be satisfied (from electives): 100 level or above: 35cp; 200 level or above: 8cp
Australia's Innovative University.