Bookmark button

Listing items for category "Coursework model solutions":

Syndicate content

Intersection Testing

Corresponding unit: 
Advanced Computer Graphics
Mark: 
Binary passed
Info: 

The aim of the course was specifically to create an applied tutorial into one of the topics treated in the unit. My topic was intersection testing.
Thus, the attached paper specifically represents an introduction into collision detection and intersection testing for students interested in the topic. Some basic algebra skills are required.
Note that the general part of the paper makes extensive use of Wikipedia and other open online sources. Interested readers will wind a wealth of supplementary information there.

                                                                                                                                                                                                                                                                                       

Advanced Computer Graphics

Unit code: 
WiSe0506-18.362
Year: 
Advanced level (University of Hamburg, 2006)
Final mark: 
Course completed
Description: 

Understanding and practical application (using OpenGL) of current state-of-art graphics rendering techniques and pipeline.
Really nice unit. Based on seminars rather than lectures.
Everyone presented a topic in-depth. My topic was intersection testing.

Unit courseworks: 
1
                                                                                                                                                                                                                                                                                       

Protein localisation

Mark: 
A
Info: 

This is about evolving sequence patterns for prediction of sub-cellular locations of eukaryotic proteins. See question sheet for more details.
A few years after it was completed as a Master's coursework assignment, this work has been published in peer-reviewed conference proceedings. Instead of providing the original solution I thus refer to the shortened version that has been published as Paperin (2008): Evolving Sequence Patterns For Prediction Of Sub-Cellular Locations Of Eukaryotic Proteins.

                                                                                                                                                                                                                                                                                       

Ant Colony Optimisation Coursework

Corresponding unit: 
Evolutionary Computation
Mark: 
Don't remember, I think, A.
Info: 

Well, I was very stressed and short on time, so I am not sure whether the tone was appropriate, but I think, it is still nice work. I do not have the question sheet any more, but basically this is a simulation model to solve Travelling Salesman Problem instances using Ant Colony Optimisation.

                                                                                                                                                                                                                                                                                       

Genetic Programming Coursework

Corresponding unit: 
Evolutionary Computation
Mark: 
A+
Info: 

This is how JAGA was born. Enjoy.

                                                                                                                                                                                                                                                                                       

Genetic Algorithms Coursework

Corresponding unit: 
Evolutionary Computation
Mark: 
No idea
Info: 

This coursework is about Genetic Algorithms. See question sheet for details. Note, what did not get done here, was well ready for the second coursework.

                                                                                                                                                                                                                                                                                       

Coursework 5

Corresponding unit: 
Supervised Machine Learning
Mark: 
No idea
Info: 

Something about estimators. I can't find the question sheet.

                                                                                                                                                                                                                                                                                       

Coursework 4

Corresponding unit: 
Supervised Machine Learning
Mark: 
No idea
Info: 

Decision trees.
Questions are repeated on the answer sheet. See there.

                                                                                                                                                                                                                                                                                       

Coursework 3

Corresponding unit: 
Supervised Machine Learning
Mark: 
No idea
Info: 

I really don't know any more...
Page 3 seems to be lost too..

                                                                                                                                                                                                                                                                                       

Coursework 2

Corresponding unit: 
Supervised Machine Learning
Mark: 
Do not remember
Info: 

I am not quite sure any more, but I think this was about an implementation of a Perceptron and evaluating it on some datasets. Unfortunately, the question sheet is lost.

                                                                                                                                                                                                                                                                                       

Coursework 1

Mark: 
Don't remember
Info: 

I really do not remember any more.
From the looks of it - some sort of Java RMI based system. Solution includes Java sources, docs and binaries.

                                                                                                                                                                                                                                                                                       

Lab exercise 4

Corresponding unit: 
3D Computer Graphics
Mark: 
Do not remember, but I think something close to a B
Info: 

Animation.

                                                                                                                                                                                                                                                                                       

Lab exercise 3

Corresponding unit: 
3D Computer Graphics
Mark: 
4/5
Info: 

More ray tracing.

                                                                                                                                                                                                                                                                                       

Lab exercise 2

Corresponding unit: 
3D Computer Graphics
Mark: 
3/5
Info: 

Ray tracing.

                                                                                                                                                                                                                                                                                       

Lab exercise 1

Corresponding unit: 
3D Computer Graphics
Mark: 
5/5
Info: 

Ray casting.

                                                                                                                                                                                                                                                                                       

Distributed Objects and Components

Corresponding unit: 
Advanced Software Engineering
Mark: 
A
Info: 

Write an essay and prepare a presentation on the topic of Distributed Objects and Components in Software Engineering.

                                                                                                                                                                                                                                                                                       

Quality management coursework

Corresponding unit: 
Advanced Software Engineering
Mark: 
A
Info: 

QFD software quality management technique.

                                                                                                                                                                                                                                                                                       

Coursework 2 (set by J. Cambell)

Corresponding unit: 
Artificial Intelligence
Mark: 
A+
Info: 

Building a knowledge base. (It is actually quite interesting and funny reading if you are into this subject)

                                                                                                                                                                                                                                                                                       

Coursework 1 (set by T. Hunter)

Corresponding unit: 
Artificial Intelligence
Mark: 
A
Info: 

Logic, Plausibility, Heuristic search.

                                                                                                                                                                                                                                                                                       

Coursework 3 (set by Robin Hirsch)

Corresponding unit: 
Computational Complexity
Mark: 
A
Info: 

Polynomial time reduction of Hamiltonian Path & similar problems etc.
(The other coursework set by Robin (i.e. coursework 2) was an online test and is not available).

                                                                                                                                                                                                                                                                                       

Coursework 1 (set by Mark Herbster)

Corresponding unit: 
Computational Complexity
Mark: 
25 / 25
Info: 

3 problems on Turing Machines (included in the scans).

                                                                                                                                                                                                                                                                                       

Coursework set by Scott

Mark: 
Don't know. I did it in a few hours on the last day, being very tired, so probably not that good.
Info: 

Essay on comparison between management of software and construction projects.

                                                                                                                                                                                                                                                                                       

Coursework set by S. Sorensen

Mark: 
A
Info: 

Monte Carlo methods. Question sheet is unfortunately unavailable.

                                                                                                                                                                                                                                                                                       

Coursework set by B. Buxton

Mark: 
B
Info: 

An essay about the importance of professional bodies and organisations in computing.

                                                                                                                                                                                                                                                                                       

The Computational Complexity of Natural Language Recognition. (Essay)

Mark: 
I wasn't told, but together with the other essay it made an A for the unit.
Info: 

Computational Complexity of Natural Language Recognition (see also inside the download).

                                                                                                                                                                                                                                                                                       

Learning and Forgetting. A Survey of the Existing State of Knowledge. (Essay)

Mark: 
I wasn't told, but together with the other essay it made an A for the unit.
Info: 

Learning and Forgetting. A Survey of the Existing State of Knowledge. (see also inside the download).

                                                                                                                                                                                                                                                                                       

Project

Corresponding unit: 
Prolog for Cognitive Science
Mark: 
A
Info: 

A tableaux theorem prover.

                                                                                                                                                                                                                                                                                       

Coursework 2

Corresponding unit: 
Prolog for Cognitive Science
Mark: 
A
Info: 

A shift-reduce English grammar parser.

                                                                                                                                                                                                                                                                                       

Coursework 1

Corresponding unit: 
Prolog for Cognitive Science
Mark: 
A
Info: 

Exercises in parsing and handling of grammar trees (see problem statement).

                                                                                                                                                                                                                                                                                       

Statistics Assessment 3

Corresponding unit: 
Mathematics and Statistics
Mark: 
A**
Info: 

Not quite sure if it was a homework or an in-class open book test.