Final Year Project Supervision
Ida supervises (in addition to MSc and PhD students) BSc undergraduate students for final year projects
in any suitable subject
in Computer Science or Computing. Please feel free to discuss with
her your interest.
Pre-requisites:
- Ida's ideal project students would be interested in programming, algorithmics or/and
computing, and should have completed successfully at
least the following modules or equivalent:
- Mathematics, year 1
- Java Programming, year 1
- Advanced Java Programming, year 1 or 2
- Computer Communication and Networks or Internets, year 2
- Data Structures and Algorithms, year 2
or will study in year 3 the following subjects:
- Advanced Algorithm Design
- Computer Security
- Data Compression
- Artificial Intelligence
- Data Mining
- Machine Learning
- Image Processing
You will have difficulties in your project if you are weak in
all of these subjects.
- You should have read the subject guide by Dr
D.R.K. Brownrigg, "Project", University of London, 2005 ,
and known how to choose your project topic.
Projects in preparation
2020-21 Proposals
Ida would be particularly interested in supervising projects
relevant (but not limited) to the following subject areas with any applications:
(Centred in Algorithm Design and Software Developmenmt)
- Evidence based intelligence
- Security problems
- Decision making and inference
- Body networks
- Data compression
- Medical image processing
- Graph algorithms
- Games
- eLearning
Please ask for details if you are interested. You are
also welcome to propose and discuss with Ida your own project proposal,
but you may
like to
see some examples of Ida's project proposals
and past project topics below. If you use any of these project ideas, you should acknowledge the use in your written work, e.g. your report.
You should then ask yourself the following questions and bring your
draft answers
to our first project meeting for further discussion:
- What type of projects would I be interested in doing?
Choose one of the followings: A
- Computer Science (CS) project: emphases on the algorithmic
ideas and implementation techniques for one specific problem.
- Information Technology (IT) project: emphases on the final
application rather than the software itself.
- Computer Information Systems (CIS) project: emphases on design
and implementation of a computer system for an application with a
fairly general purpose.
- How would my project demonstrate the followings?
- Produce itemised answers for each of the following questions:
- What do I know already?
- What do I not know but need to learn?
- What help do I hope to get from my supervisor?
- Is there any innovation or creativity required in my
project? What is it if there is any?
- Does my project require any first-hand data to be
collected? How would I collect the data if there is any?
- Which programming language should I use? Should I enhance my skills using a known language or would I have the time to learn a new language for my job? You may like to see some industry trend such as.
Projects in progress
2020-21
Projects completed
The projects supervised by Ida usually require algorithmic solutions to a specific computational problem. They tend to be technically challenging but highly rewarding. These projects have therefore attracted a lot of advanced students, many of whom are simply the best graduates in their years. The 1st class grade means a mark of 70-100% and the upper second class, i.e. 2:1, means a mark of 60-70% by the University of London.
2019-20
- Fake News Detection Using Natural Language
Processing and Machine Learning, Eligijus Narvydas (1st class)
- A Predictor for Movie ’Success’, Dragos MARCU (1st class)
- City Explorer, Laith Kamaraldin (1st class)
- A Study and Evaluation of Viola Jones Algorithm and You Only Look Once (YOLO) Approach, William Ka-Shun LAU (2:1)
- Chase, The Villain
Game Project, Mikdat Hoque (2:1)
- ‘DECISION-MAKERS’, Tristan Thomson (2:1)
- Fiction Buster, Alison Hoang
- A Journey of Refund. An Improvement To The
Refund Process In eCommerce, Omar Khan
- An investigation of Restaurant Table Booking App Project, Kaibin Wu
- MAGIC MIRROR, Asma Khan
2018-19
- (to be added) (1st class)
-
-
-
-
-
-
-
-
2017-18
- Modellingthe Economic Incentives of Ransomware Attacks, Manuel ErnestoGomes Brandao (1st class)
- Health Reviews: Developing Better Software for Peritoneal Dialysis Patients, Kafaya Abdirahman (1st class)
- Improving the Matching Feature in Crowdsourcing Systems, Steven Ho (1st class)
- Exploring the Potential of Blockchain Technology through How It Can be Used to Implement a Crowdsourcing System, Athavan Thayalan (1st class)
- Smart Home Automation/Restaurant Lighting System, Mohit Sharma (1st class)
- Ransomware, Akram Hossain (2:1)
- Is Blockchain Technology Robust Enough to Become the Future of Our Banking? Sean Lashley
2016-17
- Classifying SSH Connections by Using Different Machine Learning Techniques, Andrea Borsos (1st class)
- USB Security Key, Jethro Holcroft (1st class)
- Liar's Dice, Max Doone
- Implementation of the Card Game "Landlord" in Java, Khin-Foung Hou
- Arm Defender, Arman Khamesipour (2:1)
- P* Algorithm - Safety in Agent Searching, Osian Jarvis
- Exploration of the Criteria for Designing - An Accessible Secure Messenger, M.J.W Sellman (1st class)
2015-16
- Enrolment System, Leyla Abdirahman (1st class)
- Chatting System -
Research Based on Social And Secuirty Impact in Instant Messenger, Obumnaeme B Malu (1st class)
- GP Online Appointment System, Mandeep Kaur (2:1)
- Cat and Mouse, Zakaria Ahmed
2014-15
- Performance of Lossless Data Compression
Algorithms, Adam Abdi (2:1)
- Data Compression Algorithm and Data Types, Milan Ghart Magar (2:1)
- , Matthew Huxley
- PCNAppeal: Automated Legal Guidance on Parking
Ticket Appeals, Shlomo Liberow (high 1st class)
- AplikoJob-Helping People to Find Jobs Faster, Daniel Stocker (distinction 1st class)
- Burble – an Image-centric Social Plateform Application, Mohammed Mohsin Mobeen
- MyLifePill, Kabir Singh Lota
- Mohammad Usman Khan (2:1)
2013-14
- SEASoft: Secure Encrypted Archive Software, Steven Leighton (high 1st class)
- Facial Biometric Authorisation System, Gregory Adebesin
- Quadtree Compression Algorithms for Image Data, Sam Gluck (1st class, best student award)
- How Computer Viruses Are Evolving, Sophie Pearce (1st class)
- IDViper: Face Recognition System, Farshad Dashti (1st class)
- Using Machine Learning Techniques for Cryptanalysis and Malicious Code Detection, Robbie Dyer (1st class)
- FINDMESPACE, Oluwaseun Olupona
2012-13
- Dynamic Economic Model of DDoS Attacks, Steepana Stevenson (1st class)
- Smart Remit: Online Money Transfter System, Abdulkadir Mohamed (2:1)
- An Investigation into the CHAOS Algorithm: Can It be Concidered as a New Encryption Standard? Dan Elliott
- Android Health Checker, Syed Shah (2:1)
- Heuristics of A* Search Algorithm in Practice, Remi Babiker
- GOLDGOSSIP: A Focused Web Crawler, Nadia Jahan (1st class)
2011-12 (to be added)
- Michael Adeniran
- Siobhan Garvin
- Darleane Smith
- Jakir Kamali
- Faiz Mohamud
- Isaac Olubode
- Zarah Syeda
2010-11
- Detecting Spam Botnet Through URL Filtering, Amel Abdi Abshir
(2.1)
- Visualisation of Software Security Ecosystem, Jayanthi Suhumar
(1st class)
- Approach to Text Plagiarism Detection and Investigation Using
Latent Semantic Analysis, Yasmin Khatun (2.1)
- Life Bible Study Application Software, Edison Puruncajas (1st
class)
- Decision Support Tool for Stock Forecasting and Managing
Products in Grocery Supermarket, Ehsan Zare Shahneh (2.1)
2009-10
(Sabbatical leave)
2008-9
- Sarah Bajja
- Dan Biti
- Dan Nissy
- Daniel Smith
- Sarah Wherton
- Kyoungin Yoo
2007-8
- Sunny Chotai (1st class)
- Athanasios Fratzeskos (1st class)
- Svibor Toth (2.1)
- Mudiagahn Ugbowanko (deferred)
- Astrit Zhushi (1st class, outstanding, award winner)
- Morteza Kheirkhah (1st class, outstanding)
- Mesbah Rahman
- Liem Nguyen
2006-7 (assigned students except Ronnie)
- Data Compression: An Interactive Tutorial,
Adebesin Oluwatoyin Omolara (very good)
- Snooker Club Mangement Systems, Ronnie Kanj (2.1)
- Online Clinic System with Health Advisor, Costas Demetriou
(2.1)
- An Interactive Tutorial Website, Azim Bhatti
- MMPlayer Developed in: Visual Basic.net 2005,
Niyazi Gecici
- Traffic Simulator, Sara Sayed
2005-6
- Investigation Into Internet Security Algorithms
and Techniques, Carl (Tony) Butler (postponed)
- Automated Benchmarking of Internet Connections,
Daniel Elwell (excellent)
- File Viewer, Arhan Kaygana
- When a Cat and Mouse Meet, Bakis Kiswaka
- Algorithm Animator, Sukhdeep Panesar (2.1)
- Highly Secure Double Encrypted Data Transfer,
Richard Moore (excellent)
2004-5
- Algorithm Visulisation, Louise Millard (1st
class)
- An Ad Hoc Network Model, Mustafa Absullah
- Visual Tour on Campus, Zara Awan
- A Visual Accommodation Web Site, Dilshad Khan
- Sound Space for London Underground, Khaled MD AL
Faruq
- Learning and Testing, Remya Thankappan
- A Music Web Site, Xiaodong Xu
2003-4
- A Mobil System for Small Business, Madeleine Phan (1st
class)
- Learning Data Compression On-line, Patrick Yip (1st class)
- Pattern Recognition in Sound, Rufus Morrison
- Facial Image Recoganition, Femi Osibote
2002-3
- Spaning trees of graph, Philip Thompson
- Encryption techniques used on the internet, Khaled MD AL Faruq
- On-line tutorial system for primary school, Prince Abioye
- On-line system for solicitors and their clients, Samuel
Dwomoah
- Course registration system, Rikin Lakhani (almost 1st class)
- On-line booking system, Maharmend Haji Ali
- Web crawling algorithms, Haines Paul
2001-2
(Sabbatical leave)
2000-1
- On-line Coursework Handling System, Lisa Moon, (1st class)
- Network Management, Imran Zaman, (1st class)
- On-line Fishing Administration System, Peter Ready (1st
class)
- Compression of MIDI Files Using Various Techniques and
Performance, Chris Burns
- Data Compression Methods Used on Web Based Files, Audio, Video
and Text, Roland Agbetiame
- Internet Security: The Issue of Cookies, Wenying Lo
- Data Compression, Ajantna Stephen Fernando
- (help), Reba Begum
1999-2000
- Coursework Handling System, Ercan Toprak (1st class)
- An adaptive HTML system, Dominic A Burt (1st class?)
- Visual programming, Kobby Adu-nti
- Data Compression, Maureen Howell
- Network Performance Management, Hardip Bual
- SME and the Internet, Adedoyin Olatunde
- Story Board Security, Peter Ready
- On Web Crawling, Izzah Sheikh
1998-9
- Internet Security and Privacy Issues, Syed Anisur Rhman
1997-8
- Parsemaster - An HTML Style Checker, David Carty