INTERNET CLIENT ENGINEERING
CSE5ICE
2018
Credit points: 15
Subject outline
Topics covered in this subject include Web programming, audience-based web page/site development: HTML and DHTML links, images, ImageMap, tables, frames, form; style sheets, Javascript; logical design of web user interface; usability testing, web presence and visibility; XML, AJAX, and XSLT.
School: School Engineering&Mathematical Sciences
Credit points: 15
Subject Co-ordinator: Scott Mann
Available to Study Abroad Students: Yes
Subject year level: Year Level 5 - Masters
Exchange Students: Yes
Subject particulars
Subject rules
Prerequisites: CSE4OOF and admission in one of the following courses: SMIT, SMITCN, SGIT or SGCS. Admission in SMICT or SMCSC - no pre-requisite rule applies.
Co-requisites: CSE4DBF
Incompatible subjects: CSE2ICE
Equivalent subjects: N/A
Special conditions: N/A
Graduate capabilities & intended learning outcomes
01. Apply the principles of Web user interface design in analyzing and building Web sites.
- Activities:
- There are 4 lectures on this topic where Web interface design guidelines are explained, with examples/case studies; additional readings and case studies go into the rationale behind the principles. The assignment involves application of these principles in evaluating the Web site the students design
02. Design and build Web sites using a systematic engineering process
- Activities:
- This is explained throughout the lecture series, each set of lectures covering a stage of the process; the students not only observe the design process via case studies, but also then carry out their own designs in the quiz and in the assignment
03. Identify the issues of usability testing; articulate different forms of usability testing and where they are used; execute usability testing on Web sites
- Activities:
- There are 4 lectures on this topic of usability testing, many examples are given in lectures on different forms of usability testing, with case studies for web sites. Students perform testing as part of their programming assignment.
04. Construct Web sites using a combination of DHTML technologies and simple server-side scripting
- Activities:
- Laboratory work involves learning a range of different technologies; the assignment involves using these technologies to program a Web site, and there is a mid-semester quiz that test their grasp on these technologies
05. Document a Web site design using textual and diagrammatic formats
- Activities:
- The assignment involves documenting their design and system; there are 4 lectures on diagrams for documenting Web sites with examples
06. Design, and program a mobile website - and to see how the mobile version complements the dekstop version, and appreciate the importance of the mobile Web
- Activities:
- There are 2 lectures on mobile Web site design and rationale. There will also be two labs on mobile website programming. An assignment will involve designing and creating a mobile version of a given existing Web site, which complements, and "extends" the existing Web site, and writing a rationale for the design.
Melbourne, 2018, Semester 1, Blended
Overview
Online enrolment: Yes
Maximum enrolment size: N/A
Enrolment information:
Subject Instance Co-ordinator: Scott Mann
Class requirements
Laboratory ClassWeek: 10 - 22
One 2.0 hours laboratory class per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
LectureWeek: 10 - 22
One 1.0 hours lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
Assessments
| Assessment element | Comments | % | ILO* |
|---|---|---|---|
| 2-hour Quiz | 5 | 04 | |
| 3-hour Written examination | 65 | 01, 02, 03, 04, 05 | |
| Assignment 1: building a website (equivalent to 1000 words) | 20 | 01, 02, 03, 04, 05 | |
| Assignment 2: mobile website (equivalent to 500 words) | 10 | 06 |