Monash University: University Handbooks: Undergraduate handbook 2005: Units indexed by faculty
Previous page | Next page | Section contents | Title and contents

Undergraduate handbook 2005 - Information Technology

Course map 12 - Bachelor of Software Engineering

First year 48 points

First semester

CSE1301 Computer programming (6 points)

Mathematics unit* (6 points)

CSE1401 Introduction to software engineering (6 points)

Elective # (6 points)

Second semester

CSE1303 Computer science (6 points)

Mathematics unit* (6 points)

CSE1402 Technical documentation for software engineers (6 points)

Elective # (6 points)

Second year 48 points

First semester

CSE2201 Software engineering practice (6 points)

CSE2303 Formal methods I (6 points)

CSE2304 Algorithms and data structures (6 points)

CSE2/3324 Computer architecture (6 points)

Second semester

CSE2302 Operating systems (6 points)

CSE2305 Object-oriented software engineering (6 points)

BUS2176 Project management (6 points)

CSE2/3325 Multimedia programming and the world wide web (6 points)

Third year 48 points

First semester

CSE4213 Formal methods in software engineering (6 points)

CSE3308 Software engineering: analysis and design (6 points)

CSE2/3391 Unix tools (3 points)
CSE2/3395 Perl programming (3 points)

Elective # (6 points)

Second semester

CSE3302 Software engineering project (6 points)

CSE3322 Programming languages and implementation (6 points)

CSE3323 The computer industry: historical, social and professional issues (6 points)

Elective # (6 points)

Fourth year and honours 48 points

First semester

CSE4002 Software engineering studio project (full-year project) (12 points)

CSE4431 System validation and verification, quality and standard (6 points)

CSE3/4xxx BSE Elective (6 points)

Elective # (6 points)

Honours
CSE4402 Software engineering honours project (full-year project)** (12 points)

Second semester


CSE4333 Parallel systems (6 points)

CSE3/4xxx BSE Elective (6 points)

Elective # (6 points)



* Students are required to take 12 points of first-year mathematics or the equivalent. Examples of approved mathematical sequences are:
MAT1841 (Mathematics for computer science I) and MAT1830 (Mathematics for computer science II)
, or
MTH1020 (Analysis of change) and MTH1030 (Techniques for modelling) requiring VCE Mathematical Methods units 3 and 4
, or
MTH1030 (Techniques for modelling) and MAT1830 (Mathematics for computer science II) requiring VCE Specialist Mathematics units 3 and 4.
** Entry to CSE4402 is by invitation only.
# No more than 60 credit points of level 1 units and no more than 60 credit points of level 2 units

Previous page | Next page | Section contents | Title and contents