Pre-requisites: Nil
Co-requisites: Nil
Teaching Staff
Students should check the subject's Moodle site regularly as important information, including details of
unavoidable changes in assessment requirements will be posted from time to time via Moodle space
http://www.uow.edu.au/student/
Any information posted to the web site is deemed to have been notified to all students.
In extraordinary circumstances the provisions stipulated in this Subject Outline may require amendment
after the Subject Outline has been distributed. All students enrolled in the subject must be notified and
have the opportunity to provide feedback in relation to the proposed amendment, prior to the
amendment being finalised.
Data on student performance and engagement (such as Moodle and University Library usage, task marks,
use of SOLS) will be available to the Subject Coordinator to assist in analysing student engagement, and to
identify and recommend support to students who may be at risk of failure. If you have questions about
the kinds of data the University uses, how we collect it, and how we protect your privacy in the use of this
data, please refer to
http://www.uow.edu.au/dvca/bala/analytics/index.html
Subject Description
The broad aim of this subject is to develop in students an understanding of the fundamental principles of
programming. The subject focuses on the object oriented view of problem analysis and solving. It enables
students to develop skills in the design and implementation of well-structured programs in a range of
domains.
Recent Improvements
The School is committed to continual improvement in teaching and learning and takes into consideration
student feedback from many sources. These sources include direct student feedback to tutors and
lecturers, feedback through Student Services and the Faculty Central, and responses to the Subject
Evaluation Surveys. This information is also used to inform comprehensive reviews of subjects and
courses.
2|P a g e
Attendance Requirements
It is the responsibility of students to attend all lectures/tutorials/labs/seminars/ practical work for
subjects for which you are enrolled. It should be noted that the amount of time spent on each 6 credit
point subject should be at least 12 hours per week, which includes lectures/tutorials/labs etc.
Method of Presentation
In order to maximize learning outcomes, it is strongly recommended that students attend all lectures.
There will be 2 hours of lectures every week. Lecture notes and other subject resources will be available
on Moodle. There will also be a 1 hour online tutorial and 2 hours laboratory class. In addition to the
face-to-face sessions, students are required to take part in 1 hour online tutorial as part of
Blended Learning (BL) for this subject. The tutorial class is designed to drill down on small problems
and understand details not covered in lectures. The lab class is designed to give students exposure to
the technology.
Lectures will be delivered in the sequence specified in the content schedule. Laboratories will follow the
lecture topics. Tutorials will be in a form of online discussion forum most of the time where students are
required to provide their answers in groups/pairs. Regular attendance at lectures, tutorials and
laboratories is a requirement for the successful completion of this course. Laboratories start from week 3.
Laboratory Procedures
• Students must abide by the laboratory rules posted on the wall of the Laboratory.
• Students may use the computers outside their designated laboratory times in any of the available free
labs allocated for students at IICS.
• To complete the assessment component of the subject, students need to design and implement
programs in Java.
• Copying software from another person is in breach of copyright, as is selling original disks of software
whilst retaining a copy. Exchanging disks also leads to the introduction of software viruses, which may
corrupt the system.
• Students are advised to purchase an external drive. It can be used to keep current and archive copies
of assignments. Loss or damage of disks is no excuse for failure to submit assignments on time.
• Students should do their laboratory exercises and their assignments during the laboratory time (see
assessment for more detail).
• You may still work at home to develop solutions in the case where the work cannot be completed in
the lab.
• It is the student’s responsibility to make sure that the assignments can be submitted on time and to
ensure that all submissions must be programs that are demonstrable using the computers in the lab.
3|P a g e
Lecture Schedule
A proposed Lecture schedule for the subject is as follows:
Changes to the above schedule will be posted via Moodle. Any information posted to the web site is
deemed to have been notified to all students.
4|P a g e
For performance that provides evidence of a superior level of attainment of the
relevant subject learning outcomes, demonstrating the attributes of a credit
grade plus (as applicable) one or more of the following:
http://www.uow.edu.au/curriculum-transformation/aqc/uowgradedescriptors/...
5|P a g e
Subject Materials
Any readings/references are recommended only and are not intended to be an exhaustive list. Students
are encouraged to use the library catalogue and databases to locate additional readings.
Recommended Textbook(s)
Java: How to Program (Early Objects), 10th Edition, Paul Deitel, Harvey Deitel, Pearson
Additional Reading(s)
Java Foundations: Introduction to Program Design and Data Structures (4th Edition),
Objects First with Java: A Practical Introduction Using BlueJ (5'th edition). David Barnes and Michael
Kolling, Prentice Hall, 2012.
Assessment
This subject has the following assessment components.
% OF GROUP/ SUBJECT
ASSESSMENT FINAL DUE DATE CRITERIA TO ASSESS
INDIVIDUAL LEARNING
ITEMS & FORMAT MARK ITEM
OUTCOMES
Weeks 3 – 16
Lab Exercises and Consistency with the
20% Individual (for 10 weeks 1–5
Quizzes specifications
only)
3 Programming To be advised by Consistency with the
30% Individual 1–5
Assignments the lecturer specifications
The correctness of the
Final Exam 50% Individual Exam Period 1–5
answers
Notes on Assessment
All assignments and lab tasks are expected to be completed independently. Plagiarism may result in a
FAIL grade being recorded for that assignment or lab tasks.
The following details specific points to note for assessment and lab task items.
(a) There will be 3 programming assignments, and 10 lab tasks and quizzes in CSIT111. These will contain
programming problems that requires you to develop programs using Java by applying the knowledge
and/or particular skills as you learn them.
(b) Your completed attempts must be submitted electronically via Moodle. No submission via email will
be accepted unless a special permission is granted by the lecturer. It is the student’s responsibility
to ensure that their programs will be able to run on the college’s computer. For each coursework
component (Assignment or Lab Task), all programs must be saved into a zip folder. The folder should
be named as AssignmentNumber, for example Assignment1 or LabTask1 or Quiz1.
(c) All lab tasks are to be completed in a student’s nominated laboratory. A demo/presentation will be
required after submission is done. Further information on demo will be given during class time.
(d) Assignments are to be submitted electronically before the due date stated on Moodle. Any changes
to assignment due dates will be informed by the lecturer. It is each student’s responsibility to
regularly check for any changes in the submission date. All students will be required to present their
6|P a g e
code and working program.
(e) As assignments are to assess a student's understanding of course material, each assignment must be
solved using only material covered up to that point in the course (unless otherwise explicitly stated
in the assignment).
(g) Late assignments will be marked but the mark awarded will be reduced by 25% for each day late.
Assignments will not be accepted more than three days late. Penalties may be waived if student
academic consideration or an extension has been granted by your lecturer. The subject lecturer has
the full right to deny/award the extension. Each student must apply for the extension before the
assignment due date. In many circumstances, students may be asked to produce documentation to
support his/her case. Extension of a single piece of work will not be more than 5 days. No further
extension will be given after this date.
(h) Assignment marks will be displayed on the web. Students may view their marked assignments and
enquiries about the marks can be made to the lecturer, within a maximum of one week after the
marks are uploaded. After one week, no marks can be changed.
(j) It is student’s responsibility to keep a backup of his/her work. There will be no extension granted
due to any circumstance related to the failure of students’ own equipment.
Formative feedback given to student prior census date consists of the following
Feedback on laboratory progress will be available weekly from Week 4.
7|P a g e
Assessment Quality Cycle
The University of Wollongong is committed to the quality assurance and quality enhancement of
assessment. The University will meet its legislative and regulatory obligations, to ensure consistent and
appropriate assessment through course management and coordination, including assessment quality
assurance procedures. An Assessment Quality Cycle is used to describe quality assurance at the points of
assessment design, assessment delivery, the declaration of marks and grades, and review and
improvement activities.
Referencing System
Not applicable.
Internet Resources
Internet resources may be used to identify the appropriate use of C++ constructs.
Technical Fail
To be eligible for a Pass in this subject a student must achieve a mark of at least 40% from both lab
exercises and quizzes and assignments (20/50) and the final exam (20/50). Students who fail to achieve
this minimum mark and would have otherwise passed may be given a TF (Technical Fail) for this subject.
Supplementary Exams
1. A student whose overall performance results in a TF will only be granted a supplementary assessment
task (e.g. a supplementary exam or a supplementary assignment) if approved by the school
assessment committee.
2. A student who achieves a mark of 48-49% will normally be eligible for a grade of WS and a
supplementary exam organised by the University. In this case, the maximum grade attainable is PS
(Pass Supplementary) and a mark of 50%.
3. A student who has successfully applied for academic consideration will receive either:
a. A WD - Withheld Deferred Exam - and be allowed to sit only a supplementary exam, which will be
supervised by the University or
b. A WH – Withheld – and be allowed to sit a supplementary exam not supervised by the University
or complete some other supplementary task
4. If a student is being investigated for misconduct and the investigation cannot be completed before
the grades are released the student will receive a grade of WH until a mark is declared.
Extensions
Extensions of time to submit material for assessment can only be requested in advance of the due date
for an assessment activity through the Academic Consideration process on SOLS. For more information
please refer to the Student Academic Consideration Policy at:
http://www.uow.edu.au/about/policy/UOW058721.html
8|P a g e
Reasonable Adjustment to Assessment
A student with a disability may be entitled to reasonable adjustment to assessment.
A reasonable adjustment document is a recommendation that needs to be discussed and ratified by
subject coordinators. Normal subject assessment requirements can only be adjusted with explicit written
permission of the subject coordinator. In particular students cannot assume that a reasonable adjustment
document bestows a right to deferred or supplementary exams.
Exams
Exams will be run in accordance with UOW Exam rules, please refer to changes to exams and grades at:
http://www.uow.edu.au/student/exams/UOW115867.html
Supplementary Assessment
In most circumstances the School does not offer a supplementary exam to a student who has sat a
scheduled exam.
Supplementary Exams will be dealt with in accordance with student academic consideration policy
( http://www.uow.edu.au/about/policy/UOW060110.html ) 9.2 Timing of Supplementary Exams.
Supplementary assessment may be offered to students whose performance in this subject is close to that
required to pass the subject, and are otherwise identified as meriting an offer of a supplementary
assessment. The Subject Coordinator will determine the precise form of supplementary assessment at the
time the offer of a supplementary is made. In some circumstances you may be offered a supplementary
exam. For more information about Supplementary Exams refer to:
http://www.uow.edu.au/student/exams/aboutsupp/index.html
If you believe that your submission of, performance in or attendance at an assessment activity, including
an examination, has been affected on compassionate grounds, by illness or by other serious extenuating
circumstances beyond your control, you can apply for academic consideration in Student OnLine Services
(SOLS). Do not assume that an application for academic consideration will be automatically granted. For
more information please refer to the Student Academic Consideration Policy at:
http://www.uow.edu.au/about/policy/UOW058721.html
In some circumstances you may be offered a deferred exam. For more information about Deferred and
Supplementary Exams refer to:
http://www.uow.edu.au/student/exams/aboutsupp/index.html
9|P a g e
Plagiarism
The University’s policy on acknowledgement practice and plagiarism provides detailed information about
how to acknowledge the work of others:
http://www.uow.edu.au/about/policy/UOW058648.html
The University’s Academic Integrity Policy, Faculty Handbooks and subject guides clearly set out the
University’s expectation that students submit only their own original work for assessment and avoid
plagiarising the work of others or cheating. Re-using any of your own work (either in part or in full) which
you have submitted previously for assessment is not permitted without appropriate acknowledgement or
without the explicit permission of the Subject Coordinator. Plagiarism can be detected and has led to
students being expelled from the University.
The use by students of any website that provides access to essays or other assessment items (sometimes
marketed as ‘resources’), is extremely unwise. Students who provide an assessment item (or provide
access to an assessment item) to others, either directly or indirectly (for example by uploading an
assessment item to a website) are considered by the University to be intentionally or recklessly helping
other students to cheat. Uploading an assessment task, subject outline or other course materials without
express permission of the university is considered academic misconduct and students place themselves at
risk of being expelled from the University.
When you submit an assessment task, you are declaring the following
1. It is your own work and you did not collaborate with or copy from others.
2. You have read and understand your responsibilities under the University of Wollongong's policy on
plagiarism.
3. You have not plagiarised from published work (including the internet). Where you have used the
work from others, you have referenced it in the text and provided a reference list at the end to the
assignment.
Any student who has a complaint over a result should obtain a Faculty of Engineering and Information
Sciences Coursework Student Academic Review/Complaint form (
http://www.uow.edu.au/student/complaints/UOW008298.html ) from the EIS Central. The student
should firstly take the form to the marker/lecturer to discuss the matter and, if the student is still not
satisfied, s/he should take the next step as outlined on the form.
Once the complaint has been considered by the Faculty, if the student still feels the situation has not been
fully resolved s/he may refer the matter to the Student Ombudsman.
10 | P a g e
Relevant University Policies, procedures and students services:
For more information students must refer to the Course Handbook, relevant online references or consult
the UOW General Course Rules in full http://www.uow.edu.au/about/policy/UOW058680.html which
contains a range of policies on educational issues and student matters.
11 | P a g e