Faculty of Informatics
BUSS214 – Information
Systems Development 1
Subject Outline
Autumn Session 2007
Head of
School –Associate Professor Peter Hyland, Student Resource Centre, Tel: (02)
4221 3606
|
Dr Mark
Sifer |
|
|
Telephone
Number: |
42214919 |
|
Email: |
|
|
Location: |
40.238A |
Dr Sifer’s Consultation
Times During Session
Subject
Organisation
|
Session: |
Autumn
session, Wollongong Campus |
||||||
|
Credit
Points |
6 credit
points |
||||||
|
Contact
hours per week: |
2L,2CL |
||||||
|
Lecture
Times & Location: |
|
||||||
|
Tutorial
Day, Time and Location can be found at: |
|
||||||
Proposed
Lecture Schedule
|
Week |
Topic |
Comments |
|
1 |
Overview and Introduction to C# .NET |
|
|
2 |
Review of procedural programming in C# |
Lab 1 |
|
3 |
Entering records (objects, forms, arrays) |
Lab 2 (5 marks) |
|
4 |
Finding and updating records (lists & hashtables) |
Lab 3 (5 marks) |
|
5 |
Object Oriented Modeling
& Inheritance I |
Lab 4 (5 marks) |
|
6 |
Object Oriented Modeling
& Inheritance II |
No Lab (public holiday) |
|
|
Mid
Semester Recess |
|
|
7 |
Mid Term Test in Lecture/More Inheritance |
Lab 5 (5 marks) |
|
8 |
Storing Records (in files and XML) |
Lab 6 |
|
9 |
OO Case study |
Lab 7 (5 marks) |
|
10 |
Building a more complex user interface (tables etc) |
Lab 8 |
|
11 |
|
Lab 9 (5 marks) |
|
12 |
|
Lab 10 |
|
13 |
Revision |
Lab 11 (5 marks) |
Note: This program is
subject to change based on the progress of the class.
Students
should check the subject’s web site regularly as important information,
including details of unavoidable changes in assessment requirements will be
posted from time to time. Any
information posted to the web site is deemed to have been notified to all
students.
The aims of this subject are to consolidate and extend student's
knowledge and skills in structured programming and to introduce them to the
concepts and practice of object oriented programming. To achieve this aim the
subject will provide students with an opportunity to develop further
programming skills and good coding style; develop skills in using the
object-oriented concepts of inheritance, encapsulation, construction, access
control, overloading and messaging; develop and display competency in the
design and implementation of object-oriented programs to solve business
problems.
On successful completion of this subject, students will be able
to: demonstrate an understanding and appreciation of the concepts of a well
structured solution and good coding style within an object-oriented programming
environment; define and use the concept of an object in an object-oriented
program development environment; write correct and maintainable object-oriented
Attendance
Requirements
It is the responsibility
of students to attend all lectures/tutorials/labs/seminars/practical work for
subjects for which you are enrolled.
Attendance
and participation in lectures, tutorials and web-mediated activities is a
requirement for the successful completion of this course. Failure to do so may result in a fail grade
being recorded. A good indicator of
satisfactory attendance is approximately 80% of the allocated contact hours. Attendance per se is not an assessable
component of the course.
It should be noted that according to Course Rule 003{Interpretation Point 2 (t)} each credit point for a single session subject has the value of about two hours per week including class attendance. Therefore, 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
Students
MUST attend their allocated tutorial
unless they have the written permission of the subject coordinator.
This is a laboratory
based subject. Concepts and examples are presented in lectures and practiced in
the laboratories. Each week's laboratory exercise will usually be available on the
e-Learning website by late Tuesday. Lecture's include slides, working through
concepts and problems on the whiteboard and interactive development of
software. A summary of each week's lecture will also be posted on the
e-Learning website each week.
Subject
Materials
Textbook: Deitel,
"Visual C# 2005 How to program", Pearson International Edition.
This subject has the
following assessment components.
|
Assessment Items & Format |
Percentage
of Final Mark |
Due Date |
|
Laboratory
Exercises (best 6 out of 7) |
30% |
In
the laboratory |
|
Mid-semester
test |
10% |
In
the week 7 lecture |
|
Final examination |
60% |
In the formal examination period |
Participation
in weekly laboratories is essential to learning in this subject. There are 11
weekly laboratories. Seven of the laboratories are assessable (weeks
3,4,5,7,9,11,13). The best 6 laboratory marks will contribute to 30% of the
overall assessment. This allows one laboratory to be missed without
explanation. However, if special consideration is sought for missing a
laboratory then it must be sought for ALL missed laboratories.
Students are
expected to start work on laboratory exercises in their own time prior to
scheduled laboratory. The exercises are assessed on: meeting the requirements
specified, programming organisation and style, ability to modify their submitted
code if requested and ability to answer questions about submitted code if
requested. For example, a student who submits a laboratory exercise but can not
answer questions about their code would receive zero for that exercise.
Marks for
assessments will be given in the final part of labs.
Attendance at
the Week 7 mid-semester test is required to achieve an overall pass for this
subject. In the event of illness or misadventure special consideration should
be sought for this.
To be
eligible to pass this subject, students must achieve an overall mark of at
least 50%, and at least 40% on the final exam.
Scaling
Final results in this subject may be scaled. The scaling method that will be used in this subject is as follows.
If
E is the student exam mark, and A is the student assignment mark, the student
final mark will be determined as follows:
if E >= 40% of the
maximum exam mark: then student final mark is E + A;
if 35% <= E < 40%
of the maximum exam mark: then student final mark is /min/{E+A, 47};
if E < 35% of the maximum exam mark: then
student: final mark is /min/{E+A,
42}.
Students must refer to the Faculty Handbook or online references which
contains a range of policies on educational issues and student matters.
Please note that if this is your last session and you are granted a supplementary exam, be aware that your results will not be processed in time to meet the graduation deadline.
Plagiarism
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
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 ot the assignment.
4.
Plagiarism
will not be tolerated.
5.
Students
are responsible for submitting original work for assessment, without
plagiarising or cheating, abiding by the University’s policies on Plagiarism as
set out in the Calendar under University Policies, and in Faculty handbooks and
subject guides. Plagiarism has led to the expulsion from the University.
This outline should be read in conjunction with the following documents:
|
Code of
Practice - Teaching and Assessment http://www.uow.edu.au/handbook/codesofprac/teaching_code.html |
Key Dates |
|
Code of
Practice - Students http://www.uow.edu.au/handbook/codesofprac/cop_students.html |
Information
Literacies Introduction Program |
|
Acknowledgement
Practice Plagiarism will not be
tolerated |
Student
Academic Grievance Policy http://www.uow.edu.au/handbook/codesofprac/cop_supervision.html#8 |
|
Special
Consideration Policy http://www.uow.edu.au/handbook/courserules/specialconsideration.html |
Code of
Practice-Honours |
|
Non-Discriminatory
Language Practice and Presentation |
Intellectual
Property Policy http://www.uow.edu.au/research/researchmanagement/1998IP.html |
|
Occupational Health and Safety http://staff.uow.edu.au/ohs/commitment/OHS039-ohspolicy.pdf |
SISAT
Internet Access & Student Resource Centre http://www.sitacs.uow.edu.au/info/current/internet_access_and_resource.shtml |
|
SISAT
Computer Usage Rules http://www.itacs.uow.edu.au/info/current/support/labs/rules.shtml |
SISAT Style
Guide for Footnotes, Documentation, Essay and Report Writing |
|
SISAT
Student Guide |
Informatics
Faculty Librarian, Ms
Annette Meldrum, phone: 4221 4637,ameldrum@uow.edu.au |
|
SISAT
Subject Outlines |
|