2008 BACHELOR OF COMPUTER SCIENCE RE-ENROLMENT INFORMATION
Course Maps & Course Structure Information
Bachelor of Computer Science - (handbook entry)
Bachelor of Science - Computer Science Major (handbook entry)
Bachelor of Science/Bachelor of Computer Science
Bachelor of Arts/Bachelor of Computer Science
Bachelor or Computer Science/Bachelor of Education - primary
Bachelor of Computer Science/Bachelor of Education - secondary
Provisional Unit Offerings 2008
|
SEMESTER 1
|
SEMESTER 2
|
| COMPUTER SCIENCE CORE UNITS |
| FIT1001 Computer systems |
FIT1001 Computer systems |
| FIT1002 Computer programming |
FIT1002 Computer programming |
| FIT1008 Computer science |
FIT1008 Computer science |
| FIT1015 Computer science (for BSci students completing a computer science sequence) |
FIT1015 Computer science (for BSci students completing a computer science sequence) |
| FIT2001 Systems analysis and design |
FIT1003 IT in organisations |
| FIT2004 Algorithms and data structures |
FIT2004 Algorithms and data structures |
| FIT2010 Database |
FIT2008 Networks and data communications |
| FIT2043 Technical documentation for software engineers (Core for CS IBL students only) |
FIT2010 Database |
| FIT3014 Analysis and design of algorithms + |
FIT2014 Theory of computation |
| FIT3036 Computer science project |
FIT2022 Computer systems II |
| FIT3077 Software engineering: architecture and design + |
FIT3014 Analysis and design of algorithms + |
| FIT3086 IT project management * |
FIT3036 Computer science project |
| MAT1841 Maths for computer science 1 |
FIT3038 Software engineering project
|
| |
FIT3077 Software engineering: architecture and design +
|
| |
FIT3086 IT project management * |
| |
MAT1830 Maths for computer science 2 |
| APPROVED COMPUTER SCIENCE ELECTIVES CLAYTON |
| FIT2043 Technical documentation for software engineers (Elective for non-IBL students) |
FIT1016/FIT2044 Advanced project levels 1 and 2 (0 pts - By Invitation only) |
| FIT3010 Grid Computing |
FIT1010 Introduction to software engineering |
| FIT3042 System tools and programming languages |
FIT2024 Software engineering practice |
| FIT3081 Image Processing |
FIT3013 Formal methods for software engineering |
| FIT3082 Programming languages and paradigms |
FIT3080 Artificial intelligence |
| FIT3084 Multimedia programming and the WWW |
FIT3085 Numerical computing |
| |
FIT3088 Computer Graphics |
| APPROVED CS ELECTIVES OTHER CAMPUSES |
| FIT3001 Animation and FX (BE) |
FIT3031 Information and network security (GI, OCL) |
| FIT3002 Applications of data mining (GI, OCL) |
FIT3020 Information visualisation (BE) |
| FIT3044 Advanced website authoring (BE) |
FIT3037 Software engineering (GI, OCL) |
| |
FIT3011 Enterprise programming (GI, OCL) |
Notes:
* BCS students planning to complete an IBL placement in 3rd year should complete FIT3086 (or FIT2002 ) in S2 of their second year.
+ If possible, students are advised to complete FIT3014 and FIT3077 in first semester of their third year, in the standard coursemap. In particular, material from FIT3014 is very useful for FIT3036 CS Project, while FIT3077 is a pre-req for FIT3038 SE Project. FIT3014 and FIT3077 are being offered in semester 2 for the first time in 2008, but these are intended for IBL students on placement in S1, midyear entries and double degree students who are not able to complete in the standard coursemap.
Approved CS Electives NOT OFFERED in 2008
FIT3007 Concurrent programming
FIT3018 Information and network security
FIT3024 Internetworking and wireless communications
FIT3030/CSE3151 Network performance and modelling
FIT3041 UNIX for networked systems and devices
Information for Pre-2006 Computer Science Students
Students who commenced the Bachelor of Computer Science (or its related double degrees) prior to 2006 and who have yet to complete any of the below CSExxxx core units, please refer to the below table for equivalent FITxxxx replacements.
Please refer to pre-2006 course maps at http://www.monash.edu.au/pubs/2005handbooks/undergrad/ug0401.htm
Pre-2006 Double degree students please refer to the relevant handbook entries at http://www.monash.edu.au/pubs/handbooks/
|
2005 Core Unit
|
Replacement Unit
|
| CSE1301 Computer programming |
FIT1002 Computer programming (S1 & S2) |
| CSE1303 Computer science |
FIT1015 Computer Science (S1 & S2) |
| CSE2302 Operating systems |
FIT2022 Computer Systems II (S2) |
| CSE2303 Formal methods 1 |
FIT2014 Theory of computation (S2) |
| CSE2304 Algorithms and data structures |
FIT2004 Algorithms and data structures (S1 & S2) |
| CSE2305 Object orientated software engineering |
FIT2001 Systems analysis and design (S1) |
| CSE2307 Numerical computing (Core for BCS/BSci students only) |
FIT3085 Numerical computing (S2) |
| CSE3305 Formal methods II |
FIT3014 Analysis and design of algorithms (S1 & S2) |
| CSE3322 Programming languages and implementation |
FIT3082 Programming languages and paradigms (S1) |
| CSE3308 Software engineering: analysis and design |
FIT3077 Software engineering: architecture and design (S1 & S2) |
| CSE3301 Computer science project |
FIT3036 Computer Science project (S1 & S2) |
| CSE3302 Software engineering project |
FIT3038 Software engineering project (S2) |
| CSE3323 Computer industry: historical, social & professional issues * |
See note below
|
* Students who have yet to complete CSE3323 will need to complete both of the 2 alternative core units FIT3014 (for CSE3305) or FIT3082 (for CSE3322).
|