University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31268 Web Systems

Warning: The information on this page is indicative. The subject outline for a particular session, location and mode of offering is the authoritative source of all information about the subject for that offering. Required texts, recommended texts and references in particular are likely to change. Students will be provided with a subject outline once they enrol in the subject.

Subject handbook information prior to 2018 is available in the Archives.

UTS: Information Technology: Electrical and Data Engineering
Credit points: 6 cp

Subject level:

Undergraduate

Result type: Grade and marks

Anti-requisite(s): 31466 Principles of Distributed Computing AND 32547 UNIX Systems Programming

Recommended studies:

Prior use of an operating system; able to browse and search the internet

Description

This subject is an introduction to information technology using the web as a core case study. Students learn about the underlying hardware, software, networks and operating systems behind websites and set up a functional website using this knowledge.

Subject learning objectives (SLOs)

Upon successful completion of this subject students should be able to:

1. Demonstrate understanding of the basic concepts of hardware, software, processes and the components of an Operating System including how to work on the command line and create simple scripts.
2. Identify and explain the role and function of the Internet, the World Wide Web, and their components. Describe and make use of distributed applications on the Internet
3. Design and implement a simple web site to a given specification.

Course intended learning outcomes (CILOs)

This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs):

  • Identify, interpret and analyse stakeholder needs. (A.1)
  • Identify and apply relevant problem solving methodologies (B.1)
  • Implement and test solutions (B.5)
  • Demonstrate research skills (B.6)
  • Apply abstraction, mathematics and/or discipline fundamentals to analysis, design and operation (C.1)
  • Communicate effectively in ways appropriate to the discipline, audience and purpose. (E.1)
  • Understand cross-cultural issues (regions or workplaces) (F.3)

Teaching and learning strategies

The theory component will use a mix of formal seminars, online lectures, electronic media, computer based training system and tutorial based activities. Online lectures and materials such as e-readings must viewed before each week's tutorials. The tutorials are combined with laboratories and will provide an opportunity for students to tie the theory taught with practice. Students will collaborate in groups in the tutorial to present and critique on related topics. Students will use problem based learning in the laboratories to learn about Linux and the web. The major assignment will require an exploration of web based topics outside of the formally taught content such as aesthetics and accessibility issues.

Content (topics)

  1. Operating Systems
    • General concepts, processes, storage, Input/Output
    • Memory and process management
  2. The Web and Human Interaction
    • Web page development
    • Web applications
  3. The Internet and the Web
    • The Internet infrastructure
    • Network services
  4. Computing Theory
    • Representation of information
    • Number Systems
    • Boolean logic
    • Storage and Processing of information
  5. Using UNIX (based on the Linux Essentials certification)
    • Filesystems
    • Editing
    • Security
    • Piping and wildcards
    • Introduction to scripting
    • Data processing

Assessment

Assessment task 1: Linuxgym Chapters 1-7

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

B.1 and B.5

Type: Exercises
Groupwork: Individual
Weight: 15%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Correctness of solutions 50 1 B.1
Implement and Test solution 50 1 B.5
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 2: Quiz 1

Intent:

This quiz is a "low stakes" test of the concepts covered in the early stage of this subject. Each question includes instant formative feedback to enable you do understand the intended result.

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

C.1

Type: Quiz/test
Groupwork: Individual
Weight: 4%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Correct application of theory 100 1 C.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 3: Quiz 2

Intent:

This quiz is a "low stakes" test of the concepts covered in the middle stage of this subject. Each question includes instant formative feedback to enable you do understand the intended result.

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1, 2 and 3

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

C.1

Type: Quiz/test
Groupwork: Individual
Weight: 5%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Correct application of theory 35 1 C.1
Choose appropriate technologies 50 2 C.1
Demonstrate core knowledge 15 3 C.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 4: Assignment

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

3

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

A.1, B.1, B.5, B.6, C.1 and F.3

Type: Project
Groupwork: Individual
Weight: 20%
Length:

5 web pages and 1 CSS file.

1 paragraph on feedback per website.

Criteria linkages:
Criteria Weight (%) SLOs CILOs
Technical validity and coding quality of HTML/CSS 10 3 A.1
Debug implementation 7 3 B.1
Correctness of website structure 10 3 A.1
Design, implement and Test 7 3 B.5
Good aesthetics and accessibility 10 3 A.1
Appropriate design for all users 7 3 F.3
Quality of reflective comments 17 3 C.1
Assignment peer marking - Thoroughness of marking 17 3 B.6
Assignment peer marking - Quality of feedback 15 3 B.6
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 5: Skills Test

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

B.1 and B.5

Type: Examination
Groupwork: Individual
Weight: 20%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Correctness of answer 50 1 B.1
Test answer 50 1 B.5
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 6: Theory Exam

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

C.1

Type: Examination
Groupwork: Individual
Weight: 30%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Correct application of theory 100 1 C.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Assessment task 7: Contributions

Objective(s):

This assessment task addresses the following subject learning objectives (SLOs):

1 and 2

This assessment task contributes to the development of the following course intended learning outcomes (CILOs):

B.6 and E.1

Type: Exercises
Groupwork: Group, group and individually assessed
Weight: 6%
Criteria linkages:
Criteria Weight (%) SLOs CILOs
Presentation - Clarity & visuals of presentation 25 1 E.1
Presentation - depth of research, answers to questions 25 2 B.6
Peer Marking - quality of feedback 50 2 E.1
SLOs: subject learning objectives
CILOs: course intended learning outcomes

Required texts

Fox, R., Information Technology: An Introduction for Today’s Digital World (2013), CRC Press, ISBN 9781466568280

http://proquestcombo.safaribooksonline.com.ezproxy.lib.uts.edu.au/book/information-technology-and-software-development/9781466568297

Recommended texts

Theory:

Vermaat M. et al, Discovering Computers: technology ... , Course Technology (any recent version)

Kurose & Ross, Computer Networking: A top-down approach, Pearson. [Chapters 1 & 2.]

Practical:

Palmer, Michael, Guide to UNIX using Linux, 4th ed, Course Technology (2008), ISBN 9781418837235

References

The UTS Coursework Assessment Policy & Procedure Manual, at www.gsu.uts.edu.au/policies/assessment-coursework.html

Other resources

Materials for this subject are available at UTS Online.

U:PASS

UTS Peer Assisted Study Success is a voluntary “study session” where you will be studying the subject with other students in a group. It is led by a student who has previously achieved a distinction or high distinction in the subject area, and who has a good WAM. Leaders will prepare activities for you to work on in groups based on the content you are learning in lectures and tutorials. It’s really relaxed, friendly, and informal. Because the leader is a student just like you, they understand what it’s like to study the subject and how to do well, and they can pass those tips along to you. Students also say it’s a great way to meet new people and a “guaranteed study hour”.

You can sign up for U:PASS sessions via U:PASS website http://tinyurl.com/upass2017 Note that sign up is not open until week 2, as it’s voluntary and only students who want to go should sign up.

If you have any questions or concerns about U:PASS, please contact Georgina at upass@uts.edu.au, or check out the website.