COMP255 is taught via lectures in C5C T1 Theatre (Wednesday 10-11am) and W5A P.G. Price Theatre (Friday 1-3pm). Workshops (mixed classes) happen in various tutorial rooms (E6A119, E6A121).
There is no textbook for COMP255. The unit content will be presented in lectures and practical classes. There will also be some assigned readings, and there are many books that can be consulted for reference material.
Digital recordings of parts of lectures are expected to be available. Note that some of the lecture activities are interactive, and because there is no video recording it is unlikely that you will be able to understand what is happening if you were not present for the original lecture. In addition, some confidential case-studies will be presented in lectures but will not be recorded.
If you miss a lecture you should obtain a copy of the lecture notes from another student, find out whatever else you can about the lecture to catch up, think carefully about the material, and then talk to the lecturer at the next lecture to discuss anything that is still unclear.
Extra course materials, some online discussions, and the submission of assessable work, will be carried out via iLearn.
The unit will make use of discussion boards hosted within iLearn. Feel free to post questions there -- the discussion boards will be monitored by the staff teaching the unit. Everyone is encouraged to engage with the discussion and provide questions and/or answers. Such discussions will generally be about the material treated in comp255, but other aspects of Software Engineering may be discussed too. We are a "community of interest" and we are here to learn about software engineering (including the software engineering taught in comp255, but not only the software engineering taught in comp255!).
If you have a personal question it is usually more appropriate to email the lecturer teaching during that week.
Teaching and Learning Strategies
The feedback that you receive plays a crucial role in your learning. You have many opportunities to seek and receive feedback. During lectures, you are encouraged to ask the lecturer questions to clarify anything you might not be sure of. To ensure you don't miss feedback make sure that you 1) review your marked assignments, 2) read unit emails and information at the unit website and 3) attend lectures which are often used to point out what was expected in assessable work and to provide examples of good solutions and/or examples of common errors.
Lectures are used to motivate engagement with and reinforcement of the unit's subject matter. While lectures will be recorded via iLecture, some activities such as role plays and dramas conducted in the lecture theatre will not be captured properly in the iLecture recording. Volunteers to participate in role plays will be requested in the lecture, please consider whether you can contribute in this way. Lectures will of course include a significant amount of learning material, but even more importantly they include contextual material and learning activities that "make meaning" of the subject matter.
Workshops are smaller group classes which give you the opportunity to interact with your peers and with a tutor who has sound knowledge of the subject. Workshops will require working in small groups and sometimes involve reporting back to the class. The classes will focus on reinforcing understanding of the concepts and their practical applications to problems. It is important that you participate in the activities and make some notes from them to assist you with revision of the material.
Assignments will play a key role in providing formative evaluation so that students and the teachers can gauge levels of understanding. Assignments will be related to the lecture, practical and tutorial material and require students to bring together what they have been learning.
Exams will be designed to test your understanding of the course content and your application of the concepts to a number of scenarios or problem statements.
Each week you should:
- Attend lectures, take notes, ask questions
- Complete the weekly questions and submit them via ilearn
- Attend your workshop and seek feedback from your tutor on your work
- Read assigned reading material, add to your notes and prepare questions for your lecturer or tutor
- Start working on any assignments immediately after they have been released.