CSE3313
Computer Graphics
Course Survey
2004: 120 Students
All results
ind/CSE3313_0.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- bookGL
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_1.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- glitch only good for basic things to get started in start of semester, no good for later on.
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- People with the same type of comments got different marks
- OtherComments
- result
- moreGraphics
ind/CSE3313_2.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- Assignment 2 was far too difficult. Whilst I completed it, I spent an exorbitant amount of time on it, especially considering it was worth only 15%. I did find it extremely useful in the sence that it improved my programming skills immensely, but from the perspective of what I learned in terms of the graphics, much of the time was spent on non graphics related functions.
- OtherComments
- A very well structured course. The lecturer was very proficient, and the lectures were very useful, although I dont know how helpful the videos were. Overall, I would rate this the best subject I have done thus far it terms of the quality of the teaching. In particular, I really valued the detailed feedback from the assignment.
- result
- moreGraphics
ind/CSE3313_3.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Software Engineering (BSE)
- Study
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_4.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- bookSuper
- ratingSuper
- ratingGL
- bookComments
- The assignment requires understanding of concepts first, and that deals
only with very basic concepts (e.g. in 3D programming not even lighting is
a fundamental requirement). Thus after understanding the concepts, implementing
them in code is just the matter of looking up function calls and tie them
together. A simple book which has the references to these fundamental functions
seem to be very useful in this case. Thus the OpenGL Primer book is sufficient
enough for both two assignments.
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- I downloaded the glitch program, but did not use it at all.
The function of the glitch program turns out to be very useful as demonstrated
in the lectures, HOWEVER the speed of that program is REALLY REALLY slow.
It takes even MINUTES (and it is real minutes, 5 or more) to just change
a function call to that, and the start up takes 5 ~ 10 minutes or even more.
Moreover, when it is performing its function, it makes the computer like it
is hanging. Using the time to wait for the glitch program, a simple program
to demonstrate/test certain specific functions could have already been
written and running well. This is why the glitch program has NO USE AT ALL in
helping understanding the concepts and assignments -- JUST BECAUSE OF PROGRAM
SPEED.
In the other way round, the sample code is very helpful in understanding the
concepts in order to use OpenGL. The sample codes provide a view of how the
fundamental structures, concepts, calls etc. would look like in a typical
OpenGL program (of course the rest is to be understood and explored by student).
After understanding these basic skeletons, assignments could then be dealed.
Thus the sample codes are very helpful throughout the course. However, hopefully
more sample codes on 3D graphics could be provided. This at least gives
different perspectives on how each program and function may look like and
differs.
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- The course materials are just theories ... nothing much to say about it ...
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- The course is delivered in quite an interesting fashion, although the theory
is not that attracting ... The lectures are pretty good as well.
One more thing to comment is that the videos in the lectures really helps
to increase the 'attractivity' of the lectures.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- What is described in assignment sheets are perhaps not enough.
A more detailed explanation could perhaps be done. This is because it is
very difficult when there isn't any feedback forums or newsgroups for this
subject to clarify requirements.
Assignments are not "hard". Instead, they are "troublesome", which means,
there are a lot of work to be done, but you know what and how to do in order to
complete the assignment (so long as the concepts are understood well)
(For me, "hard" means that you don't know how to complete the assignments).
It is considered as "just right" work load for me for this assignment,
although it still appears to be the one that has the highest workload among all
other subjects (imagine a CSE3324 computer architecture prac which worths 7
marks over total assessment, but could be done within one day, or just within
5 hours, but a CSE3313 computer graphics assignment, worth only twice of it,
but needs about 6 days, each day with 6 hours+ to complete it). I do not have
any dissatisfactions for the workload for this subject, but perhaps the weight
of the assignments could be further increased, say, 20 marks of total assessment
per assignment.
The code of the assignments seem to be read through, thus if feedbacks on the
coding be available may be a good idea when the marks are released.
- OtherComments
- Means of Communication:
There are no newsgroups or feedback forums for this subject. This makes it very
hard if student has anything to ask. Although there are emails, it doesn't seem
very convenient when compared to newsgroups or forums.
Time of Consultation:
The consultation hour for CSE3313 is Monday 4 - 5 pm and Wednesday 2 - 3 pm.
However there is a CSE3324 Computer Architecture lecture on Monday 4-5pm,
and a CSE3308 Software Engineering: A & D lecture on Wednesday 2-3pm.
Time of consultation could be improved in the future so that it doesn't clash
that much with other lecture times.
- result
- moreGraphics
- studyLevel
ind/CSE3313_5.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_6.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- bookSuper
- ratingSuper
- bookGL
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- Didn't bother - too slack
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentComments
- Assigment 2 requires substantially more effort than assignment 1 but is still worth the same amount.
I would like to see more impetus on the 2nd assignment.
Otherwise, assignment 2 was great. Free range to do nearly anything!
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_7.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- How I wish I can use glitch in windows
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_8.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- i spent alot of time trying to install glut at home (hours and hours).
maybe you should consider some online tutorial to save people some time as the reference texts don't tell you how to install (even the cd).
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- no compatible with fedora
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- you're by far the best lecturer i've had at monash...keep up the good work mate
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_9.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- Some more work could have gone into getting us to understand the mathematics. I spent most time trying to work out the assignments, and now I need to suddenly learn all the maths and theory before the exam. Maybe one or two tutes where we could go over the maths would have been good.
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_10.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Digital Systems (BDigSys)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- I found that some of the marking scheme was not clear on the assignment pages and not made clear in lectures. For example, for assignment 1 the specification was for "u or up arrow"...
That says to me 'you may implement either the 'u' key -OR- the up arrow key'. Imagine my surprise when I got my marks and I was told that I lost marks because I 'didn't implement the arrows for translations'... how's that clear or fair?
- OtherComments
- You need to implement pracs. I'm sure you've considered this, but more practical work with openGL is necessary to apply some of the theory and help with the assignments. (eg, the pracs could be once a fortnight, and a prac class could be dedicated to helping students with each assignment)
- result
- moreGraphics
- studyLevel
ind/CSE3313_11.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- bookGL
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_12.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- still does not clarify in layman terms the key differences between the modeliew and projection matrices
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- Some mathematical terms explained too concisely in notes and too complicated in textbooks
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_13.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- bookSuper
- ratingSuper
- bookGL
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_14.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Science/Bachelor of Engineering (BSc/BE)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- The two Angel books I purchased worked well together, and got me started with OpenGL, and provided most of the technical details for me to complete the assignments (the rest I looked up on Google).
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- Solar system code helped enormously in understanding heirachical approach to object transformations
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- I found myself getting lost in the transformations and viewports in the first assignment. An earlier explanation of the GL calls regarding detailed worlds (ie: lots of objects) would have been better (eg: like the solar system example, perhaps in 2d). I was also uncomfortable with text - how to get different sizes, positioning - centering (using Glut_*_width() functions, example may have been helpful).
Actually I think the main problem I had with the first assignment was figuring out which transformations should be applied to which matrix. Just a clear summary of this would have solved all my troubles.
- OtherComments
- I felt that some of the lectures introducing some concepts (ie: the frustrum, clipping) were repeated in a few lectures a bit too much - a few times I actually thought I'd dreamt the lecture or something and was sitting through it again! This left me feeling a bit bored at times (and really confused at others), but the overall pace was ok.
The glitch examples used in lectures were very useful for visualising the projections, clipping volume, fov, etc. and I encourage the continued use of these 'animated' tools in lecture presentation.
Jon was very clearly spoken, and was pleasant to listen to throughout the course.
- result
- moreGraphics
- studyLevel
ind/CSE3313_15.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- It looked like a good system though
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- Noone else could teach this course, it was only barable because of Jon.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- They were poorly planned temporally. There were instances when i was looking things up in my own time to code (which is fine) but then having to sit through a whole lecture on the same things later. The lectures on material that will help the assignments should be earlier in the course and the maths lectures towards the end.
- OtherComments
- Good course over all, but i hope i dont have to repeat it
- result
- moreGraphics
ind/CSE3313_16.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
ind/CSE3313_17.dat
- Degree
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
ind/CSE3313_18.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- primerRating
- ratingAngel
- bookHill
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- I have to admit computer science does have some pretty bad lecturers, but Jon is definitely one of the better ones. It's sad that when choosing subjects for next semester that the quality of lecturer is the number one selection criteria... If Jon is taking one of the computer science projects I'll most likely choose his.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- Assignments were pretty fun as opposed to assignments in many other subjects.
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_19.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Other undergraduate degree
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- i used the "OpenGL Reference Manual".
No idea whether it is official or not, but i found it on the web,
e.g. http://www.parallab.uib.no/SGI_bookshelves/SGI_Developer/books/OpenGL_RM/sgi_html/bk02.html
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- not necessary, i've learned OpenGL early this semester before i knew about glitch. Most things are obvious anyway and glitch doesn't help in most other cases...
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- sometimes, the slide are not... "complete", e.g. where does "d+d0" in slide
"Lecture 22/14" come from. It seems to have something to do with the distance between light source and surface, but what is d and what is d0?
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- - normally a bit late
- nice movies, a good reason not to come too late :-)
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- - the level of detail in the sheets is ok, but the information is not
always unambiguous. For example, the first assignment sheet states, that
resizing of the window should be handled. Well, i handled the resizing by
making the clock as large as possible without changing the aspect ratio. This
causes big white areas and me loosing a point. While i admit, that the white
areas are not nice, the sheet doesn't say, how to handle it.
The second assignment sheet often stated "you may want" or similiar things. Are these features compulsory?
Prefer "you should", or "it is required" or whatever to make it clear.
- while the assignments are not too "difficult", they need a lot of time. It's
easy to spend between 60 and 80 hours on the second assignment. I think, it
is too much work for 15%. Either make it worth more percent, or make a
smaller assignment.
- OtherComments
- I love this course, also the second assignment. Although i fear, that the
exam next week will ruin my mark average... Generally i prefer hard
lectures and easy exams, not the other way round. While it is easy, not
to fail, it seems to be really hard(compared to other lectures)
to get about 160 points(88%)...
- result
- moreGraphics
- studyLevel
ind/CSE3313_20.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- Some things are quite hard to understand. They don't teach things very basicly and some things are not explained clearly enough. Not enough examples on how codes are used.
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- The course is an introduction as in something the students would learn for most, the 1st time. It is quite complicated and too in-depth with too many things to cover for a 1st time basis. Some of the materials are not elaborated enough also.
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- The lecturer is good with theory but not so much for practical wise.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- Assignments are fun to do but take a lot of time. Especially assignment 2.
- OtherComments
- I would think the course should reduce a little on each topic. There are far too many things to cover and most of them are not clearly stated and brings up confusion.
- result
- moreGraphics
- studyLevel
ind/CSE3313_21.dat
- Degree
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- www.google.com was the most helpful of them all
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- it kept crashing on my debian! :(
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- when i try to run glitch, my computer freezes (latest Debian release)
- MaterialQuantity
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- better than my Engineering lecturers...
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- Would like to have online news group!
and maybe tutes/tute lectures/maybe even pracs?
but mainly tutes once every 3 weeks or so
- result
- moreGraphics
ind/CSE3313_22.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- Perhaps more examples and source codes to do with TEXT
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- Generally most students do not respond well.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_23.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- I found the Angel book of particular use during exam study. It helped expand on topics presented in the lecture notes, or simply explained the topic in a different manner.
The Angel text book was of little use during the semester, as the focus was on the assignments, and openGL coding.
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- too slow on linux machines, and couldnt run it at home: counldt install openGL stuff :(
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- I tried the glitch program once, but it took FOREVER to load in the uni labs, and i coulndt run it at home. I used the example programs provided alot though. My only suggestion would be to make them avaliable earlier, so people having trouble getting started in openGL (like me :) have something to work with right away.
Good code (except for the tesselation code, couldnt get that to compile...), helped alot.
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- Assignment #1 was a good introduction to openGL for people like me that had not had any experience with graphics programming.
Assignment #2 i found very difficult. For me, i think implementing the fractal landscape properly (which i didnt accomplish in the end...) could have been an assignment on its own!
At least that would have been an more reasonable leaning curve (and not 2d assignment #1 --> full 3D game environment + actors + gameplay).
Suggestion: this may or may not be something you will consider, but:
- make assignment #2 the fractal landscape (+ adjustability options similar to the example you presented after the submission date)
- Assignment #3 could be a extension of assignment #2, by adding gameplay elemets.
- Of course, this would pack the unit assinment work more than it was alraady, but its an idea :)
- OtherComments
- - The little movies at the start of each lecture were a nice touch.
- Assignment 2 is a little much i think, but im not sure how the rest of the class did, maybe its just me.
- result
- moreGraphics
- studyLevel
ind/CSE3313_24.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Digital Systems (BDigSys)
- Study
- primerRating
- bookAngel
- ratingAngel
- bookHill
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- Searching via Google for what GL functions did was a lot more useful than the two books I used.
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- More detail in the lecture notes ould be nice
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- The videos were great. Unfortunately the assistant lecturer we had for that week you were away was absolutly woeful and ill prepared.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- The individule comments from the markers was very helpful. The detailed feedback from the markers is great. Other subjects just give a mark, and leave it at that, leaving us students thinking 'what were we expected to do?'
- OtherComments
- It was strange to not have tutorials/pracs as I've had in all my other subjects. I think having a 1 or 2 hour tutorial with exercises each week (relating to the assignments, or that could be incorperated into the assignments) would help my understanding of exactly what's going on.
My assignments were programmed in a "try this and if it doesn't work, try that" fashion.
- result
- moreGraphics
- studyLevel
ind/CSE3313_25.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- Most of the OpenGL reference texts are available online, which is a bonus - no need to borrow or purchase them.
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- It should be noted somewhere that GLUT is not included in the standard MESA OpenGL package. Instead it's included in the sample programs package. You need to download both, untar them, and then run the installer in Linux or you'll not have GLUT. This problem had me stumped for several days until I made this realisation.
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- Lecture Notes are great, and having a graphics video at the start of each lecture added more to the course, as it made it far less of a drag to attend.
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- One of, if not the best lecturer I've had during my two and a half years at monash.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- A little bit more coverage in the lectures about making your own 3D objects would have been nice. I couldn't get my landscape in the second assignment to look right under lighting due to not knowing how best to add normal vectors.
- OtherComments
- result
- moreGraphics
- studyLevel
ind/CSE3313_26.dat
- Sex
- English
- Repeat
- Mature
- Campus
- Degree
- Bachelor of Computer Science (BCompSci)
- Study
- bookPrimer
- primerRating
- bookAngel
- ratingAngel
- ratingHill
- ratingSuper
- ratingGL
- bookComments
- useGlitch
- glitchNotUsed
- glitchNotUsedOther
- glitchHelp
- useSampleCode
- sampleCodeHelp
- sampleMatComments
- MaterialQuantity
- MaterialDifficulty
- WWWQuality
- MaterialOverall
- MaterialComments
- LecturerPrep
- LecturerComm
- LecturerApproach
- LecturerAnswer
- LecturerOverall
- LecturerComments
- Hard to find, especially nearing examination period when had a lot of questions. Unapproachable at times, and presentation of lecture material is not comparable to those on the Monash Lectures Online website.
- AssignmentDetail
- Assignment1Difficulty
- Assignment2Difficulty
- AssignmentFairness
- AssignmentComments
- OtherComments
- Lecturer should be well versed and be able to present the course materials like the lecturer in the online taped lectures.
- result
- moreGraphics
ind/CSE3313_27.dat
End of data. Processed 28 records.