COMP1000 15s1 | Course Outline | Introduction to World Wide Web, Spreadsheets and Databases |
Staff Name | Role | Phone | |
Edwin Bonilla | Course Convenor | edwinb at cse.unsw.edu.au | 93856255 |
Wen Hu | Lecturer | wen.hu at unsw.edu.au | 93857679 |
Staff Name | Day/Time | Location |
Edwin Bonilla | Wednesday 1400-1500 | K17_402 (Week 7 - 12) |
Wen Hu | Wednesday 1400-1500 | K17_402 (Week 1 - 6) |
Course Code: | COMP1000 |
Course Title: | Introduction to World Wide Web, Spreadsheets and Databases |
Units of Credit: | 6 |
Course WebSite: | http://www.cse.unsw.edu.au/~cs1000/ |
Handbook Entry: | http://www.handbook.unsw.edu.au/undergraduate/courses/2015/COMP1000.html |
This course will explore fundamental concepts of the world wide web (www) spreadsheets and databases. We will explain in straightforward terms the concepts underlying www, spreadsheets and databases and their advantages so that students can exploit them effectively. Besides lectures, this course will have weekly labs. The labs will help you to put into practice the knowledge acquired from lectures; ultimately leading to the outcome that you will be able to develop web, spreadsheet and database applications.
TThe UNSW Handbook description of COMP1000 can be found here. The world-wide web (www) is a part of the internet. Spreadsheets and databases form important components of the tools and frameworks in modern technology that students can use in their studies and future careers. This course aims to explain in straightforward terms the concepts underlying www, spreadsheets and databases and their advantages, so that students can exploit them effectively. At the end of this course, students should acquire the skills to design and build their own web pages, spreadsheet applications using Microsoft Excel, and database applications using Microsoft Access. Students should also have an enhanced capacity to transfer these skills to other spreadsheet and database packages.
After completing COMP1000, students should
COMP1000 is intended for students with not prior tertiary study of computer science. Many, perhaps most, students who take COMP1000 do so in part to meet the UNSW General Education requirement. As COMP1000 is offered by the Faculty of Engineering, Engineering students are not able to count COMP1000 towards their General Education requirement.
The assessment for this subject will consist of:
It will be necessary to pass both the lab-based assessment and the exam-based assessment in order to pass COMP1000.
Late submission of labs is not permitted. If you miss a lab through illness or misadventure, you can either rely on the fact that only the best 10 labs count for your lab performance mark, or you can submit a request for special consideration, with documentation in the form of a medical certificate or other appropriate evidence, via the UNSW process for special consideration.
Each lab class develops skills in the topics covered in recent lectures, and the assessment for the lab is designed to check that you have indeed developed these skills.
The mid-session test is designed to provide students with feedback on their performance on the topics covered in the first part of the course. It is planned to hold the test in part of the lecture time in week 7, but probably located in a lab.
The final exam tests students on the learning objectives that are not covered in the programming assignments: see below for more details.
When available, the instructions for each lab will be accessible via the menu on the class web page.
Labs must be marked during your 2-hour lab slot. You can prepare for them and start them in advance at home if you find it difficult to complete them in the 2-hour lab slot.
You may alo use the CSE labs at other times, e.g. for practice. Try to avoid other formal class times. When other classes are scheduled for the lab, you may need to ask the tutor whether you can use one of the computers, and you will need to work silently.
Plagiarism is
defined as
using the words or ideas of others and presenting them as your own
.
UNSW and CSE treat plagiarism as academic misconduct, which means that it
carries penalties as severe as being excluded from further study at UNSW.
There are several on-line sources to help you understand
what plagiarism is and how it is dealt with at UNSW:
Make sure that you read and understand these. Ignorance is not accepted as an excuse for plagiarism.
Week | Lecture | Lab |
1 | Spreadsheets: chapters 1 & 2 | - |
2 | Spreadsheets: chapters 3 & 4 | Lab 1 specification & workbooks |
3 | Spreadsheets: chapters 5,6 & 8 | Lab 2 specification & workbooks |
4 | Spreadsheets: Macros and VBA | Lab 3 specification & workbooks |
5 | HTML and CSS | Lab 4 specification & workbooks |
6 | More HTML & CSS, Forms and JavaScript | Lab 5 specification |
7 | - | Midsemester Exam / Revision |
8 | Access: chapters 1 & 2 | Lab 6 specification |
9 | Access: chapters 2 & 3 | Lab 7 specification & databases |
10 | Access: chapters 7 & 4 | Lab 8 specification & databases |
11 | Access: Chapters 6 & 9 | Lab 9 specification & databases |
12 | Access: Chapter 10 | Lab 10 specification & databases |
13 | - | Lab 11 specification & databases |
Details are below for many of these - follow the links:
Map of CSE Laboratory locations
Recommended books for the course include:
You can use Access and Excel in the CSE workstation
laboratories (where you will be running them within Windows XP
running under VMWare Fusion, see above). In fact, you will have
to use these versions in your lab classes. Being able to run
Microsoft Office software on a home computer is obviously an
advantage, though. If you do work on your home computer, be
aware that there may exist subtle differences between different
versions of Office 2010. The versions running in the School
laboratories are definitive for the purposes of assessment.
That is, if your Excel or Access document works at home but
not in the School labs, then for the purposes of assessment,
it doesn't work. :-(
Mac Users: There is a 2011 (Mac OSX) version of Excel but not of Access. If you have a Macintosh and want to use Access, your best course of action appears be to obtain one of the multi-boot applications for the Mac, such as Boot Camp, Parallels, or VMWare Fusion, then install some version of Windows on this, then install the Windows version of Office 2010 inside this.
There are definitely differences between Mac Excel 2011 and Windows Excel 2010 - see warning in the first paragraph of this Software section.
School of Computer Science and Engineering (CSE) Laboratory Opening Hours.
COMP1000 is evaluated by survey using the CATEI system. The survey includes stock questions asked of all comparable courses, so that it is possible to compare the delivery of COMP1000 with other relevant UNSW courses, and also a space for free-format comments. You cannot be identified from your survey response, unless you deliberately include identifying information in your free-format comments. The completed survey forms are analysed statistically by someone independent of the delivery, and the results, including the free-format comments, are made available to staff involved in the course after grades have been reported and released. The comments and statistics reported are used to improve the course, and the lecturer is required to summarise the survey results for the Head of School and Associate Dean Academic.
The previous CATEI evaluation indicated that students wanted to shorten the lecture times and have more practice time. While at this stage this is very hard to change, we will attempt to use the last session of each lecture to go through a practical exercise from start to finish. For this purpose, students are encouraged to bring their laptops and go through the exercise with the lecturer.