final year project comp390/393/394/395 darek kowalski – coordinator trish lunt, clare martindale...
TRANSCRIPT
![Page 1: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/1.jpg)
Final Year ProjectCOMP390/393/394/395
Darek Kowalski – coordinator
Trish Lunt, Clare Martindale – WBL projects
http://www.csc.liv.ac.uk/~comp39x/2012-13
![Page 2: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/2.jpg)
2011–2012
The Final Year Project
• The final year project is an important part of the course - it is a quarter of the final year’s work
• The project is a substantial piece of work for which you are responsible
• It is a chance to explore a topic in depth and to take the initiative in developing your ideas and finding out the information you need
![Page 3: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/3.jpg)
2011–2012
Projects Provide
• An opportunity to show what you can do– the project is what you make of it
• A challenge– Projects are meant to stretch you– Projects are often “open ended”
• A chance to explore a specific area in depth
![Page 4: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/4.jpg)
2011–2012
Types of Projects
• To meet these aims, we provide three types of project
• These types describe the scope of the project
• The aim is to provide a challenge – but one which can be met
![Page 5: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/5.jpg)
2011–2012
Types of Projects
Projects are classified according to the qualities we expect from different degree classes
• Development Projects– Qualities expected from anyone with a computer related
degree
• Problem Solving Projects– Additionally, qualities expected from students with a second
class Honours degree
• Research Projects– Additionally, qualities expected from students with a first
class Honours degree
• Marks of 70+ are possible for all projects, but some offer more scope for the highest marks
![Page 6: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/6.jpg)
2011–2012
Development Projects
• Are aimed at those with a second year mark less than 60– Straightforward projects– Implement a closely specified solution to a
problem– In this style of project both the problem and the
solution should be understood, so that the student contributes a realisation of this solution
– Evaluation will be primarily concerned with the quality of the product produced
![Page 7: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/7.jpg)
2011–2012
Example Development Projects
• Implement a business to business e-commerce site in MySQL and PHP
• Implement a fully specified algorithm or system (e.g., a utility to perform file synchronisation across different PCs – different operating systems)
![Page 8: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/8.jpg)
2011–2012
Problem Solving Projects
• Can be taken by any student– Less straightforward projects– Not as closely-defined as development projects– For this style of project the problem will be
formulated, but the student will need to contribute to the finding of a solution, and to choose between alternative solutions
– Evaluation will relate both to the choices made, as well as to the product produced
– WBL projects are considered to be of this type
![Page 9: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/9.jpg)
2011–2012
Example Problem Solving Project I
• Game Playing: Rush Hour– Rush Hour is a puzzle played by a single player which is an extension of the well known 8-puzzle…
– This project involves the design, implementation and testing of software that plays the Rush Hour game. The primary focus of this project is to develop (search) algorithms that play the game well. A graphical user interface may also be implemented.
– This project can be extended to allow a larger board or to analyse which initial states can or cannot be solved.
![Page 10: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/10.jpg)
2011–2012
Example Problem Solving Project II
• University Timetabling– Constructing University timetablings and while at
the same time making efficient use of the University's resources (i.e., lecture theatres and lecturers) is a non-trivial problem
– The aim of this project is to develop a tool which given information on the degree programmes, modules, students, lecture theatres, lecturers as well as some additional constraints (e.g. no Wednesday afternoon lectures) and preferences (e.g. practicals directly after lectures), constructs suitable timetables
![Page 11: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/11.jpg)
2011–2012
Research Projects
• These are aimed at students who achieve more than 60 in the second year
• Those with more than 75 in the second year will be expected to undertake a project of this type
![Page 12: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/12.jpg)
2011–2012
Research Projects
• Students attempting this style of project will be expected to contribute to the formulation of the problem as well as its solution and implementation
• Evaluation should play a key role, offering considerable scope for the exercise of critical judgement, placing the contribution fully in the context of related work, in addition to evaluating the choices made, and the quality of the product produced
![Page 13: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/13.jpg)
2011–2012
Example Research Project I
Adaptive Binarisation of Scanned Documents• Before attempting to recognise the text, the
foreground (printed information) must be separated from the background (paper)
• In modern documents this is usually a case of separating black (printed information) from white (paper). In historical/rare documents, however, the paper has decayed and its colour is not uniform, […]
• This project will require the review, implementation and comparison of two or three of the most prominent adaptive thresholding algorithms in the context of historical documents
![Page 14: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/14.jpg)
2011–2012
Example Research Project II
Processor scheduling with energy concern• Energy is a precious resources which should be
scheduled for use carefully. However, energy reduction and performance are two conflicting goals; in general, the more available energy is the better the performance can be achieved
• The scheduling algorithm has to determine the speed at which the processor should run at every time unit
• The aim of the project is to evaluate some of these strategies. This includes implementing several strategies and compare their performance by carrying out some experiments
![Page 15: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/15.jpg)
2011–2012
Specifying Your Own Project
• Some members of staff are prepared to supervise projects specified by students themselves (so called SSP projects)
• If you wish to do this you must obtain the agreement of such a member of staff
• The project must be classified as of the type appropriate to you (i.e., your programme, average mark, etc.)
![Page 16: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/16.jpg)
Work Based Learning Projects
• General Features Allow students the opportunity to gain real life
project experience Opportunity to develop your CV You can develop your commercial awareness and
build your networks Follow same format as internal projects
(specification, design, implementation, testing evaluation)
![Page 17: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/17.jpg)
WBL – Types of Project
• Examples : Database/web design developments Design of help desk systems Implementing a work–tracking system Devise and generate an XML schema &
configure an XML editor to support editing Research and implement options for
communicating remotely with offsite staff Application development Propose your own project
![Page 18: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/18.jpg)
WBL – Host organisations
• Wide range of organisations from large multi-national companies (e.g. Jaguar) to specialist software development companies, manufacturing companies, botanic gardens etc etc.
• All within travelling distance of the University
• Travel costs are paid by the company
![Page 19: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/19.jpg)
WBL - Format
• Start of project – negotiate ‘Learning Agreement’ with academic supervisor and employer mentor (nominated point of contact at the host organisation)
• Learning agreement will detail full work plan, but also Health and Safety issues, confidentiality etc.
• Follow same format/deadlines as for ‘internal’ projects
![Page 20: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/20.jpg)
WBL – What to do next
• If you are interested in having a look at what WBL projects are on offer, you need to complete an ‘expression of interest’ form and return this to Clare Martindale in the Placement Team, via the reception desk at the Careers and Employability Service, 1st floor, Student Services Centre byThursday 3rd May 2012
![Page 21: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/21.jpg)
WBL – What to do next (cont)• You will need to provide an up-to-date curriculum
vitae by Monday 21st May 2012
• The Careers & Employability Service run CV workshops 3 times a week to help you develop a professional, quality, targeted CV.
• You can book & attend one of these workshops & make use of the range of resources available online to develop your CV before sending it to us.
![Page 22: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/22.jpg)
WBL – What to do next (cont)
• You will then be emailed with project details, and you can express an interest in some/all of these projects. All projects offered to students have been approved by the department of Computer Science.
• Student CVs are then sent to the companies who will select the students they wish to interview.
![Page 23: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/23.jpg)
WBL – Project Selection
• Feedback from company interviews will be communicated to you by the Placement Team
• You do not have to take this project though – you can still change your mind and opt for an internal project instead
• All WBL projects will be finalised before the start of term
![Page 24: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/24.jpg)
WBL – any queries
• If you have any further questions, or would like to discuss an idea for your own proposed WBL project, please email:
Clare Martindale: [email protected]
![Page 25: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/25.jpg)
WBL – What do employers say?
• “Business Awareness and maturity… are significantly improved by work based learning…”
• “Students who have undertaken relevant work experience have a host of examples of experiences to share at interview”
![Page 26: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/26.jpg)
WBL – Careers and Employability Service Support
• CV Workshops: The Careers & Employability Service run CV workshops 3 times a week to help you develop a professional, quality, targeted CV
• Find out the dates & times and book on to a session by visiting: www.liv.ac.uk/careers and under quick links, click what’s on
• CV Resources: Available online and in the Careers Resource Centre
![Page 27: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/27.jpg)
WBL – Careers and Employability Service Support
• Quick Query: 15 minute appointments you can book on the day
• Guidance Interviews: Pre bookable appointments with Wendy England to discuss career planning
• Mock (practice) interviews: Pre bookable appointments with Wendy England to help you improve your interview technique
![Page 28: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/28.jpg)
WBL – Contacts & Opening Times
• Careers Adviser: Wendy England
• Call in: Careers and Employability Service, First Floor, Student Services Centre, 150 Mount Pleasant. We are open Monday – Friday 10 am - 4.30 pm (until 6.30pm on Tuesday’s in term time)
• Online: www.liv.ac.uk/careers• Phone: 0151 794 4647
![Page 29: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/29.jpg)
2011–2012
Organisation
• You are expected to work on the project throughout the year
• Each project has an academic supervisor, who will give advice and direction, but you are expected to work largely independently
• There are a number of review points throughout the year
![Page 30: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/30.jpg)
2011–2012
Phases of Projects
• Research & Specification– finding ideas to build on; related work to put your
project in context; fix specification
• Design– planning the project; designing the software;
planning evaluation
• Implementation– building the software; testing the software;
performing experiments
• Evaluation– critical assessment of strengths and weaknesses;
relation to other work
![Page 31: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/31.jpg)
2011–2012
Assessment
• Written specification – week 3 worth 10%
• Oral presentation of design (and supporting documentation) – week 10 worth 15%
• Demonstration of software – week 22 worth 15%
• Dissertation– week 24 worth 60%
![Page 32: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/32.jpg)
2011–2012
Information About Projects
The projects information website:www.csc.liv.ac.uk/~comp39x/2012-13/
Your first port of call for:– Overview of project scheme– Guidelines on choosing a project– Projects offered by members of Staff– Announcements– Other useful information
![Page 33: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/33.jpg)
2011–2012
Timetable
• Mon 30 April, 2012– Staff proposed projects available
• Tue 1 May – Fri 11 May, 2012 (Phase I)– Look at staff proposed projects– Staff available to discuss and allocate projects
• Mon 14 – Fri 18 May, 2012 (Phase II)– List of 10 choices to be submitted, if project not
allocated yet
• After exam results are out– If you have chosen projects for which you are
ineligible, you may substitute these choices
![Page 34: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/34.jpg)
2011–2012
Making Your Selection - Phase I
• Period 1 – 11 May, 2012• Use departmental electronic system E-project:
https://www.csc.liv.ac.uk/~comp39x/E-project
• Own project (SSP) – find & contact supervisor– Check staff profiles first: web, offered projects in E-project
• Otherwise, find unassigned project, contact supervisor to assign it to you– Be fast: first-come-first-serve rule may apply– Browse through appropriate projects: use your
programme and appropriate project type in the filter Strongly recommended
![Page 35: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/35.jpg)
2011–2012
Making Your Selection – Phase II• Period 14 – 18 May, 2012• Applies only if you do not have project
assigned in E-project• Mark TEN projects in E-project system
– There are no preferences: you should be prepared to do any of your choices
• No more than SIX may be of a given type• No more than TWO may be from a given
Supervisor• Arbitrary selection out of your 10 choices will
be done in June
![Page 36: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/36.jpg)
2011–2012
Selecting WBL Project• You must follow the WBL assignment
procedure coordinated by Trish and Clare (described in previous slides)
• Independently:– You must choose your academic project, as
described in Phase I and/or Phase II
This is to assure that in case of unsuccessful WBL project allocation, you would still have a good project to do in the department
– You must choose “WBL” project in E-project system (supervisor: Darek Kowalski) as one of your choices by 18 May, 2012
![Page 37: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/37.jpg)
2011–2012
Remember
• Mon 30 April, 2012– Staff proposed projects available
• Tue 1 May – Fri 11 May, 2012 (Phase I)– Look at staff proposed projects– Staff available to discuss and allocate projects
• Mon 14 – Fri 18 May, 2012 (Phase II)– List of choices to be submitted, if project not
allocated yet
• After exam results are out– If you have chosen projects for which you are
ineligible, you may substitute these choices
![Page 38: Final Year Project COMP390/393/394/395 Darek Kowalski – coordinator Trish Lunt, Clare Martindale – WBL projects comp39x/2012-13](https://reader036.vdocuments.us/reader036/viewer/2022062516/56649e265503460f94b15cd2/html5/thumbnails/38.jpg)
2011–2012
Any Questions?
???