Bachelor of Software Engineering Electives
Software Engineering students can choose elective streams from the different Information Technology and Engineering degrees. However, students are allowed a maximum of 2 first year level approved electives, a maximum of 4 second & third year level approved electives. Final 4th year SE students are expected to take some fourth year approved electives offered.
Students are advised to check prerequisites and prohibitions carefully before enrolling in elective units.
COMPUTER SCIENCE
Clayton
FIT1003 IT in organisations
FIT1016 Advanced project level 1 (0 points - BY INVITATION ONLY)
FIT2044 Advanced project level 2 (0 points - BY INVITATION ONLY)
FIT3014 Analysis and design of algorithms
FIT3036 Computer science project
FIT3080 Artificial intelligence
FIT3081 Image processing
FIT3082 Programming languages and paradigms
FIT3085 Numerical computing
FIT3088 Computer graphics
Other Campuses
FIT3001 Animation and FX
FIT3002 Applications of data mining
FIT3011 Enterprise programming
FIT3018 Information and network security
FIT3020 Information visualization
FIT3024 Internetworking and wireless communications
FIT3030/CSE3151 Network performance and modelling
FIT3031 Information and network security
FIT3044 Advanced website authoring
BUSINESS INFORMATION SYSTEMS
FIT1013 IT for business
FIT2006 Business process modelling and workflow
FIT2011 Decision support systems fundamentals
FIT2013 e-Business technologies
FIT2017 Computer models for decision making
FIT2037 Virtual collaboration and groupware
FIT2057 Integrated business systems - SAP R/3
FIT3003 Business intelligence and data warehousing
FIT3022 Intelligent decision support systems
FIT3009 e-Business systems
FIT3012 Enterprise systems
FIT3051 Decision support systems for finance
FIT3101 B2C internet commerce
FIT3102 Operations management systems
FIT3103/BUS3600 Business case development
FIT3104 Chinese language information technology
FIT3107 Advanced programming for database applications
ENGINEERING
ENE1621 Environmental engineering
ENG1090 Foundation mathematics
ENG1091 Mathematics for engineering (Prerequisites VCE Specialist Mathematics (or ENG1090 or equivalent)
ECE2011 Signal processing (Prerequisites ENG1060 )
ECE2041 Telecommunications
ENG2092 Advanced engineering mathematics B (Prereq ENG1091)
TEC2173 Embedded microcontroller applications
CIV2207 Computing and water systems modelling
ECE3092 Systems engineering and reliability analysis (Prereq ENG2092)
ECE3093 Optimisation estimation and numerical methods (Prereq ECE2011, ENG2092)
ENG3203 Environmental geoengineering (prereq CIV3248)
CIV3248 Groundwater and environmental geoengineering
ECE4045 Network performance (Prereq ECE2041)
ECE4507 Energy supply, demand and the environment
INFORMATION TECHNOLOGY AND SYSTEMS
BSE Students are able to choose some units from various majors offered in the BITS course as listed below. They are not restricted to take units from one BITs major. However, they must attempt to complete the core requirements of BSE at the year level specified.
From the BITS major in Systems development:
FIT2028 Web systems 2
FIT3057 Enterprise programming
FIT3073 Data mining
FIT3126 Applications with C++
From the BITS major in Applications Development and Networks:
FIT2020 Networks and data communications 2
FIT2029 Web programming
FIT3130 Computer network design & deployment
From the BITS major in Business Systems:
FIT1009 eCommerce systems
MAT1097 Quantitative analysis
FIT2029 Web programming
FIT2033 Computer models for business decisions
FIT3019 Information systems management
FIT3002 Applications of data mining
FIT3021 Infrastructure for eCommerce
FIT3031 Information and network security
From the BITS major in Net-centric Computing:
FIT1011 Web systems 1
FIT2018 Network administration
FIT2019 Network standards and specifications
FIT2028 Web systems 2
FIT3031 Information and network security
FIT3027 Mobile middleware
FIT3130 Computer network design and deployment
From the BITS major in Multimedia Games development:
VCM1001 Visual communication
DIS1911 3D design and visualisation
FIT1012 Web site authoring
FIT2012 Digital media authoring
FIT2048 Games implementation and techniques
FIT2049 Games programming using C++
FIT3094 Artificial intelligence for gaming
FIT3095 Creating narrative in multimedia
FIT3023 Interactive environments
From the BITS major in Multimedia Applications:
VCM1001 Visual communications
VCM1002 Multimedia imaging
FIT1012 Web site authoring
FIT2012 Digital media authoring
FIT2015 Foundations of 3D
FIT2016 Human computer interaction for multimedia
FIT2026 Sound and video
FIT3001 Animation and FX or FIT3044 Advanced web site authoring
FIT3008 Digital video post production or FIT3020 Information visualization
FIT3023 Interactive environments
FIT3033 Principles of educational multimedia
From the BITS major in Internet Systems:
FIT1011 Web systems 1
FIT2018 Network administration
FIT2028 Web systems 2
FIT2052 E-business
FIT3043 Web systems 3
FIT3031 Information and network security
FIT3063 Human computer interaction
FIT3060 Service oriented computing
From the BITS major in Information Systems:
FIT1020 Fundamentals of Information Systems
FIT2051 Analysis and Design Methods
FIT2052 E-business
FIT2053 Web-based Information Systems
FIT3068 Systems Integration
FIT3063 Human computer interaction
FIT3066 IT Strategy & Management
From the BITS major in Information Management:
FIT1021 Information Use and Management
FIT2055 Web-content Management
FIT2053 Web-based Information Systems
FIT2054 Information Management in Organisations
FIT3098 Social Informatics
FIT3099 Knowledge Management
From the BITS major in Security:
FIT1019 Overview of IT security
FIT2018 Network administration
FIT2028 Web systems 2
FIT3031 Information and network security
FIT3056 Secure and trusted software systems
FIT3105 Identity management
(see http://www.infotech.monash.edu.au/courses/2008/undergraduate/3334/electives.html )
|