0% found this document useful (0 votes)
228 views11 pages

Web Systems Subject Outline

UTS Web Systems Subject Outline 2019

Uploaded by

Josh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
228 views11 pages

Web Systems Subject Outline

UTS Web Systems Subject Outline 2019

Uploaded by

Josh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

SUBJECT OUTLINE

31268 Web Systems


Course area UTS: Information Technology
Delivery Spring 2019; standard mode; City
Credit points 6cp
Result type Grade and marks

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

Subject coordinator
Chris Wong
Email: [email protected]
The Subject Coordinator may be contacted by email if you have matters of a personal nature to discuss, e.g., illness, study
problems, etc.
All email must have the prefix [31268] in the subject along with a meaningful description e.g., [31268] request for late submission
due to illness, etc. Any other email will be filtered as spam.
Generally questions regarding assessment and the Subject should be raised on the discussion board on UTSOnline, in the lectures
or tutorials. This ensures that all students get the benefit of the information given.

Teaching staff
Chris Wong

Subject 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

15/07/2019 (Spring 2019) © University of Technology Sydney Page 1 of 11


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

Program
Week/Session Dates Description

1 22 Jul Seminar: Welcome & Admin


Online videos: Welcome to Web Systems
Online activity: The web and IT
Tutorial: none this week
Lab: none this week

2 29 Jul Seminar: Intro to Operating Systems & the Web


Online Lecture: Admin
Tutorial: Icebreaker, Intro to operating systems
Lab: Linuxgym 1 - filesystems

Notes:
You are required to view the online lectures before each weekly tutorial/lab listed in this schedule.

3 5 Aug Online Lectures: unix, filesystems & file management


Tutorial: files & editing
Lab: Linuxgym 2 - editing

4 12 Aug Seminar: Introduction to Web Assignment


Online lecture: system security, users and permissions
Tutorial: setting up websites
Lab: Linuxgym 3 - security and permissions

Notes:
Linuxgym 1 (2%) - due at 5pm Friday

15/07/2019 (Spring 2019) © University of Technology Sydney Page 2 of 11


5 19 Aug Online Lecture: web development
Lab: Linuxgym 4 - web development

Notes:
Linuxgym 2 (2%) - due 5pm Friday

6 26 Aug Online Lecture: web design with CSS


Tutorial: work on assignment
Lab: Linuxgym catchup

Notes:
Linuxgym 3 (2%) - due at 5pm Friday

7 2 Sept Lab: Linuxgym 5 - pipes

Notes:
Quiz 1 (4%) in your lab
Linuxgym 4 (2%) - due at 5pm Friday
Assignment (website 15%) due at 5pm on Friday

Stuvac 9 Sept Stuvac

Notes:
No scheduled classes

8 16 Sept Seminar: Computing Theory 1


Online lecture: introduction to computing
Tutorial: number systems
Lab: Linuxgym 6 - scripting

Notes:
Linuxgym 5 (2%) - due at 5pm Friday
Assignment peer marking (5%) due at 5pm Friday

9 23 Sept Seminar: Computing Theory 2


Online Lecture: Computing Theory 2
Tutorial: boolean logic
Lab: Linuxgym 7 - Data Processing

Notes:
Linuxgym 6 (2%) - due at 5pm Friday

10 30 Sept Online lecture: The internet


Tutorial: internet tools and apps
Lab: Linuxgym catchup

Notes:
Linuxgym 7 (3%) - due 5pm Friday

15/07/2019 (Spring 2019) © University of Technology Sydney Page 3 of 11


11 7 Oct Seminar: Review
Tutorial: Quiz 2
Lab: Practice skills Test

Notes:
Quiz 2 (5%) in lab

12 14 Oct Tutorial: none this week


Lab: Skills test

Notes:
Skills Test (20%) in lab

Please only attend the tutorial to which you are allocated. Do not swap tutorials without the subject coordinators/tutors permission.
This subject has compulsory online lectures that you need to watch before coming to your classes. Your tutorial and lab (and
seminars when they occur) will depend on these. These online lectures will appear in the schedule and folder of the week they are
due.

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%

Task: You will develop practical UNIX skills using a problem-based approach using an online Computer Based Training
software package called Linuxgym. This will develop your Problem Solving (B1) and Implement/Test solutions( B5)
graduate attributes.
You will be expected to complete the training exercises during the tutorial.

Due: Generally each Linuxgym chapter will be due at 5pm Friday of the week after the scheduled Linuxgym lab. Due
dates are listed in the Program

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Correctness of solutions 50 1 B.1

Implement and Test solution 50 1 B.5

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further The Linuxgym system is based on the Linux Professional Institute "Linux Essentials" certification. This system is
information: designed to provide formative feedback including instant diagnostics for each question answered incorrectly.

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):

15/07/2019 (Spring 2019) © University of Technology Sydney Page 4 of 11


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%

Task: This closed book online quiz will test your knowledge of the basic computing theory developed in the lecture and
tutorial materials in from week 1 to week 6. (C1 Apply Abstraction graduate attribute). You must sit for this quiz in
your allocated tutorial.

Due: In class in Week 7


in your scheduled lab

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Correct application of theory 100 1 C.1

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further If you miss this tutorial, you will receive 0 marks for this quiz unless prior arrangements have been made.
information:

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%

Task: This closed book online quiz will test your knowledge of the basic computing theory developed in the lecture and
tutorial materials in from week 7 to week 10. (C1 Apply Abstraction graduate attribute). You must sit for this quiz in
your allocated tutorial.

Due: In class in Week 11


In your scheduled lab

Criteria Criteria Weight (%) SLOs CILOs


linkages:
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

Further If you miss this tutorial, you will receive 0 marks for this quiz unless prior arrangements have been made.

15/07/2019 (Spring 2019) © University of Technology Sydney Page 5 of 11


Further If you miss this tutorial, you will receive 0 marks for this quiz unless prior arrangements have been made.
information:
You can bring a non-programmable calculator as long as it does not have base/binary/hexadecimal conversions
or logic functions

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%

Task: You will develop a website for a given specification by applying stakeholder analysis (A1, F3) and critical reflection
(C1, E1) and will construct the site using HTML, CSS and UNIX commands (B5). You will also consider
accessibility issues (F3) in your design. You will provide constructive feedback (E1) to other websites given your
research (B6)
This website will be
1. a live student website hosted on the faculty's web server http://www-student.it.uts.edu.au;
2. using unix commands to set up the appropriate directory structure with correct security access permissions;
3. developed by hand using HTML and CSS and not using any other tool
You will then peer-assess 2 other student websites. You will critique website quality aspects such as aesthetics
and accessibility and will write 1 paragraph justifying your assessment.

Length: 5 web pages and 1 CSS file.


1 paragraph on feedback per website.

Due: Week 7
Website (15%): Due 5pm on Friday Week 7 & Peer Marking (5%): Due 5pm Friday Week 8

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Technical validity and coding quality of 10 3 A.1
HTML/CSS

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 17 3 B.6


marking

Assignment peer marking - Quality of feedback 15 3 B.6

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further Any assignment not exactly following the assignment specifications in regards to hosting or directory structure will
information: get 0 technical marks.

Assessment task 5: Skills Test


Objective(s):

15/07/2019 (Spring 2019) © University of Technology Sydney Page 6 of 11


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%

Task: The skills examination will consist of a set of hands-on problem solving (B1), Implementation and testing (B5)
UNIX exercises based on the questions from Linuxgym. You must sit for this quiz in your allocated tutorial.
This test is partially open book - you can bring a double sided, handwritten A4 page of notes into the test.

Due: Week 12
In your scheduled lab

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Correctness of answer 50 1 B.1

Test answer 50 1 B.5

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further If you do not do this exam in your allocated lab, you will receive 0 marks for this exam unless prior arrangements
information: have been made with the subject coordinator

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%

Task: This is a restricted open book exam covering the computing theory (C1) developed in the lectures and tutorials.
Note that this exam does not cover the Linuxgym chapters as these will be tested in the Skills test.

Due: UTS Exam period

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Correct application of theory 100 1 C.1

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further You can bring a non-programmable calculator as long as it does not have base/binary/hexadecimal conversions
information: or logic functions

Assessment task 7: Contributions


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

15/07/2019 (Spring 2019) © University of Technology Sydney Page 7 of 11


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%

Task: Students are required to contribute to the class via presenting and peer marking a short presentation on a given
topic. This assessment task introduces students to working as a team (E2), researching a topic (B6),
communicating effectively (E1) and dealing with cross cultural issues (F3).
In groups of 2 or 3, you will research and give a short 5 minute presentation on a topic chosen by your tutor.
The tutor will allocate a time and date for you to present. You will be peer-marked by fellow students and/or
your tutor and given the average of marks. You can present using alternative technologies such as vodcasts,
screencasts or a video. This is worth up to 3 marks.
Group Assessed: peer markers will mark you as a group
Assessment Criteria: Clarity of presentation, depth of research, good answers to questions, quality of visual
material.
You will peer mark a presentation. Your tutor will allocate the time and date for you to do this marking. This is
worth up to 3 marks.
Individually Assessed: you provide feedback individually.
Assessment Criteria: Quality of feedback.
NOTE: the objectives for this task will depend on the topic chosen by the tutor and student. For example, the topic
might be to critique the UTS homepage, which would be objective #4; another example, a topic on “the best
gaming rig” would cover objective 5.

Due: Negotiated
Your group will negotiate the presentation date, typically between weeks 4 and 11

Criteria Criteria Weight (%) SLOs CILOs


linkages:
Presentation - Clarity & visuals of presentation 25 1 E.1

Presentation - depth of research, answers to 25 2 B.6


questions

Peer Marking - quality of feedback 50 2 E.1

SLOs: subject learning objectives


CILOs: course intended learning outcomes

Further If you miss the tutorial for which you have been chosen to present or peer-mark for, you will receive 0 marks for
information: the activity.
However, if you have a special consideration granted before the tutorial, then we will reschedule your
contribution activity with no penalty.

Moderation of marks
The web site assignment is peer reviewed by students. The tutors and subject coordinator will moderate these reviews after the
peer review period has finished.

Assessment feedback
Students receive feedback on their understanding of the role of an Operating System and simple web site construction through low
stakes exercises completed in the Linuxgym computer-based tutorials. These exercises provide live hints and immediate feedback
as students complete each question which prepares them to develop a web site in assessment 4

Examination material or equipment


You are allowed to bring a non-programmable calculator for the Quiz 2 and the final exam. Smartphone calculators such as Android
or iPhones will not be allowed. Calculators with binary/hex number conversion or boolean logic functions are not allowed. The
typical HSC school calculator is a good choice to bring.
You are allowed to bring 1 A4 double sided sheet of notes into the Linuxgym Skills Test. You are allowed to bring in 2 x A4 double

15/07/2019 (Spring 2019) © University of Technology Sydney Page 8 of 11


sided sheets of notes into the final Theory exam.

Minimum requirements
In order to pass the subject, a student must achieve an overall mark of 50% or more.

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/978146656829

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 [email protected], or check out the website.

Graduate attribute development


For a full list of the faculty's graduate attributes, refer to the FEIT Graduate Attributes webpage.

Assessment: faculty procedures and advice


Extensions
When, due to extenuating circumstances, you are unable to submit or present an assessment task on time, please contact your
subject coordinator before the assessment task is due to discuss an extension. Extensions may be granted up to a maximum of 5
days (120 hours). In all cases you should have extensions confirmed in writing.
Special consideration
If you believe your performance in an assessment item or exam has been adversely affected by circumstances beyond your control,
such as a serious illness, loss or bereavement, hardship, trauma, or exceptional employment demands, you may be eligible to
apply for Special Consideration.
Late penalty
Work submitted late without an approved extension is subject to a late penalty of 10 per cent of the total available marks deducted
per calendar day that the assessment is overdue (e.g. if an assignment is out of 40 marks, and is submitted (up to) 24 hours after
the deadline without an extension, the student will have four marks deducted from their awarded mark). Work submitted after five
calendar days is not accepted and a mark of zero is awarded.
For some assessment tasks a late penalty may not be appropriate – these are clearly indicated in the subject outline. Such
assessments receive a mark of zero if not completed by/on the specified date. Examples include:
a. weekly online tests or laboratory work worth a small proportion of the subject mark, or
b. online quizzes where answers are released to students on completion, or
c. professional assessment tasks, where the intention is to create an authentic assessment that has an absolute submission date, or
d. take-home papers that are assessed during a defined time period, or
e. pass/fail assessment tasks.
Querying results
If students wish to query their result in an individual assessment task or the final examination, the process to follow can be found at

15/07/2019 (Spring 2019) © University of Technology Sydney Page 9 of 11


Querying a mark or grade. The deadline is five working days from the date of release of the result.
If students wish to query their final overall result in a subject, they may request a review of final subject assessment result. The
deadline is five working days from the date of release of the result.

Academic liaison officer


Academic liaison officers (ALOs) are academic staff in each faculty who assist students experiencing difficulties in their studies due
to: disability and/or an ongoing health condition; carer responsibilities (e.g. being a primary carer for small children or a family
member with a disability); and pregnancy.
ALOs are responsible for approving adjustments to assessment arrangements for students in these categories. Students who
require adjustments due to disability and/or an ongoing health condition are requested to discuss their situation with an accessibility
consultant at the Accessibility Service before speaking to the relevant ALO.
The ALO for undergraduate students is:
Brian Tucker
telephone +61 2 9514 2627
The ALO for postgraduate students is:
Dr Nham Tran
telephone +61 2 9514 4468

Statement about assessment procedures and advice


This subject outline must be read in conjunction with the policy and procedures for the assessment for coursework subjects,
available at: www.gsu.uts.edu.au/policies/assessment-coursework.html

Statement on copyright
Teaching materials and resources provided to you at UTS are protected by copyright. You are not permitted to re-use these for
commercial purposes (including in kind benefit or gain) without permission of the copyright owner. Improper or illegal use of
teaching materials may lead to prosecution for copyright infringement.

Statement on plagiarism
Plagiarism and academic integrity
At UTS, plagiarism is defined in Rule 16.2.1(4) as: 'taking and using someone else's ideas or manner of expressing them and
passing them off as ... [their] own by failing to give appropriate acknowledgement of the source to seek to gain an advantage by
unfair means'.
The definition infers that if a source is appropriately referenced, the student's work will meet the required academic standard.
Plagiarism is a literary or an intellectual theft and is unacceptable both academically and professionally. It can take a number of
forms including but not limited to:
copying any section of text, no matter how brief, from a book, journal, article or other written source without duly acknowledging
the source
copying any map, diagram, table or figure without duly acknowledging the source
paraphrasing or otherwise using the ideas of another author without duly acknowledging the source
re-using sections of verbatim text without using quote marks to indicate the text was copied from the source (even if a reference
is given).
Other breaches of academic integrity that constitute cheating include but are not limited to:
submitting work that is not a student's own, copying from another student, recycling another student's work, recycling previously
submitted work, and working with another student in the same cohort in a manner that exceeds the boundaries of legitimate
cooperation
purchasing an assignment from a website and submitting it as original work
requesting or paying someone else to write original work, such as an assignment, essay or computer program, and submitting it
as original work.
Students who condone plagiarism and other breaches of academic integrity by allowing their work to be copied are also subject to
student misconduct Rules.
Where proven, plagiarism and other breaches of misconduct are penalised in accordance with UTS Student Rules Section 16 –
Student misconduct and appeals.
Avoiding plagiarism is one of the main reasons why the Faculty of Engineering and IT is insistent on the thorough and appropriate
referencing of all written work. Students may seek assistance regarding appropriate referencing through UTS: HELPS.
Work submitted electronically may be subject to similarity detection software. Student work must be submitted in a format able to be
assessed by the software (e.g. doc, pdf (text files), rtf, html).
Further information about avoiding plagiarism at UTS is available.

Retention of student work

15/07/2019 (Spring 2019) © University of Technology Sydney Page 10 of 11


The University reserves the right to retain the original or one copy of any work executed and/or submitted by a student as part of the
course including, but not limited to, drawings, models, designs, plans and specifications, essays, programs, reports and theses, for
any of the purposes designated in Student Rule 3.9.2. Such retention is not to affect any copyright or other intellectual property right
that may exist in the student's work. Copies of student work may be retained for a period of up to five years for course accreditation
purposes. Students are advised to contact their subject coordinator if they do not consent to the University retaining a copy of their work.

Statement on UTS email account


Email from the University to a student will only be sent to the student's UTS email address. Email sent from a student to the
University must be sent from the student's UTS email address. University staff will not respond to email from any other email
accounts for currently enrolled students.

15/07/2019 (Spring 2019) © University of Technology Sydney Page 11 of 11

You might also like