OverviewThe Web is booming, with new technologies enabling interactive web sites that connect millions of people and create billion-dollar industries seemingly overnight. These web sites use a rich mixture of rapidly evolving technologies to provide the secure, interactive and personalised online experience that today's users enjoy. Web Technologies (CITS1231) provides students with a broadly based understanding of these technologies and how they are most effectively combined, along with hands-on experience in their use. Fundamental topics covered in this unit include the client/server paradigm, the internet protocols used to transmit web pages, the markup languages (HTML, XHTML and XML) used to describe document structure and the styling language (CSS) used to control a document's appearance. Building on these topics, the unit describes how web sites achieve interactivity and personalisation through server-side scripting languages such as PHP or Perl, client-side scripting languages such as Java Script and the combined approach known as AJAX, which is one of the core enabling technologies for Web 2.0. Getting StartedThe handbook entry and general unit policies are all available from the online unit outline. You should make sure you read and understand this document, particularly the rules defining satisfactory progress. In addition, please be aware of the timing and significance of both the HECS census date and the deadline for withdrawal without academic penalty. Contact HoursWith regards to formal contact hours, you will be required to attend two 1-hour lectures (starting from Week 1), one a one 3-hour laboratory per week (starting from Week 2). A six-point unit is deemed to be equivalent to one quarter of a full-time workload, and so you will be expected to commit 10-12 hours per week to the unit, averaged over the entire semester. Careful attention to time management will be needed to ensure that you are not overloaded when deadlines approach. | Type | Time | Day | Location |
|---|
| Lecture | 4:00pm - 4:45pm | Tue | Building: Geography & Geology 1.07 - Woolnough Lecture Theatre | | Lecture | 3:00pm - 3:45pm | Wed | Building: Geography & Geology 1.07 - Woolnough Lecture Theatre | | Labs | see Calendar | | Lab 2.03 (note updated venue!) |
AssessmentThe assessment scheme for CITS1231 consists of one midterm test (see Calendar) conducted druing a lecture, in-lab and final assessment for a project, and a 2-hour examination during the June Examination Period. Passing this unit requires achieving a 50% overall mark, with a minimum score of 40% in both the final examination and the in-semester coursework (midterm + projects mark). | Assessment | % of final mark | Assessment Dates |
|---|
| Mid-term | 10 | 29 April in lecture | | Project | 30 | In-lab and at the end of semester | | Examination | 60 | End of Semester Examination Period |
| Web Technologies (CITS 1231) | Unit Staff | Unit Coordinator: Dr Wei Liu Lecturers: Dr Wei Liu A/Prof Mark Reynolds
Lab Demonstrators: A/Prof Mark Reynolds Dr Wei Liu Miss Angel Kennedy Dr Cara MacNish
Admin Enquiries: admin1231@csse.uwa.edu.au
Tech Enquiries: help1231 forum |
| Consultation Time | Dr. Wei Liu Room: CSSE 2.18 Time: Every Tuesday 2-3pm A/Prof Mark Reynolds Room: CSSE 1.16 Time: TBA |
| Recommended Reading |  JavaScriptPatrick Carey, Frank Canovatchel |
|