itc-brochure-0004 industry showcase programme 12pp 2018 · awarded: best of original audio and...

6
Institute of Technology Carlow Kilkenny Road Carlow Tel: 059 917 5000 Fax: 059 917 5005 Email: [email protected] www.itcarlow.ie INDUSTRY SHOWCASE OF FINAL YEAR COMPUTING PROJECTS COMPUTING LABORATORY, HAUGHTON BUILDING, IT CARLOW

Upload: others

Post on 17-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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

Page 2: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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

Page 3: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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

Page 4: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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

Page 5: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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

Page 6: ITC-BROCHURE-0004 Industry Showcase Programme 12pp 2018 · awarded: Best of Original Audio and Music for Bullit Shooter; Best Original Innovation in Gaming for Hoppin’ and Droppin’

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.