[an error occurred while processing this directive]
[an error occurred while processing this directive]This unit presents component architectures for the construction of enterprise-scale software systems that operate and interact with each other via the Internet. Due to the widely distributed nature of these systems, they are inherently heterogeneous. Therefore these architectures must integrate and inter-operate with objects written in different programming languages often executing on different platforms. These architectures also need to provide facilities and services in a consistent manner across all these boundaries.
2 hrs lectures/wk, 2 hrs laboratories/wk
The lecture is used to present conceptual material to a large group. The tutorial is a time for you to consolidate your knowledge of the concepts presented in the lectures by devising solutions to exercises and asking questions of your tutor. Each tutorial is intended to have a maximum of 16 students, and be a very interactive session. If you are ill, or have some other reason for missing tutorials, you must let your tutor know. As a minimum, in your own time, you are expected to perform self-guided research on the subject materials and complete all your assessable items.
CSE5000
Recommended knowledge: Students undertaking this subject are expected to have a sound understanding of the concepts of an object oriented programming language, such as C++, C#, Eiffel, Java or Python, and to be familiar with the concepts and techniques used in object oriented program design.
Shonali Krishnaswamy
Fadrian Sudaman (Email: Fadrian.Sudaman@monash.edu)
Contact hours: 8-9pm Monday, 6-7pm Tuesday (By Appointment Only - email)
Tracy Yan (Email: hyan36@student.monash.edu)
Contact hours: TBA
Demetris Hoplaris (Email: Demetris.Hoplaros@monash.edu)
Contact hours: TBA
Nathan Fang (Email: nyyrikkifang@gmail.com)
Contact hours: TBA
Hasn Altaiar (Email: hasan.tayar@gmail.com)
Contact hours: TBA
At the completion of this unit students will:
Practical work: 50%; Written work: 50%
Assessment Task | Value | Due Date |
---|---|---|
First Written Assignment | 15% | Week 4, Friday, 25 March 2011, 12 pm |
First Practical Assignment | 25% | Week 7, Friday, 15 April 2011, 12 pm |
Second Written Assignment | 25% | Week 10, Friday, 13 May 2011, 12 pm |
Second Practical Assignment | 25% | Week 12, Friday, 27 May 2011, 12 pm |
Tutorial Attendance and Participation | 10% | End of semester |
Monash is committed to excellence in education and regularly seeks feedback from students, employers and staff. One of the key formal ways students have to provide feedback is through SETU, Student Evaluation of Teacher and Unit. The University's student evaluation policy requires that every unit is evaluated each year. Students are strongly encouraged to complete the surveys. The feedback is anonymous and provides the Faculty with evidence of aspects that students are satisfied and areas for improvement.
For more information on Monash's educational strategy, and on student evaluations, see:
http://www.monash.edu.au/about/monash-directions/directions.html
http://www.policy.monash.edu/policy-bank/academic/education/quality/student-evaluation-policy.html
If you wish to view how previous students rated this unit, please go to
https://emuapps.monash.edu.au/unitevaluations/index.jsp
You will need access to:
These may be accessed at no cost in the Monash campus computer laboratories where this subject is taught.
Week | Date* | Activities | Assessment |
---|---|---|---|
0 | 21/02/11 | No formal assessment or activities are undertaken in week 0 | |
1 | 28/02/11 | FIT5041 Introduction | |
2 | 07/03/11 | Distributed Systems | |
3 | 14/03/11 | .NET Overview | |
4 | 21/03/11 | .NET Remoting | Written Assignment 1 Due Friday, 25 March 2011 |
5 | 28/03/11 | Component Programming | |
6 | 04/04/11 | XML Technology | |
7 | 11/04/11 | .NET Web Services | Practical Assignment 1 Due Friday, 15 April 2011 |
8 | 18/04/11 | ASP.NET Web Form and MVC | |
Mid semester break | |||
9 | 02/05/11 | Interoperability with .NET | |
10 | 09/05/11 | .NET WCF Services | Written Assignment 2 Due Friday, 13 May 2011 |
11 | 16/05/11 | Enterprise Web Application Design | Presentation in tutorials (Week 11 & 12) |
12 | 23/05/11 | Overview and future with Cloud Computing | Last lecture for this semester. Practical Assignment 2 Due Friday, 27 May 2011 |
30/05/11 |
*Please note that these dates may only apply to Australian campuses of Monash University. Off-shore students need to check the dates with their unit leader.
To pass a unit which includes an examination as part of the assessment a student must obtain:
If a student does not achieve 40% or more in the unit examination or the unit non-examination total assessment, and the total mark for the unit is greater than 50% then a mark of no greater than 49-N will be recorded for the unit
Assignment coversheets are available via
"Student Forms" on the Faculty website: http://www.infotech.monash.edu.au/resources/student/forms/
You MUST submit a completed coversheet with all assignments, ensuring
that the plagiarism declaration section is signed.
Submission must be made by the due date otherwise penalties will be enforced.
You must negotiate any extensions formally with your campus unit leader via the in-semester special consideration process: http://www.infotech.monash.edu.au/resources/student/equity/special-consideration.html.
Monash has educational policies, procedures and guidelines, which are designed to ensure that staff and students are aware of the University's academic standards, and to provide advice on how they might uphold them.
You can find Monash's Education Policies at:
http://policy.monash.edu.au/policy-bank/academic/education/index.html
Key educational policies include:
The University provides many different kinds of support services for you. Contact your tutor if you need advice and see the range of services available at www.monash.edu.au/students The Monash University Library provides a range of services and resources that enable you to save time and be more effective in your learning and research. Go to http://www.lib.monash.edu.au or the library tab in my.monash portal for more information. Students who have a disability or medical condition are welcome to contact the Disability Liaison Unit to discuss academic support services. Disability Liaison Officers (DLOs) visit all Victorian campuses on a regular basis
Monash University Studies Online (MUSO)
All unit and lecture materials are available through MUSO (Monash University Studies Online). Moodle(http://moodle.monash.edu.au ) is the primary application used to deliver your unit resources.
You can access MUSO and Moodle via the portal: http://my.monash.edu.au. Click on the Study and enrolment tab, then Moodle under the MUSO learning systems.
For more information, please visit: http://www.monash.edu.au/muso/support/students/downloadables-student.html
You can contact the MUSO Support by phone : (+61 3) 9903 1268
For further contact information including operational hours, please visit:
http://www.monash.edu.au/muso/support/students/contact.html
Further information can be obtained from the MUSO support site:
http://www.monash.edu.au/muso/support/index.html