itc-brochure-0004 industry showcase programme 12pp 2018 · awarded: best of original audio and...
TRANSCRIPT
Institute of Technology CarlowKilkenny RoadCarlow
Tel: 059 917 5000Fax: 059 917 5005Email: [email protected]
INDUSTRY SHOWCASE
OF FINAL YEAR COMPUTING PROJECTS
COMPUTING LABORATORY, HAUGHTON BUILDING, IT CARLOW
It is with great pleasure that I welcome you to
this exhibition of projects from our final year
Computing (Honours) Degree students. I hope
you enjoy the exhibition and if you have any
feedback we would welcome the opportunity
to hear from you.
Nigel Whyte
Head of Department
WELCOME
The Computing Department has been a central and productive component at the Institute of Technology Carlow for well over a quarter of a century. During this time the department has developed and enhanced its reputation for producing industry-ready graduates for leading national and international companies as reflected by the breadth and tenor of the projects (and associated technologies) shown in this brochure.
Work placements are offered as part of all undergraduate ordinary and honours degree programmes (all of which are applied in nature) including Software Development, Information Technology Management, Computer Games Development and Cybercrime & IT Security.
The department has in excess of 30 highly qualified academic staff, committed to the ongoing progression and development of the department for the betterment of the 500+ students currently enrolled. Students enjoy state-of-the-art computing and laboratory facilities with a recent investment of €350,000 on virtualisation technology, typifying this commitment to supporting and enriching the students’ undergraduate programme experience.
The new Haughton Building, a €10 million investment opened in January 2017, is an ultra-modern teaching and learning space built to facilitate the growing number of students wishing to study at the Institute. The Computing Games Development laboratories are housed in the Haughton Building, ensuring the most up to date equipment and learning environment for students.
The department maintains an international perspective technologically, socially and culturally by collaborating widely with other computing departments and higher education providers with active undergraduate and postgraduate research links with the Netherlands, France, China, Germany, Finland, Norway, Hungary and the UK.
The department has strong collaborative relationships with key local, national and international ICT organizations ensuring that students acquire up-to-date skills. For example, the local software development wing of UNUM, the international insurance company, sponsor the Software Development Centre at the Institute.
Graduates of IT Carlow are sought after by leading organizations and our alumni are working for global leaders including:
UNUM IBM Microsoft
SAP Amazon Apple
Intel VMWare Symantec
HP Kerry Group Glanbia
Bord na Mona AOL SAGE
Fineos Havok Demonware
PlayFirst Aeria Games Sony Entertainment
Netwatch Google Crossell
Eureka DataPac Pfizer
Blacknight NeoData GameSparks
THE COMPUTING DEPARTMENT
PROGRAMMES IN COMPUTING
IT Carlow offer a range of programmes from Certificate level right through to Masters incorporating the full range of skills including Programming, Project Management, Systems Administration, Software Engineering and many more.
UNDERGRADUATE
• BSc (Honours) Computer Games Development
• BSc (Honours) Software Development
• BSc (Honours) in Cyber Crime and IT Security
• BSc (Honours) Information Technology Management
• BSc Information Technology Management
• BSc Software Development
• BSc Cybercrime and IT Security
• Higher Certificate in Science Computing (with options in Computer Applications, Commercial Programming)
POSTGRADUATE
• MSc Data Science
• MSc Information Technology Management
• Higher Diploma in Science in Computing – Systems and Information Technology Services
• Higher Diploma in Science in Computing – Software Development for Games and Apps
PROJECT TITLE TECHNOLOGIES STUDENT
Ardu Clinic Management System Erlang, Elixir, Ecto, Phoenix, PostgreSQL, NGINX, Bootstrap, Git Ryan Donoghue
Compressive Sensing Based Cloud Mornitoring for Large-scaled Data Centre
Compressive Sensing, Hadoop, Docker, MapReduce Mingjie Shao
Home SecuriPi Raspberry Pi, Python, SQLAlchemy, HTML 5, WebRTC, JavaScript, NGINX, Twilio (PaaS)
Karl Redmond
What is it like Outside? Python-3.6, OpenCV, Convolutional Neural Network, TensofFlow, Keras, Anaconda, Jupyter
Robert Scully
KanBan Board .Net, Asp.net, Bootstrap 4, jQuery, Html, Css, JavaScript, C#, Entity Framework(code first approach), Azure,Git, Visual Studio 2017, Trello, SQL Server,
Vaidas Siupienius
SportsPA Python, Bokeh,Javascript, HTML5, CSS, OpenCV, ElementTree, Git Ger Dobbs
C++ Software Transactional Memory
C++ 17, Git, Valgrind, CMake/Make, C++17 Concurrency Libraries, Doxygen, Netbeans, Visual Studio, Linux/Windows/OS X
Zoltan Fuzesi
E-Voting Python, Django, HTML, CSS, JavaScript, BlockApps STRATO, Solidity, NodeJS Mark Kelly
Music Application Python, PyAudio, Numpy Aaron Ennis
Automated Algoritmic Trading of Cryptocurrencies Utilising Sentiment Analysis
Python, sklearn, pyqt, git, anaconda Tomás Phelan
Foalarm Arduino, C++, Node, Typescript, Angular, Python, D3, Firebase, Git. David Kelly
Fitness Application Ionic Framework, HTML5,CSS,PHP,phpmyadmin Database,Firebase,JSON, AJAX Ronan Brennan
Visit Carlow Angular 4, ionic 3, React js, Google Maps API, GIT, Animate.css,Python,MySQL Allen Higgins
Protest Tracker on Social Media Python, Django, Git, Numpy, Tweepy, Anaconda, Pandas, TensorFlow Yongmin Park
E-Scratch Cards Html,JavaScript, CSS, Bootstap, MySQL, SublimeText3 Daniel Cooney
Plant Disease Application JAVA, OpenCV, HTML, PHP, MySQL Eamonn Gaynor
Crypt Predict Python, Flask, Bootstrap, Plotly, StatsModels, SKlearn, Slack, Git Adam Eaton
Pro Events (Events that suit your Profession)
C#, Xamarin, Azure, .NET Jonathan Finlay
Total Fitness PHP, Laravel Framework, MySQL, HTML5, CSS, Bootstrap, Git, phpMyAdmin, Daniel Hayden
OddJob Ionic3, TypeScript, Firebase, HTML5, CSS, Git, VS-Code Rory Garner
Lifebuoy Tracker SigFox, Arduino mkrfox1200, C++, PHP, HTML5, CSS, AWS Garry Byrne
VetClinic Django, JQuery, Python, Django, HTML, CSS, JavaScript, Git, HTML5, CSS, MySQL Ronan Timmons
Client Side Encrypted Medical History System
HTML5, PHP, CSS, JavaScript, MyPhpAdmin, AWS, Ajax Sahan Ekanayake
Islands and bridges Java, Kotlin, Git, AWS, Android Studio Wojciech Teodorowicz
Your CF Java, Firebase, GIT, Android Studio, Spirometer, Heart rate monitor Lorcan Bermingham
Smart Shopping App Python, Kivy, Buildozer, SQL, PythonAnywhere Jessica Moore
Flight Planner (Optimal tour application)
Java, Spring Boot, Neo4j, AWS (ApiGateway, Lambda, EC2, Autoscaling) Docker, Jenkins
Dmitrijs Lobanovskis
Application for the Anonymization of Relational Medical Research Data(AARMRD)
Java, Spring Boot, SQLite, Hibernate, Git, HTML5, CSS, JSP, Javascript, XML, Tomcat 8.5, Bootstrap, Eclipse Oxygen
Jake Murphy Smith
Privacy for Smart Homes Java, XACML(eXtensible Access Control Markup Language), JEMMA (Java-based Energy Monitoring and Management Application), Git
Peter Cronin
Progressive Alzheimer's Useful Learning Assistant (P.A.U.L.A)
Ionic3, Angular4, HTML5, CSS, Firebase, VS Code, Git Frank Rooney
Car-Sharing app C#, azure, sql, app services, xamarin Dylan Lawlor
SOFTWARE DEVELOPMENT
GAMES DEVELOPMENT
PROJECTS ON DISPLAY
PROJECT TITLE TECHNOLOGIES STUDENT
To investigate the feasibility of a virtual reality based treadmill game and determine if it is an effective form of exercise.
HTC Vive, Unity/Unreal engine, motion capture technology, treadmill
Daragh T Behan
Compare the LPA* and AD* algorithms and investigate which one is more effective at recalculating an AI’s path on a Dynamic Map
C++ and SFML Multimedia Library Kevin Boylan
Implementation/Comparison of basic steering algorithms and steering algorithms with context for AI.
C++ and SFML Multimedia Library David Buckingham
Branching Difficulty Tree C++, SDL and SFML Multimedia Library Thomas Butler
Use of Fuzzy Logic in Creation of Advanced Game AI C++, SFML Multimedia Library, Free Fuzzy Logic Library Aaron Donnelly
Procedural Game Sound Generation C++, SFML Multimedia Library, Audacity Niall Dunne
Examining how Character Traits & Fuzzy Logic makes NPCs more realistic
C++ and SFML Multimedia Library Marc Gee
Procedural generation of terrain with Unity Plugin C++, C#, SDL and OpenGL, Unity Jason Hannon
Predictive Lazy Loading dialogue manager C++,SDL and SFML Multimedia Library Sean Kearns
2D Level Editor C++, Linux Mint, Qt Jack Keogh
Exercise and Gamification: increasing user retention among the elderly through gamification
JavaScript, Ionic2, Angular2 Dermot MacConville
Mantaining consitent feel thorugh multiple controllers C++, SFML Multimedia Library John McGrath
Exergaming in Sports Rehabilitation C# (Unity) Connor Maguire
User guided procedurally generated plant selection tool C++ David McDermott
VR running in OpenGL C++ and OpenGL, Running on Android devices Phillip Moran
Maze Generation and its uses in games. C++ and SFML Multimedia Library Joshua O’Connell
Procedural Generation of 2D Platformer Levels using Genetic Algorithm
C++, Javascript and Tiled Map Editor Joshua J Quinn
Formations in Flocking Behaviours Using Artificial Neural Networks and Genetic Algorithms
C++ and SFML Multimedia Library Jack Scully
Gamification in Everyday Life Situations C# (Unity) Dale Sinnott
Pool Physics Simulator C++ and SFML Multimedia Library David Walsh
Comparison of Incremental Anytime Search Algorithm with other pathfinding algorithms for Pursuing a Moving Target
C++ and SFML Multimedia Library Matthew S Watson
Evaluating a genetic algorithm combined with a neural network as an AI opponent in a simple table top game
C++ and SFML Multimedia Library Gavin O’Brien
PROJECT TITLE TECHNOLOGIES STUDENT
Together Against Homelessness VPN, Bootstrap, HTML, CSS, Javascript, MySQL, jQuery and PHP
Richard Price, Daniel Mitchell, Ronan Kiely
EduFit NFC ,Bluetooth, Axivity, Axivity API, C++, HTML, PHP, JavaScript, CSS, XML, MySQL
Jesse O'Leary, Ellen O'Reilly, Chelsea Tresa Joseph
Deal4Skill Web Application, Geo Location Agata Nowak, Paul Geoghegan, Tomasz Chuchra
ActiveFit GPS, CMS Colin Murray, Rostislav Mirga
Down Syndrome Application Android Studio, Ionic, Joomla Declan Farley, Vivienne Walsh
GeoGiver Leaflet JS, GeoJSON, PHP, Chart JS, MySQL Keith Kehoe, Conor Evans, Luke Molloy
Dementia Memory Assistant Android, HTML, Javascript, GPS Anthony Power, Robert Ahern
Trucker Assistant Mobile App GPS, HTML, Cordoba, AngularJS David Knight, Laura Murphy, Dean Walsh
Autism Speech Communication Aid
HTML, php, css, Appypie Shane Carthy, Aaron Price, Kacper Skura
Crackd WordPress, HTML, PHP and SQL Darren Ging, Paul Cleary, Stephen Leahy
IT MANAGEMENTPROJECTS MAKING THE HEADLINES
INSTITUTE OF TECHNOLOGY CARLOW CROWNED CHAMPIONS AT GAMES FLEADH 2018
Two students from Institute of Technology Carlow were crowned champions at Games Fleadh 2018. Rafael Plugge Girao and Sebastian Kruzel were declared Game Studio College Champions with their entry Bullit Shooter.
In total, students from Institute of Technology Carlow scooped four of the top prizes on the day. In addition to the top Game Studio College Champions prize, the college was awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’ and Best in Visual Engineering for Celestial Ascension.
More than 300 people, including secondary school students and their teachers, attended the all-island games design and development competition for third-level students. In its 15th year, Games Fleadh is renowned for recognising the brightest and best among the country’s student game developers, while also bringing together the collective knowledge of some of the leading names in the gaming industry.
Supported by Microsoft Ireland, EA Games, First Data, Game Sparks, Smyths Toys Superstores and the Irish Computer Society, the 15th annual Games Fleadh took place on LIT’s Thurles Campus.
In all 26 teams took part in various game design and development competitions. The
entries were viewed, played and tested by the public including the significant number of second level students and teachers who attended the event to learn more about how coding games will help them master the new Leaving Certificate Computer Science module.
Judges from EA Games, Romero Games and First Data reviewed all Game Studio entries and scored the students on their Shoot ‘Em Up inspired creations.
Speaking about Games Fleadh 2018, event organiser Dr Liam Noonan said, “We had a fantastic line up of speakers from Romero Games, LIT, Microsoft Ireland, Entertainment Arts and First Data who offered valuable perspectives for students who are considering roles in the games industry. We were delighted and very proud with the achievements of all our Games Design and Development students.
“Games Fleadh also continues to be a fantastic networking opportunity for the Irish game development sector and in many ways it is the Game Development Oscars for our undergraduate students on the Island of Ireland. We believe that it also offers a fantastic networking opportunity for teachers to engage with third level institutions and explore best practice in teaching Computer Science concepts”, said Dr Noonan.
PROJECTS ON DISPLAY (CONTINUED)
DATA SCIENCE
PROJECT TITLE TECHNOLOGIES STUDENT
Predictive Analysis of Foreign Direct Investment (In-flows) in India R/Python, Regression Models, Prediction Tools Abhishek Thalanki
Technical Analysis for Fundamental Investor in R/Python Programming Language. Regression Analysis and Suitable Machine Learning Techniques.
Suchit Sawant
Recommendation System Python, R Akansha Shukla
Indian Premier League (IPL Cricket) Performance Analysis of Teams and Players Decision Trees and Neural Networks, Python to clean data
Sumit Singh
Compare the use of virtual machines & containers to solve the Travelling Salesman Problem
Virtual Machines, Containers (e.g. Docker etc.), Python Daniel Gayer
H1B Visa Disclosure Python, Weka, RapidMiner, Decision Tree and Naïve Bayes algorithm
Vaibhav Sankpal
Price Prediction on Indian National Stock Exchange Python, Scikit, Machine Learning Algorithms, HTML, CSS, MySQL, Decision Trees, Bayesian Model, Statistics
Amit Guatam
Blackboard Data Analysis Machine Learning Techniques Gerard Holohan
Can a NN Improve the Scope and Accuracy of Existing Short-term Weather Prediction Models Implemented Using Machine Learning
Nueral Networks, Python, R Geraoid Lacey
Weather Prediction and Forecasting Using Data Mining Techniques Machine Learning Techniques, Python or R Kanika Kashyap
Pattern Recognition of Movement (Ballet) Via Machine Learning Machine Learning, Image Classification, Convolution Neural Networks, Decision Trees, Python NoSQL, Benesh Notation Editor
Grainne Mulvey
Current Trends and Salary Predictions in the Field of Data Science Using Machine Learning Techniques
Decision Trees, Neural Networks, Python or R Sharath Sarangmath
Analysing The Various Factors Which Affects The Health Using General Social Survey In USA Machine Learning Techniques, Python or R Kavya Naveen Kumar
DNA Microarray analysis and data visualisation for the detection of genetic variance in Endothelial -progenitor cell populations and in recognising subsets of diabetes sufferers.
Data Visualisation and Machine Learning Techniques Pauric Grant
IT CARLOW TEAM ‘MY PEOPLE CARE’ CLOUD SERVICE WINS €40,000 IN SEVILLE
GAMECORE NEWS UPDATE
The gameCORE research centre conducts both pure and applied research with a focus on the areas of Games and Technology Enhanced Learning (including Games Based Learning and Gamification). gameCORE also has research interests in Ambient Assisted Living (AAL), Health and Wellbeing, Internet of Things (IoT), Data Analytics, AI, and Cybersecurity.
gameCORE has strong links with industry, and has been involved with numerous collaborations, largely funded by Enterprise Ireland and the Irish Research Council. gameCORE has also been successful in a number of EU funding applications - such as the current Erasmus+ project (€300k) on Serious Games and Welfare Technology and the Join-in project (€3m) on games for addressing cognitive decline and social isolation in elderly people.
Some current and previous collaborative projects with industry partners include:
• Intuition: Using AI and Machine Learning in a corporate e-learning environment to facilitate the predictive analysis of learner behaviour.
PROJECTS MAKING THE HEADLINES (CONTINUED)
IT CARLOW STUDENT CREATES WINNING IDEA FOR THE ANNUAL TATA ‘DRAGON’S DEN’ COMPETITION
Leading global Information Technology consultancy, Tata Consultancy Services (TCS), teamed up again this year with the Computing and Networking Department of Institute of Technology Carlow (IT Carlow) with its @People_TCS #itfutures initiative. This entailed representatives from TCS assessing students’ final year projects compete for a €1,500 cash prize (funded by TCS). The aim is to produce a business plan for a commercially sound, innovative
The ‘My People Care’ software project whose members come from IT Carlow, finished 2nd in the FIWARE ‘Smart Society’ competition in Seville, Spain, recently. An investment prize of €40,000 was awarded to Dominik Chomic, Robbie Lynch, both recent graduates
of the Honours Degree in Software Development. The team are pictured here alongside Course Director, Chris Meudec.
The ‘My People Care’ project in development is a service that allows its users to securely store their own private medical information using their smartphone and share it, if they wish, with any number of carers. Its aim is to ease and facilitate the work of carers by synchronising a patient’s own records. The IT Carlow team was one of 20 teams out of 300 to be selected last June for the finals in Seville.
TCS IT Futures Competition Winners
L-R: Christine Carty, HR Business Partner TCS Ireland; Brian Breslin, IT Management Student and competition winner; Paul Byrne, IT Management Student and competition winner, Venkatesh Priyadarshi, Regional Manager TCS Ireland; Ciara McMahon, IT Management Student and competition winner.
• Curio: Gamifying becoming an expert in plants and trees.
• Classroom Guidance: A learner record system for Guidance and 21st Century skills.
• Doctoral Net: A game to teach PhD students about bias.
• The SMARTS: gamifying an arts based programme to help young children and their parents.
• Tumbledown Media: Freddy Buttons - a game teaching children the origins of different foods.
• VERI: Mobile Usability in Integrated Training.
There are many sources of funding, such as Enterprise Ireland’s Innovation Voucher and Innovation Partnership Programmes. If you’re interested in exploring a potential project with gameCORE, and about the funding sources are available, talk to one of the staff on the day or send an email to [email protected]
Information Technology service or product, which addresses an ethical concern in today’s society.
Ventakesh Priyadarshi (Regional Manager TCS Ireland) and Christine Carty (HRM - TCS) formed the judging panel which assessed each project based a number of criteria. The winning project entitled ”CountMeIn” was a geolocation-based solution for voluntary organisations enabling them to use freely available technology to amass volunteers for various events without the need for manual intervention in the form of phone calls, texts, reminders etc. The winning project was undertaken by Brian Breslin, Ciara McMahon and Paul Byrne. They received a cash prize of €1,500 to assist them in bringing their innovative idea to the market. During the showcase, students were given invaluable feedback from the judging panel. Dr Enda Dunican, IT Carlow said “As programme director of the BSc (Hons) in IT Management, I am delighted to see that TCS consider the work we are doing here as worthy of ongoing sponsorship. It enables our students to get feedback on their projects from one of the leading IT consultancy companies in the world. I wish to thank my colleagues in the Computing Department, Dr Greg Doyle, Mr Gerry Moloney, Dr Keara Barrett and Mr Richard Butler for their hard work in supervising these projects. I would also like to thank our Head of Department Mr Nigel Whyte for his continued support of the initiative. We look forward to ongoing collaboration with TCS which is going from strength to strength each year”. TCS stated the standard of project was getting higher every year and this was due to the hard work that the Institute, its staff and students have been undertaking over the past number of years.