Project Workshops Initial Preparation. 2 Final Year Projects A significant piece of individual and academic work A double module -- 20% of final mark;

Slides:



Advertisements
Similar presentations
Selecting Your Masters Project David A Watt
Advertisements

MSc Dissertation Writing
Final Year Project Workshops Workshop 1 – Planning Cornelia Boldyreff Department of Computer Science University of Durham.
BSc Honours Project Introduction CSY4010
© Dr I M Bradley CG109 - Individual Project (Undergraduate) Overview Briefing.
Placement Workshop Y2, Sem 2 Professional Practice Module (PPM)
MSc Dissertation in Economics
FINAL YEAR PROJECT 2013/2014 UNIVERSITI MALAYSIA PERLIS
MSc Dissertation Introduction A brief guide to the dissertation Importance of dissertation within MSc degree The project proposal Dissertation supervisor.
Writing a Research Paper
Title Page. Over course of two years you will complete 6 units. These will include: five portfolios Unit 1 – Using ICT to communicate Unit 3 - ICT for.
Project Workshops Project Planning 1. Project planning proper management is essential the responsibility of the student with the advice of supervisor.
Project Workshops Schedule. 2 Important Points to Note Project Workshops will be Thursday at 1315 in LC 50 These workshops are compulsory for all project.
Your Dissertation. Getting started  What current third years wish they’d done  The role of the supervisor  Your responsibilities  Provisional key.
1 introduction to projects general information. 2 people lectures information systems/bit - Phil Clipsham computing programmes – Kevin Parrott multimedia.
Your Project Proposal.
CS300 Planning and Executing a Project Helen Treharne (Bogdan Vrusias)
Project Workshops Assessment. 2 Deadlines and Deliverables No later than 16:00 on Tuesday, Week 21 in the Easter Term (second Tuesday) This is a hard.
introduction to MSc projects
Project Workshops Assessment. 2 Deadlines and Deliverables No later than 16:00 on Tuesday, Week 21 in the Easter Term (second Tuesday) This is a hard.
CS300 Planning and Executing a Project Terry Hinton Helen Treharne.
Final Year Project Workshops Workshop 1 Planning.
MSc Dissertation Introduction
1 introduction to mm/g/wt projects general information.
M.Sc Projects David Wilson M.Sc Projects Coordinator for Computing & Information Systems.
MSc Dissertation Introduction A brief guide to the dissertation Importance of dissertation within MSc degree The project proposal Dissertation supervisor.
1 Lecture 6 The Systems Analyst (Role and activities) Systems Analysis & Design Academic Year 2008/9.
Dissertation Workshop 1 Essay Writing/Dissertation Planning John Solomos Department of Sociology.
BRIEFING 1: FYP INTRODUCTION
New Advanced Higher Subject Implementation Events
EET 333 – ENGINEERING TEAM PROJECT 2 nd Semester, 2014/2015 Session.
Adapted from C. Casey Project Introduction.ppt Computing Degree Projects An introduction to choosing and initiating computing related projects.
1 MBA PROJECT Nasir Afghan/Asad Ilyas. 2 Objective To enable MBA students to execute a client focused challenging assignment and to enhance.
COMP-400 Introduction and Orientation Winter 2006 January 19, 2006 School of Computer Science McGill University.
The Civil Engineering Project. Practicum, Project, Thesis/Dissertation. PRACTICUM. Exposes the student to an actual job; Interpreted as “on-the-job training”
2 Focus!! Try the best!! And lets start the journey!!
From the Initial Idea to the Finished Product. How to Produce an Effective Essay.
Research and Writing Seminar Thursday, – 16 35, room C To find an up-to-date version of the schedule and to read the papers check the website
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
BSc Final Year Projects in Computing Computer Science, Creative Computing, Games Programming, Business Computing Dr Rodger Kibble.
Project Workshops Schedule. 2 Important Points to Note Project Workshops will be Monday at 09:00 in ER 153 These workshops are compulsory for all project.
Research Methods and Techniques Lecture 8 Technical Writing 1 © 2004, J S Sventek, University of Glasgow.
©Dr I M Bradley Doing the project and other things.
ITEC0700/ NETE0501/ ISEC0502 Research Methodology#2 Suronapee Phoomvuthisarn, Ph.D.
IQP Advising Strategies, Tips, and Tools Kent Rissmiller and Rick Vaz IQP Advising Workshop February 26, 2004.
CMPGN3007 & CMPGN3008 BSc Project Dr T.A.Etchells BSc Project Tutor
RESEARCH PROJECT (MRP1014) ENGINEERING AND TECHNOLOGY
RESEARCH PROJECT (MRP1014) ENGINEERING AND TECHNOLOGY 1
The Research Process Chapter 4. The Process Explore Propose Prepare Execute Analyse Publish.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Final Year Project 1 (FYP 1)
Scholarship Skills Andrew Black 1 Lecture 1 Scholarship Skills Andrew P Black Winter 2013 All material © 1996–2012 David Maier, Tim Sheard, Andrew Black,
Project 1 (CGNB 413) Briefing
Approaching your final years of research Kate Marsh Faculty Director of Postgraduate Research, Humanities & Social Sciences.
GCSE CHILD DEVELOPMENT. Summary of Assessment Unit 1 Written Paper 1½ hours (40% final mark, one tier only) Unit 2 Controlled Assessment – Child Study.
DISSERTATION WORKSHOP Getting down to work October 10 th 2013 Physics Lecture Theatre (PLT) Alan Bradley
Research & Project Methods [Computing & Creative Technology Students] Introduction Prof Julian Newman.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
King Saud University, College of Science Workshop: Programme accreditation and quality assurance Riyadh, June 13-14, 2009 III.1 The accreditation report:
M253 Students Study Guide Mrs. Fatheya Al Mubarak – AOU Dammam.
Module 5 Requirements for a university essay Part 1 Transition Module 5 developed by Elisabeth Wielander.
Computing Honours Project (COMP10034) Lecture 1 Module Introduction & Overview.
Dissertation Guidelines for Students MSc in Econ; MSc EIFE 2016/2017
Advanced Higher Modern Languages
RESEARCH PROJECT (MRP1014)
MDM ROHAZITA BAHARI FYP Coordinator
Project Management Process Groups
Project Workshops Introduction.
An overview of course assessment
Presentation transcript:

Project Workshops Initial Preparation

2 Final Year Projects A significant piece of individual and academic work A double module -- 20% of final mark; a third of final year work Assessed mainly by report and oral exams Compulsory Workshops on planning, writing, evaluation You will learn two main things –How to conduct a big project, and evaluate it –Something about the project topic

3 Date this Term Project Selection –Week Project Workshop –12:00 3rd June (Week 26) Room CG85 Resources Course –5-6 June (Week 26) Project Specification –6 June (Week 26)

4 Deliverables 1.Project Specification Staff to deliver 6 June (Week 26) 2.Preliminary Report 20 June (Week 28) 3.Project Plan Week 2 of Next Term

Final Year Projects Selection Process

6 Project Selection Process 1.Decide which area of Computer Science/Software Engineering you want to work in. Theme selection. 2.Develop a project proposal

7 Project Areas - Themes Areas in which staff are interested in supervising projects Non-specific – there is room for negotiation Choose your Theme DEADLINE: 14th May (Week 23)

8 Theme Allocation Project Supervisor Choices will be balanced to: –Satisfy as many first choices as possible –Evenly distribute the supervision load across academic staff Project Supervisor will be allocated NOTIFICATION: 21st May (Week 24)

9 Project Specification Student and supervisor work together to produce a project specification Basic, Intermediate and Advance Objectives There is flexibility BUT it MUST be within the Theme PERIOD: Week 24 and Week 26 DEADLINE: 6th June (Week 26)

The Project Types of Project

11 Types of Projects Software Engineering –application of SE principles Computer Science –application of computer science

12 Computer Science Projects To conduct a substantial piece of Computer Science research as an individual initiative To write and present that research in a scholarly fashion. To demonstrate management skills through project planning and organisation.

13 Computer Science Projects To further analytical skills and abilities in oral and written communication. To draw together skills and techniques learned in other modules. To gain experience at presenting research coherently and effectively.

14 Software Engineering Projects To draw together the skills and techniques learned in the final and previous years of the degree To demonstrate the application of a well executed software engineering development process. To further analytical skills and abilities in oral and written communication

15 Software Engineering Projects Conduct a substantial piece of software engineering research as an individual initiative To write it and present it orally in a scholarly fashion To demonstrate management skills through planning, commitment and individuals focus to the project work Gain experience at presenting materials in an understandable way for those without a detailed knowledge of the specific technical area under study.

16 Project Elements Common Week 10 Benchtest –check progress –design choice rationale Skills –Writing (report) –Presentation (to group in January) –Management (supervisor) –Viva Examination (demonstration of work)

17 Assessment Project ElementMark Benchtest5 Writing5 Presentation5 Management5 Oral5 TOTAL25

18 Project Elements Preparation and Literature Survey Analysis and Design Implementation Evaluation

The Project General Information

20 Timing Approx hours per week –Be sure to do enough work - catching up is hard –But do not be tempted to do too much –There are 4 other modules to pass (and you need time off!) Good planning is essential -- and it is assessed!

21 Planning Good planning is essential -- and it is assessed! In particular: keep the writing side in pace with other work Note that your supervisor plays a big role in marking, so it will be hard to get away with certain things

22 What is the Supervisor for? Weekly meetings - your responsibility to arrange You can expect: –Help with organisation and planning –Help/advice on project topic – Some technical help, or suggestions on what to do –Reading and comments on draft chapters

23 What is the Supervisor for? Main points of meeting are recorded on a form, for reference and guidance Golden rule: use your supervisor!

24 When Things Go Wrong It is a big piece of work, and most people run into: –Loss of motivation or focus –Problems of understanding –Technical difficulties (ie programming) –Writers' block –External problems

25 When Things Go Wrong Golden rule: keep in contact with your supervisor We all suffer from these, at various times Do not waste time in a hole, when a quick chat could solve it

26 Work this Term Project specification Course on productive use of library resources Preliminary reading on topic area, improving your background knowledge -- based on info in the project description At least two meetings with your supervisor

27 Theme Theme: Software Visualisation Visual representations of software can help in the comprehension process. This project will develop a tool to visualise an aspect of software. Keywords: program analysis; graphics; java3d, VRML Type of Project: Software Engineering Number of Students: 2

28 Project Specification Title Project Type/Degree Description Preliminary Preparation Minimum Objectives Intermediate Objectives Advanced Objectives References

29 Project Specification Visualisation of Spreadsheets Project Type/Degree Software Engineering

30 Project Specification Description Spreadsheets are a powerful tool that are developed and used by non-professional software engineers. They are also very prone to errors. This project will investigate the automatic analysis of spreadsheets in order to be able to view them in a Virtual World.

31 Project Specification Preliminary Preparation 1.A thorough understanding of Excel, Java3D and VRML 2.A survey of Virtual Reality techniques

32 Project Specification Minimum Objectives 1.Simple 2D visualisation of the dependencies within a Excel spreadsheet 2.Definition of the representation of spreadsheets in a Virtual World 3.Mapping of Excel spreadsheet into a Virtual World

33 Project Specification Intermediate Objectives 1.Complete definition of all dependencies in an Excel Spreadsheet 2.Complete formal mapping of dependencies to a virtual world 3.Implementation of the Virtual World using ether Java3D or VRML (or both) 4.Evaluation of the visualisation using a series of case studies.

34 Project Specification Advanced Objectives 1.Editing functions incorporated into the Virtual World software that will enable an Excel spreadsheet to be changed in the Virtual World and exported back to Excel. 2.Addressing the issues of embedded VB in the spreadsheet

35 Project Specification References The work by Gregg Rothermal on analysis of spreadsheels at Books on VRML and Java3D

36 Work this Term Short report (six pages) on what you have found out DEADLINE: last day of term (20th June) You can expect brief feedback on this document

37 Work Over the Summer We acknowledge the pressures... But always good to keep things ticking over For example carry on background reading, or learn relevant techniques This helps to make better use of the first term next year

38 Work Over the Summer Amount depends on your ambitions Suggest: one or two days a month? Note: do not try to finish the project!

39 Plagiarism and Related Issues Golden rule: be honest and objective about the work Key point for us: we just want to know what is your work, and what came from others Reuse and sharing of work or ideas is fine, as long as it is correctly attributed Forms of dishonesty in project are taken seriously You will be required to sign a statement with the final report

40 Summary Final year projects are important Make sure you know why type of project you are doing Meet with your supervisor Attend the Project Workshops