CSE2305 - Object-Oriented Software
Engineering
frequently asked questions
Section 3: Lab class related questions
Because no-one has asked any more questions yet :-) Be a trend-setter and ask something in (or after) class!
The bibliography section contains a list of textbooks for this course. It is not essential to purchase any textbook for this course. However, many students purchase either the Stroustrup or Lippman and Lajoie books, particularly if they plan on writing more C++ code, as these books serve as valuable reference texts for C++ programming. It is certainly not recommended to purchase both Stroustrup and Lippman & Lajoie as they essentially cover the same material. Each book has a different "style" – you should look over these books first and decide which style you find easier to understand.
Please note that all recommended reading texts are available on reserve from the library.
The assessable material in the exam will be derived from the material covered in the lectures, work in the lab classes, assignments and homework exercises.
A sample exam will be made available on-line later in the semester.
gdb
?
gdb: virtual memory exhausted: can't allocate 538928514 bytes.
The problem isn't that gdb
needs half a
gigabyte of RAM (after all, it's not a Microsoft product ;-)
The problem is that an old (and evidently incompatible) version
of gdb
is installed on some CC machines.
We are having a newer version installed, but in the meantime
you may like to use the dbx
debugger instead,
or try a different machine.
3.2: Can I change lab or tutorial classes?
Normally, no, you cannot change. If, however, you have a timetable clash or some serious and important reason, it might be possible to swap you allocated times. It helps .
3.3: Is it compulsory to addend the labs/tutorials?
Yes, it is compulsory to attend the labs and tutorials. You are required to attend because the labs and tutorials compliment the material covered in the lectures. Your attendance at labs and tutorials is recorded and may count in your favour in special cases of assessment consideration.