The University of Sydney
Electrical and Information Engineering   
The University of Sydney Home   Phone Directory    Library   Sitemap   Help    
 About the School  
 Undergraduate Studies  
 Postgraduate Studies  
 Research 
 Web Teaching 
 Alumni 
 

Software Engineering Enrolments

This page describes the typical year by year enrolment for the 4 year degree Bachelor of Engineering in Software Engineering. It is up to date for 2008.


Many of the Science units in these tables have advanced level equivalents. The normal units are shown here.

Note: The rules require only one of ELEC2602 and ELEC2302 in 2nd year. Both are shown in the table but one may be replaced by an elective. It is expected that most students will choose to complete both units.

Year 1

Semester 1 CP
ENGG1805 Professional Engineering and IT 6
INFO1103 Introduction to Programming 6
MATH1002 Linear Algebra 3
MATH1001 Differential Calculus 3
Recommended unit 6
Semester 2 CP
ELEC1601 Foundations of Computer Systems 6
INFO1105 Data Structures 6
MATH1005 Statistics 3
MATH1003 Integral Calculus and Modelling 3
Recommended unit 6
 

Back to top

Year 2

Semester 1 CP
COMP2129 Operating Systems and Machine Principles 6
INFO2120 Database Systems 1 6
MATH2069 Discrete Mathematics and Graph Theory 6
Recommended unit 6
Semester 2 CP
COMP2007 Algorithms and Complexity 6
INFO2315 Introduction to IT Security 6
INFO2110 Systems Analysis and Modelling 6
Recommended unit 6
Back

Back to top

Year 3

Semester 1 CP
INFO3220 Object Oriented Design 6
INFO3402 Management of IT Projects and Systems 6
Recommended Unit 6
Recommended or Elective Unit 6
Semester 2 CP
COMP3615 Software Development Project 6
ELEC3609 Internet Software Platforms 6
INFO3315 Human-Computer Interaction 6
Recommended or Elective unit 6
 

Back to top

Year 4

Semester 1 CP
ELEC4702 Practical Experience 0
ELEC5618 Software Quality Engineering 6
COMP5348 Enterprise Scale Software Development 6
ELEC4710 Engineering Project A 6
Recommended or Elective Unit 6
Semester 2 CP
ELEC4711 Engineering Project B 6
ELEC5619 Object Oriented Application Frameworks 6
Recommended Unit 6
Recommended or Elective Unit 6
Back

Back to top