UCD School of Computer Science and Informatics …...Modern web browsers are emerging as a new...
Transcript of UCD School of Computer Science and Informatics …...Modern web browsers are emerging as a new...
Fin
al
Yea
r Pr
oje
ct
Pro
File
s
Programme of events:11:00 Final Year Project ShowcaSe to emPloYerS
12:00 KeYnote SPeaKer
12:30 Student awardS ceremonY• FirstDerivativesBestProjectPresentationAward• FidelityBestProjectPosterAward• CMEGroupBestFutureProspectAward• SAPExcellenceAward• IBMOpenSourceSoftwareAward• AccentureBestProgrammerAward(ThirdYearUndergraduate)• GoogleExcellenceAward(MScAdvancedSoftwareEngineering)
13:00 lunch
14:00 SPeed networKing with emPloYerS (4thyearandgraduatestudents,sign-uprequired)FinalYearProjectShowcaseopentoallSchoolofComputerScienceandInformaticsstudents
15:00 tea/coFFee networKing with emPloYerS(opentoallstudents)
UCDComPUter sCienCe
oPPortUnities Day
Fina
l Year Pro
ject Pro
Files
UCD
Friday March 30th 2012 11am – 4pm
www.ucd.ie/careers/events
CompUter sCienCe
UCD Career Development Centre www.ucd.ie/careers
opportUnities DAy
The Rendez Vous, UCD Main Restaurant
UCD School of Computer Science and Informatics www.csi.ucd.ie
CDC Comp Sci Booklet A5 28pg FINAL.indd 1 02/04/2013 11:51
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
s
Raushan [email protected]
Skype-based robotic Video Presence System
ThegoalofthisprojectisthedevelopmentofaSkype-basedroboticvideopresencesystemtobetestedwiththeNAOhumanoidrobot.
Roboticvideopresencesystemshelpbringingpeopletogetherinthecareofthoselivingathome.RobotsallowcarersandrelativestoenterahomefromacomputerviatheInternetandconductanatural,securevisitjustasiftheywerephysicallythere.Theycanmovefreelyaboutthehomesimplybymovingtheirmouse,andinteractwiththeresidentsviavideoconferencing.Andthoseinthehomedon’thavetodoanythingexceptsitback,relaxandenjoythevisit.
TheprojectwilldevelopaflexiblevideoconferencinganduserinterfacetocontroltheremoteoperationsoftheNAOhumanoidrobotbyusingtheSkypeAPI.Inaddition,theNAOprogrammingandsimulationframeworkwillbeusedtocontroltherobot’sbehavioursysteminordertore-use(activate/deactivate/configure)preexistingfunctionalities.
sean [email protected]
Build a data glove for motion capture
Augmentedandvirtualrealityenvironmentshavelivedundertheumbrellaofscience-fictionfordecades,butwithprojectslikeGoogleGlassessurfacing,thingsare(hopefully)startingtochange.However,theheadsetsbeingdemonstratedareonlyoutputdevices,andtocreateafluidexperiencecomparabletotabletsandsmartphones,weneedaninputdevicewhich‘justworks’in3D.
Theobjectiveofthisprojectistoconstructapairofgloveswhichcantrackmovementofthehands,andimplementthenecessarysoftwaretocaptureandrecognisehand-gesturesasaformofinput.Inthecaseofaugmentedreality,simplyrecognisinggestureswouldbesufficient,butforvirtualrealitywewouldalsoliketoprovidevisualfeedbackinsidethevirtualenvironment(astheusercannotseetheirhandsdirectly).TheprojectinvolvesbuildingdataglovehardwareconfiguredtogiverawdatareadoutsonaPC.Itwillimplementintelligentsignalprocessingandrecogniseasmallsetofbasicdistincthandgesturesusingmachinelearningtechniques.Avisualisationmatchingtheuser’shandmovementswillbecreatedina3Dengine.Aquick-calibrationgesture(clap)willbeimplementedsotheglovescanbeusedinanyorientation(standingup,lyingdown).
aaRon CzeRski [email protected]
inseparable drone helicopter
Thegoalofthisprojectisthedevelopmentofavision-basedbehaviournavigationsystemfortheautonomousoperationsofaParrotAR.Drone.
TheParrotAR.DroneisaradiocontrolledflyingquadrotorhelicopterbuiltbytheFrenchcompanyParrotandequippedwithacameraandultrasoundtelemeterprovidingaltitudemeasurementforautomaticaltitudestabilizationandassistedverticalspeedcontrol.TheprojectwilldevelopAndroidsoftwareandintegrateitwithanumberofestablishedC/C++softwareframeworks,suchasOpenCV,andprovidevideoprocessingandobjectrecognitionfunctions.Thevideofeedcapturedbythedrone’scamerawillbeusedinordertodetectthepresenceofaperson(e.g.byusingavailablefaceandshaperecognitiontechniques)andestimatehis/herlocationinrelationtothedrone.Abehaviourcontrolsystemwillbeimplementedtoletthedronefollowasinglepersonwalkinginanopen,indoorspace.
ConoR [email protected]
code for a number theory Function 2012
Thisprojectinvolvesdiscretemaths,algorithms,andelementarynumbertheory.Theaimistodevelopcodeimplementinganalgorithmforrapidlyfindingsolutionstoaparticularcombinatorialprobleminmaths.
Wecanstatethisproblemasfollows:givenacertainsetofprimes(say3,5,7,11),whatisthelengthofthelongestpossiblesequenceofconsecutivenumberssuchthateachofthosenumbershasoneofourgivenprimesasafactor?Fortheprimes3,5,7,11wecanconstructthefollowingallocationoffactors:
andanyinteger‘a’where5isafactorofa+1,3afactorofa+2,7afactorofa+3and11afactorofa+4,willbethebeginningofasequenceof6consecutivenumbersallofwhichhaveoneofourprimesasafactor.
Theaiminthisprojectistowritecodethatwillautomaticallyconstructsuch‘allocationsoffactors’forANYgivensetofprimes.Asthisisacombinatorialproblemitscomplexityincreasesexponentiallyasthenumberofprimeswearegivengrows.Forthisreasonefficientcode(andanefficientalgorithm)areveryimportant.
Final Year Project ProFileS
numBerS a+1 a+2 a+3 a+4 a+5 a+6
Factor 5 3 7 11 3 5
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
S DoyChin DoyChev [email protected]
Personal analytics app (html5 edition)
Theaimofthisprojectistodevelopawebappthatuserscanusetotrackavarietyofdailyactivities,fromtheirlocationinformationtowhattheyeat,totheirexercise.
Itreflectsagrowinginterestinso-calledpersonalanalyticsapps.Thebasicideaisthattheappwillallowtheusertotrackandmeasuredifferenttypesofevents.Inthesimplestformtheseactivities/eventscanbemanuallyenteredbytheuser.Forexample,havingwalkedtoworktheusermightadda“Walk”activityandcompletefieldssuchastimeanddistance.Afterameal,theusermightaddan“Eat”activitydescribingthefoodtypeandcaloriesconsumed,andevenprovideapictureofthemeal.Overtimetheseeventswillbuildandtheusercanreviewtheirweekormonthviaavarietyofvisualizations,chartsetc.Inturn,theappwillallowuserstocreategoals(e.g.“Walkatleast5kmperdayfor1month”)andtrackgoalprogress.
ThereisacompanionprojectseekingtodevelopasimilarappbutasaNativeapp.PartofthisprojectwillconsidertheprosandconsofNativeversusHTML5appdevelopmentwithreferencetothecompanionproject.
JeRemiah Dunn [email protected]
Visual water guage
RivergaugeshavebeensetupthroughoutIrelandforflooddetectionandmonitoringriverconditionsforwhitewatersports.ThecurrentsetofrivergaugesdeployedbyIrishkayakersusepressuregaugestogatherdata,andaphoneforreportingthecollecteddatatoaserverbymeansofanSMSgateway.
Theobjectiveoftheprojectistoexploreandprototypeanalternativesetupthatcouldmakeuseofacamerasensortocollectdataanda3Gradiotosenditbacktoaserver.Eitherawebcam/cameramoduleconnectedtoaraspberrypiand3Gdongleoranandroidsmartphonewithabuilt-incamerawillbeused.Theprojectwillfirstdeterminethetrade-offsintermsofreliability,costandeffectivenessofthevisualgauge,priortoimplementingaprototype.
eRika [email protected]
Parallel algorithm for community Finding 2012
ApplicationssuchasFacebookandLinkedlnhaveenabledlargevirtualnetworksofpeopletobelinkedtogetherovertheweb.Suchnetworkscanbeverylarge,withoveramillionindividualsandtensorhundredsofmillionsoflinks.Nevertheless,itistypicalofreal-worldsocialnetworkstocontainlargenumbersof‘communities’-thatis,relativelysmallsubgroupsofindividualswhointeractmorecloselytogetherthanwiththerestofthenetwork.Applicationdevelopersbelievethatidentificationofsuchcommunitiesisakeysteptodevelopingeffectivesocialnetworkservices.
Algorithmsforcommunityidentificationmustextractsub-graphsofhighly-connectednodesfromtheverylargeinputgraph.Thisisalarge-scalediscreteoptimisationproblem,which,ingeneralisNPhard.Thechallengeistocomeupwithatractablealgorithmthatcanworkongraphsofmillionsofnodesandfindcommunitieswithinareasonableamountoftime.Thisprojectwillinvestigatetheuseofparallelcomputingtospeedupthecommunityfindingtask.Inparticularitwillinvestigatethedevelopmentofaparallelversionofthealgorithmpresentedinthepaper,“ModularityandCommunityStructureinNetworks”byM.E.J.Newman.TheparallelcodewillbedevelopedinC++usingtheMessagePassingInterfacelibraryforinter-processorcommunication,oralternativelyusingtheshared-memorylibraryOpenMP.
stephen [email protected]
Procedural terrain generation
Proceduralgenerationallowscomputerstocreatecontentusingalgorithmsasopposedtomanualcreation.Thishasbeenaroundfordecadesandisverycommoninmodernmedia.Thegoalofthisprojectistocreateapseudo-randomproceduralterraingenerator.Manydifferentalgorithmsexisttoaccomplishthis,sotheywillberesearchedandusedwhereappropriate.
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
S emeR heDDeRman [email protected]
newgrange regularities
Over5000yearsagotombbuildersintheBoyneValleyconstructed,possibly,thefirstopticalcomputerintheworldusingthemaintombatNewgrange.Everywintersolsticethelightatdawnonthehorizonshinesthroughauniquebox-likestructureoverthemainentrance,downthepassagetotheverybackofthetomb;indicatingverypreciselythetimeoftheyear.WhiletheouterstonesoftheNewgrangetumulusareartisticallydecoratedwithspiralsandlosenges,themeaningofwhichisunknown,thereversesideofthesekerbstoneshavelesswell-executedsymbols(dotpatterns,diamonds,spirals,losengesandsoon)whichareassumedtohavesomesymbolicmeaning.Theaimofthisprojectistodevelopafrequencyanalysisofthesesymbolswithaviewtosayingsomethingabouttheirpossiblemeaning.Theprojectwilldevelopaprogramforclassifyinguniquesymbols,theirboundariesandhowtheyaredistinguishedfromothersymbolsaswellasdevelopadatabaseofsymbolswithrelevantfieldsfortheirkeyproperties.Afrequency-basedanalysisofthesymbolcountsoneachstonewillthenbecarriedout,lookingforregularitiesacrossthefullsetofstones.
maRat isteleyev [email protected]
Visualization Framework with html5 and webgl
Modernwebbrowsersareemergingasanewfeature-richdevelopmentplatform.Newwebstandards,suchasWebGL,WebRTCandothersdevelopedbyWorldWideWebConsortium(W3C)andsupportedbyleadingbrowsermanufacturersandpartnersenabledeveloperstocreatecross-platformapplicationsinabrowserthatearlierwereonlyavailabletodesktopdevelopers.Inparticular,WebGLisaJavaScriptAPIforrendering3Dand2Dgraphicswithinanycompatiblebrowserwithoutany3rdpartyplugins.
ThisprojectinvolvesthedesignandimplementationofavisualizationsystemthatdeliversinformationsimilartothatontheSchoolofComputerScienceandInformatics’FoyerScreenusingDrupalcontentmanagementsystemandWebGL.ThesystemwilladdandremoveanoticeintheformofawebpageURL,addandremoveRSSfeed,addandremoveimagesanddisplaycurrentnoticesinaloopfeaturing3Deffectsdevelopedbythestudent.
kaRim [email protected]
a Secure mac protocol for ieee802.11 based manets
MobileAdhocNetworks(MANETs)arewirelessmulti-hopnetworksdynamicallyconstructedbymobilenodeswithouttheaidofanyestablishedinfrastructure.ThisnewparadigmofwirelesscommunicationsaimstomakecommunicationpossibleinsomesituationswheretheservicesofferedbybothwirednetworksandWLAN(WirelessLocalAreaNetwork)areunavailable.MANETsaremainlyusefulinmilitaryandothertacticalapplicationssuchasemergencyrescues.Moreover,wecansetupanadhocnetworkataconferencetodistributefilesanddiscusstalkswithoutusinganywirelessinfrastructurethatwouldhavetobepaidfor.
MANETspotentiallysufferfromarangeofvulnerabilitiesduetotheirspecialcharacteristics,suchassharedwirelessmedium,limitedenergyresources,rapidlychangingtopologyanduntrustworthinessofthepartners.Thesevulnerabilitiescanbeeasilyexploitedbyamisbehavingnodetolaunchsecurityattacksatdifferentlayers.Amisbehavingnodedisobeystheprotocolrulestogainextrabandwidthattheexpenseoftheneighbourhonestnodes.Todoso,itmayapplyseveralcheatingtechniques.
TheaimofthisprojectistoimplementoneorseveralcheatingtechniquesagainstIEEE802.11innetworksimulatorNS2andevaluatetheirimpactonthenetworkperformance.Theefficiencyofasecuritysolutiondesignedtocopewiththesecheatingtechniqueswillthenbeimplementedandassessed.
neil [email protected]
livemap - mobile application for Bus commuters
Theaimofthisprojectistodevelopamobileapplicationthatpresentsamapdepictingasetofstaticbusstopsandasetofmovingbusestotheuser.Italsodepictsthedirectionthebusistravellingandotherinformation.
Thegoaloftheprojectistomimicthisapphttp://tinyurl.com/WexfordBusAppbutusingHTML5-basedtechnology.Partoftheprojectinvolvesdeployingthesystemandupdatingitonthebasisofcustomerfeedback.
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
S aigeRim [email protected]
in-store Product recommender
Associationruleminingisapopularandwellresearchedmethodfordiscoveringrelationsbetweenproductsinmarketbasketanalysis.Thetechniqueprovidesinsightintothecombinationofproductsinacustomer’sbasket;forexample,ithasbeenreportedthatasignificantcorrelationexistsbetweenpurchasesofbeerandpurchasesofnappies.
Theobjectiveofthisprojectistoapplyassociationruleminingtotherecommendationofsupermarketproducts.Givenasetoftransactions(shoppingbaskets),theobjectiveistofindrulesthatpredicttheoccurrenceofanitem(oritems)basedontheoccurrencesofotheritemsinthetransaction.Thefirsttaskistomineassociationrulesfromadatasetthatsatisfyminimumsupportandconfidencethresholds.TherecommendersystemwillbeimplementedasaRESTfulwebservice,andwilltakeassociationrules,thecustomer’scurrentbasketcontents,arepresentationofthesupermarketlayoutandthecustomer’slocationinthesupermarketasinputstomakeproductrecommendations.Forexample,arecommendationforteacanbemadetoacustomerassheapproachesthedrinksaisleifthecontentsofhercurrentbasketncludesmilkandbread.
Daniel [email protected]
chess adventure game - educational game for kids
TheChessAdventuregamecombineschessmovementswithmoremodernadventuregameconceptslikequests,maps,scoresandlevels.Thegoalofthegame,andtheproject,istogetkidsinterestedinchessorlogicgamesingeneral.Theplayerisincontrolofasinglechesspiece,the“Hero”.ThegoalistogettheHerofromonepointontheboardtoanotherbyavoidingorattackingtheAIcontrolledopponents.Variouspower-upsmaybecollectedtohelptheplayer,suchasExtraturn,Undomove,Captureenemypiece.Onlaterlevelstheplayermaycontroladditionalpieces.Theboardisnotthetraditional8x8chessboard,itismorelikeapathwithtwistsandturnsandimpassableareas.
AnAIopponentwillgenerallyuseashallowminimaxsearchwithalpha-betapruning.Additionallysomelevelsmayhavecertainpredefinedmovesorevenstrategiesbasedontheplayer’sactions.Thisistomakethegamemoreinterestingandchallenging.Sincethisisprimarilyagameforkids,accessibilityandlookofthegameisimportant,andsoasimpleyetfunctionalUIisessential,anddetailedtutorials,musicandothersoundsarehighlydesirable.
ewa mlynaRska [email protected]
installing tin database online
Syntheticfeasibilityisamajorstumblingblockindrugdiscovery.Toovercomethis,researchersfromUCDandtheRCSIbuiltamassive28millioncompoundlibraryofsmallmolecules,eachofwhichcanbesynthesisedusingsimple‘onepot’multicomponentsynthesismethods.Thesewereincorporatedinawebsite,bothasadownloadableresourceandasasearchabledatabase.ThisresourceneedstoberebuiltinUCD,usingeithertheavailablejavacodeorrewritteninpython/PHP.Thisprojectwilldesign,developandimplementawebsitefront-endfortheTINdatabaseaswellasprogramback-enddatabasesearchingtoidentifycomponentpartsforanycompoundinthelargelibraryandallowsimilaritysearching.
kieRon nanJi [email protected]
Vizualizing 3d movement
Thegoaloftheprojectistodevelopaprogramwhichwillvisualizethe3Dmovementofamobiletrackingdevice.The3Dmotiontrackingdeviceisattachedtothebodytomeasureaperson’smovement.Thedeviceprovidesalogofthedevice’spositionasatextfilecontainingatimestampedlistof3Dcoordinates.Theprogramreadsthisfileandpresentsananimationofthedevice’smovementin3D.Givensomeinformationabouttheuserandmovementsconducted,theprogramwillalsoprovideawireframerepresentationoftheuser’smovementoftheanimation.
aRmel [email protected]
analysing the language Structure of Financial articles
Gerow&Keane(2010)haveshownthatpower-lawanalysesofthelanguageusedbyfinancialreportersacrossacorpusofover17,000articles(fromtheFinancialTimes,NewYorkTimes,andBBC)canpredictthe2007stockmarketbubbleandcrash;insimpleterms,systematicchangesinthelanguageusedinarticlesreflecttheemergenceofanhomogenous,positive(unrealistic)viewofthemarketatthetime,evenamongseasonedcommentators.Thisworkbuiltupalargecorpusofarticlesthatcanbeanalysedfurther.Thisprojectwilllookatidentifyingkeyfootprintsfordifferentmetaphoricusagesinthecorpus,theaimbeingtocharacterizeanyfurtherstatisticalregularitiesintheirforms.
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
S mulCaiRe o’[email protected]
exercise monitoring web app
Thegoaloftheprojectistodevelopawebapplicationwhichwillallowathletesandcoachestoreviewandshareexerciselogs,andtosetandreviewgoalsfortrainingprograms.Thewebsitewillprovidesomesupportformanualdataentry.However,theconceptisthattheexercisedatabeloadedautomaticallyfrommotioncapturedevices.Thekeychallengesareindesigningthesitesothatitisvisuallyappealing,easytonavigateandvisualizesquantitativedatainanintuitiveandappealingmanner,suchastheuseofphotos,videos,levelindicators,graphs,trendbarsandcolours.Thewebsiteaimstobemotivationalandinformative.
maRk o’[email protected]
identifying trending topics in wikipedia
Thenotionofatrendingtopichasbecomecommoninpublicdiscourseinrecentyears.ItisparticularlyassociatedwithTwitterandreferstoatopicthatisbeingparticularlytalkedaboutinTwitteratthemoment.TheobjectiveofthisprojectistoproduceasoftwaretoolforproducingtrendinginformationonwhatpeoplearelookingatonWikipedia.SomesitesprovidinginformationonWikipediatrendsalreadyexist,howeverthereisstillalotofscopetoimproveonwhatisavailable.
ItispossibletoworkonthisasafinalyearprojectbecauseWikipediamakeusagedataavailable.However,thispresentsadatanormalisationchallengeasdifferentpageswillhaveverydifferentbaselinelevelsofactivitysoitisnotstraightforwardtodeterminewhatincreaseinattentionisrequiredtoindicatethatapage/topicistrending.Theprojectswilltakeaselectionofpagesandproduceplotsoftheattention(hits)thosepagesaregettingovertime.Itwillthendevelopanormalisationstrategysothattrendingalertscanbeproducedforpagesthathavedifferentbaselinelevelsofactivity.
Balazs pete [email protected]
gesture recognition for exercise
Thegoaloftheprojectistodevelopaprogramthatwillrecognize3Dgesturesmadebyhumanusers.Thegesturesareinputtedtothesystemusingahandheldtrackingdevice.Theprogramreceivesatimestampedlistof3Dcoordinatesrepresentingthepositionofthetrackingdeviceovertime.Theprogramanalysesthesecoordinatesanddeterminesthegesturethattheuserwasmaking,e.g.moveup/down/left/right,single/doubletap,rotateclockwise/anticlockwise.Thedifficultyingesturerecognitionisdealingwiththevariabilityofhumanmotion,sothechallengeoftheprojectistoaccuratelydistinguishbetweendifferentgesturesandnon-gestures.
shane Quigley [email protected]
Password recovery System Based on raspberry Pi computers
Oneoftheobstaclesfrequentlyencounteredincyber-crimeinvestigationsistheneedtoaccesspassword-protecteddocumentswhosecontentisencryptedwithastrongencryptionalgorithm.Passwordschosenbyhumansarerarelycompletelyrandom,andbycheckingthemostcommonlyusedpasswordsfirstitispossibletofindtherightpasswordquickly.Algorithmsandtoolsforgeneratingsuchcommonlyusedpasswordsarewellknown.Furtherspeed-upcanbeobtainedbydistributingthepasswordcheckingworkamongmultiplecomputers.
MostdistributedpasswordcrackingapplicationsrunonnetworksofWindowscomputers.TheaimofthisprojectistodesignandimplementadistributedpasswordrecoverysystembasedonmultipleRaspberryPImicrocomputers.TheproducedsystemwillrecoverpasswordsforMicrosoftOfficedocumentsanddocumentsstoredintheOpenDocumentFormat(ODF).Thisprojectcanmakeasignificantpracticalcontributiontodigitalforensics,becauseatpresentthereareveryfewtoolsdoingpasswordrecoveryforODFdocuments.
Fina
l Year Pro
ject Pro
FilesFin
al
Yea
r Pr
oje
ct
Pro
File
s paul [email protected]
conversational recommendation
Recommendersystemsassistconsumerstolocateproductsandservicesthatarerelevanttotheirparticulartastes.Conversationalrecommendersengageinamulti-cycledialoguewiththeconsumer,inwhichconsumerfeedbackonalimitedinitialsetofrecommendedproductsisusedtoinformtherecommendationstopresentinsubsequentcycles.Bycombiningconsumerfeedbackoverseveralcycles,thesystemcanprogressivelyrefineitsrecommendationstomeetconsumers’needsandprovidethemwithamoreengagingandsatisfactoryexperience.
Theobjectiveofthisprojectistodesignandimplementaconversationalrecommendersystem.TherecommenderwillbeimplementedasaRESTfulwebservice.Aframeworktoevaluateofflinerecommendationrelevancewillbecreatedandtheperformanceoftheconversationalrecommendercomparedtoatraditionalsingle-shotapproachwillbeinvestigated.
oDhRán [email protected]
agon in lua
ThisprojectusestheLuaprogramminglanguagetoimplementaboardgame,Agon,andanartificialintelligencetoplayit.Agonisazero-sumperfectinformationboardgameplayedonahexagonalboard.Twoplayerstaketurnstomove;theaimistobethefirstplayertogetyourpiecestothecentreoftheboardwhileavoidingbeingcapturedbytheopponent.Ageneticprogramming(GP)architecturewasbuilttoevolveaboardevaluationfunctionforthegame.TheGPsystemusesanarrayoffeaturedetectorstotryandsurmisethecharacteristicsofagoodboardposition.Withanaccurateevaluationfunction,thecomputercansearchthegametreeandidentifystrategicallybetterboardpositions,resultinginastrongerAIopponent.
nazgul [email protected]
agent control of nao humanoid robot
TheobjectiveofthisprojectistoapplyAgentFactory(AF)anditsprogramminglanguagetothecontrolofaNAOhumanoidrobot.AFisanagentplatform-developedinUCD–supportingthecreationofintelligentprogramsthatarecapableofrationaldecisionmakingandcansenseandactupontheirenvironment.TheNAOhumanoidrobotcanidentifyspecificpeople,reacttovoicecommands,anduseexpressivegesturestocommunicate.NAOinteractswithhumansthankstoitsloudspeakers,microphones,cameras,tactilesensors,multipleLEDlights,prehensilehands,andwhole-bodymotion.Itsembeddedsoftwaremodulesincludetext-to-speechandvoicerecognitionaswellasfaceandobjectdetectionandsoundlocalization.TheNAOprogrammingframeworkincludesagraphicalprogrammingsystemthatcanbeusedtocreatecomplexbehavioursoutofarichsetofprimitivesfunctionalities.
TheprojectwillusetheNAOprogrammingframeworktobuildaninterfacetotheAFprogramminglanguageandcontroltherobot’sbehaviourbyactivating,deactivating,andconfiguringtherobot’spreexistingfunctionalities.Inaddition,theprojectwillbuildasetoftherobot’sbehavioursandusetheminademonstrativeapplication.
emPl
oYe
r Pr
oFi
leS em
PloYer Pro
FileS
aCCentuReWeareinbusinesstohelpourclientsachievehigherperformance.Weuseinnovativethinking,advancedtechnologyandplainoldhardworktoachievetheresultsthatreallymatter.Thoseresultsmightincludehigherprofits,greatermarketshareorabettercustomerexperience.Thejoyofthisbusinessisusingwhatweknowtohelpclientsgetbetteratwhattheydo.Weworkinmanydifferentsectorsonallkindsofprojects.Ourclientsarehouseholdnames,sothechancesarethatyouarealreadyfamiliarwithourwork–youjustmightnotknowityet.Thatvarietybringscontinuingchallenges,exceptionaljobsatisfaction,acceleratedlearningandimmensescopeforprofessionaldevelopment.Wedothingsthatchangetheworld:that’swhyAccenturepeopletendtogetexcitedwhentheytalkaboutwhattheydo.
IfyouareinterestedinlearningmoreaboutAccenturegraduateprogrammepleasegoto:www.accenture.com/irelandgraduates
Bank of iRelanD credit & marKet riSK diViSion
TheCredit&MarketRiskDivision’sobjectivesaretoprovidestrong,independentoversightandmanagementoftheGroup’sCredit&MarketRiskStrategy,CreditRiskManagementInformation,andCredit&MarketRiskUnderwriting,aswellasstrategicoversightandthemanagementofcertainchallengedportfolios.
OurRiskAnalyticsinternshipexperienceprovidesavaluablemixoftraining,mentoring,andskillsandknowledgedevelopment.AllofourinternshipswillprovideyouwitharealinsightintotheBankofIrelandwhichwillhopefullyconfirmyourambitiontopursueafull-timecareerwithus.
emPloYer ProFileSBeaRingpointBearingPointconsultantsunderstandthattheworldofbusinesschangesconstantlyandthattheresultingcomplexitiesdemandintelligentandadaptivesolutions.Ourclients,whetherincommercialorfinancialindustriesoringovernment,experiencerealresultswhentheyworkwithus.Wecombineindustry,operationalandtechnologyskillswithrelevantproprietaryandotherassetsinordertotailorsolutionsforeachclient’sindividualchallenges.Thisadaptiveapproachisattheheartofourcultureandhasledtolong-standingrelationshipswithmanyoftheworld’sleadingcompaniesandorganizations.Our3500people,togetherwithourglobalconsultingnetworkserveclientsinmorethan70countriesandengagewiththemformeasurableresultsandlong-lastingsuccess.
Areyouinterestedintechnologyandhowitcanbeusedtosolverealbusinessproblems?BearingPointisseekingComputerSciencegraduatestojoinasJuniorDevelopers.Youwillbepartofadynamicteamdesigninganddevelopingsoftwaresolutionsforourclients.Applyonlinethoughourwebsitewww.bearingpointcareers.ie
Cme gRoup Astheworld’sleading,mostdiversederivativesmarketplace,CMEGroupiswheretheworldcomestomanagerisk.AtCMEBelfastweactasacentreofexcellenceinTechnologysupportingtheglobalGroup.Thisincludessupportingour‘globextradingplatform’,applicationdevelopment,electronictradingsupport,tonamebutafew.WearelookingforadiverserangeofcandidatesofallexperiencestojoinourexcitingteamssituatedinBelfast.Havealookatouronlinecareerspagetodiscovermore!
Toapplyvisit:www.cmegroup.com/company/careers
emPl
oYe
r Pr
oFi
leS em
PloYer Pro
FileS
DellDell’sUniversityRelations(UR)Programempowersfutureleaderslikeyoutocollaboratewithourglobalteams,developideasandthenrunwiththem.WeoffertwodifferentwaysthatyoucanmakeanimmediateimpacthereatDellIreland:Internships,andfull-timeemployment.
Why Work with Dell?
our relationships:WorkingatDellmeanscollaboratingwithtalentedanddedicatedprofessionalswhoshareapassionforsmarttechnologyandresponsiblebusinessandservingourcustomers’needs.
our Spirit:Weinnovate.Whenweseesomethingthatcouldbeimproved,wegettoworkinventingthesolution.
our culture: Wewinwithintegrity.Ourpeopledemonstrateourwinningcultureeverydaythroughthepositive,supportiveandmeaningfulrelationshipstheycreatewithcustomersandteammembers
our opportunities: Weinvestinourpeopleandhavedevelopedaseriesofspecialprogramsthatfacilitateteammembersastheypursueacareerthatfulfilstheirambitionsandpotential.
our community: Benefits.Rewards.Balance.Ourteammembers’healthandwellnessisourpriorityaswellasrewardingthemfortheirhardwork.
CheckoutwhatourUniversityHiressayabouttheirjourneywithDellwww.dell.com/Learn/us/en/uscorp1/joining-from-college
Deloitte It’syourfuture.Howfarwillyoutakeit?
Deloitte,theleadingbusinessadvisoryfirmhasover180,000peoplegloballyandgeneratesrevenueofmorethan$US28billioninover150countries.ThroughourofficesinDublin,Cork&Limerickwithover1,200businessadvisoryprofessionalsweprovideaudit,tax,consulting,andcorporatefinanceadvisoryservicestopublicandprivateclientsacrossmultipleindustries.AtDeloitte,weareproudofcreatingadiverseandcollaborativecultureinwhichinnovationflourishes,valuesaresharedandupheld,andaspirationshonoured.ThroughoutyourcareeratDeloitteyoucanexpecttoadvanceyourpersonaldevelopmentandprofessionalcompetencebyundertakingchallengingworksupportedbyworld-classtrainingprogrammesandinitiatives,ensuringyouhavetheknowledgeandskillsyouneedtosucceed.Additionally,ourclientserviceteamshelpcreatepowerfulbusinesssolutionsfororganizations.Thismulti-disciplinaryapproachcombinesinsightandinnovationwithbusinessknowledgeandindustryexpertisetohelpourclientsmeettheirbusinesschallenges.
Website:www.deloitte.com/ie/graduate
OurnextgraduatecampaignwillcommenceinSept/Oct2013fora2014/2015start.
DoCosoftDOCOsoftisaninnovativedeveloperofdocumentmanagementandworkflowsoftwaresolutionsfortheglobalinsuranceandfinancialservicesmarkets.
DOCOsoftoffersacasual,friendlyenvironmentinwhichtowork.Nowisyourchancetobepartofaleadingedge,employee-centricculture,formotivatedindividualsinterestedinsoftwaredevelopmentattheforefrontofDocumentManagementandWorkflowsolutions.DOCOsoftisanestablishedMicrosoftpartnerdeliveringsoftwaresolutionswithtightintegrationtootherMSproductssuchasMSSQLServer,WindowsServerand.Net.
Werequiregraduatestojoinoursoftwaredevelopmentteamtodesign,developandrefineleadingedgedocumentmanagementandworkflowproducts.Youwillbeworkingwithsoftwareengineerstoaddnewmodulesontheproductsaswellasresearchanddevelopmentonnewtechnologiesandexcitingproductdevelopment.Seewww.docosoft.com/about-us/careersformore.
fiDelity investments iRelanDFidelityIrelandistheIrishsoftwaredevelopmentarmforFidelityInvestments,alargefinancialservicescompanyheadquarteredinBostonintheU.S.Weoffera6monthGraduateProgrammecalledLeapwheregraduatesarecoachedfor6monthstobecomebest-in-classsoftwaredevelopers.3monthstechnicaltrainingisfollowedby3monthsworkinginteamsonrealFidelityprojectspriortoplacementwithinthecompany.FidelityIrelandcurrentlyemploysaround500I.T.professionalsinourofficesinDublinandGalway,andisplanningtogrowto800–1000overthenextfewyears.Fidelityworldwidehasaworkforceofabout40,000.
Website:www.fidelityinvestments.ie
fiRst DeRivatives plCFirstDerivativesisaleadingproviderofproductsandconsultingservicestothecapitalmarketsindustry.Focusedonfinancialinstitutionsthatworkcross-asset,oftenwithmulti-systemand/orhighvolumetradingactivities,thecompanyscopes,designs,develops,implementsandsupportsabroadrangeofmissioncriticaldataandtradingsystemsacrossfront,middleandback-officeoperations.
Pleaseapplyviaourwebsite,attachedCVsacceptedwww.firstderivatives.com/careers
emPl
oYe
r Pr
oFi
leS em
PloYer Pro
FileS
fuRious tRiBeFuriousTribeisanIrishmobiletechnologystartup.Weworkwithsomeofthebiggestandmostdemandingbrandsallovertheworld.OurclientsincludeRSA,Citibank,Nedbank,AXAGlobalDistributorsandDavyStockbrokerstonameafew.We’veworkedwithourclientsallovertheworld,fromhereinIrelandtoAsia,Africa,SouthAmericaandmainlandEurope.WehavealsodevelopedourownenterpriseAppbuildingproduct,www.apptivatehq.com.
FuriousTribecurrentlyemploys22peopleofwhomover50%startedwithusoninternshipsandgotfulltimejobs.WecurrentlyhavejobopportunitiesinanumberofareassuchasFront-EndWeb-DevelopmentandBack-EndWeb-Development,andwe’reinterestedinhiringyoungenthusiasticgradsforthesepositionstocomplementourexperienceddevelopmentteam.
Website:www.furioustribe.com
inteRtRaDeiRelanDintertradeireland FuSion graduate Programme.
60 Science engineering & technology jobs up for grabs in 2013!
register your interest online now - next jobs live 12th april 2013.
FUSIONcanprovideyouwithauniqueopportunitytohelpacompanycreateanddevelopinnovativeandcommerciallyviableproductsandservicesandgainprojectmanagementexperiencewhilstobtainingafullyfundedPostGraduateDiplomainBusiness&ManagementfromQueen’sUniversity,Belfast.
Coupledwithanattractivesalaryandtrainingpackage,placementsarenormallyfor12monthsor18monthswith85%ofthosewhohavesuccessfullycompletedourgraduateprogrammesofferedemploymentwiththeirhostcompanies.
Formoreinformationvisitourgraduatewebsitewww.footinthedoor.info
5717 ITI Foot In The Door A5 Ad JM1 PRINT.indd 1 26/03/2013 12:35
emPl
oYe
r Pr
oFi
leS em
PloYer Pro
FileS
it’s happening heRe – enteRpRise iRelanDIT’sHappeningHereisaninitiativeoftheIrishownedsoftwareindustrywhichbrandsanddifferentiatestheindigenousindustryfromotherelementsofthissectorasunique,dynamicandinnovativeandpromotesitasanexcitingplaceforcreativesoftwareprofessionalstowork.Opportunitiesareavailablefor:Computersoftwareengineersespeciallyprogrammers;webdevelopers;cloudcomputingengineers;Softwarearchitects;Networkengineers;Productmanagers;Informationsecurityexperts;Experiencedanimators;Digitalmediaspecialists;Telecommunicationsengineers;Salesandmarketingprofessionals;Projectmanagers;Dataanalyticsengineers;ICTskillswithforeignlanguages;Databasemanagement;Socialnetworkingexperts;Systemsinfrastructureengineers;Internetmarketingspecialists.
Checkoutourvideoandcompanylistingonwww.itshappeninghere.ie.Applydirecttothecompanies.
kainos softwaRe ltD.Kainosisathrivingtechnologycompanywithparticularexpertiseinthreecoremarkets–healthcare,financialservicesandpublicsector.Formorethan25yearswehaveworkedwithanextensivebaseofglobalandlocalbrandsintegratingITapplicationsanddeliveringsolutionsusingthelatestportal,mobileandcloudtechnologies.Withover400professionalsacross5locationsworldwide,wecombinedeepengineeringanddesignskillswithbusinessbrainsandastrongworkethicandteamspirit.We’relookingforEntryLevelTraineeSoftwareEngineers,currentlyinfinalyearoftheirdegreeinanyofthefollowing:
• ComputerScience• SoftwareEngineering• Electrical&ElectronicEngineering• Computing&InformationTechnology• Business&InformationTechnology• AnyPhysics,MathsorBusinessdegreewithatleast30%
computingcontentSuccessfulapplicantswillhaveastrongtechnicalaptitude,excellentteamworkingskills,initiative,goodcommunicationskillsandbusinessawareness.
Website:www.kainos.com
keelings solutions Overthelast20yearsKeelingshasworkedondevelopingitsownERPsystem,resultinginthedevelopmentoftheKBSsystem.In2011KeelingswereapproachedbyaproducecompanyseekingtobuytheKBSsystemfromKeelingsasithadgonetomarketandhadnotfoundanothersystemwhichsuiteditsneeds.KeelingsKBSsystemisuniqueasitwasdesignedbyafreshproducecompanywithover40year’sexperienceininternationalfreshproduce.AsaresulttheinhouseISteamweremovedintoanewbusinessentity.KeelingsSolutionswasbornin2011.TodayKeelingsSolutionshaveincreasedtheirstafffrom7to19people.Itisourhopethatwecanfindgraduateswhoareeagertolearnanddevelopwithinourgrowingbusiness.
WearecurrentlyacceptingapplicationsforaJuniorSoftwareSupport/Developer.
Thedeadlineforapplicationforthisis31stApril2013,allapplicationscanbeforwardedtotheHRdepartmentatgrouphr2@keelings.com.
keRRy gRoup2013GraduateOpportunities-120rolesinvariousdisciplines,includingICT
KerryGroupisaworldleaderinfoodingredientsandflavoursservingthefoodandbeverageindustry,andaleadingsupplierofaddedvaluebrandsandcustomerbrandedfoodstotheIrishandUKmarkets.
Ourbusiness,KerryIngredientsandFlavoursandKerryFoods,spansallmajorfoodcategories.Weprovideinnovative,practicalproductsolutionstofoodmanufacturersandfoodservicecompanies,andsupplyover15,000food,ingredientsandflavourproductstosomeofthebiggestnamesinthefoodindustryinover140countries.Youmayrecognisesomeofourwell-knownbrandsandcustomers,suchasDairygold,Denny,Galtee,Kellog’s,Pepsico,StarbucksandTescotonameafew.Seewww.kerrygraduates.comformore.
miCRosoftMicrosoftIrelandisamajorplayerinthecompany’sglobalbusiness.Itencompassesthreeseparatedivisions:MicrosoftEMEAOperationsCentre(EOC),theEuropeanDevelopmentCentre(EDC)andMicrosoft’sSales,Marketing&ServicesGroup(SMSG),whichsupportMicrosoft’sbusinessacrossEurope,theMiddleEast,andAfrica.Internsandgraduatesalikecanpursuelong-termcareerpathswithinthesethreekeyareas.Andwhileyou’lljoinusinaspecificrole,itwon’tdictateorlimityourfutureoptions.
Applyonlineathttp://careers.microsoft.com/careers/en/ie/gradhome.aspx
emPl
oYe
r Pr
oFi
leS paDDy poweR plC
PaddyPowerisaglobalPlc,headquarteredinIreland,with2,400employeesworldwide.Theamountstakedbycustomersin2011wasalmost€5billion.Itisoneofthefastestgrowing,innovativeanddynamicbusinessesinthebettingandgamingsector.Ithasseenrecordoperatingprofitin2011,followingyearonyeargrowthofaround30%foreachofthepasttenyears.Itisanambitious,cashrichcompanythatrecognisestechnologyascriticaltofurtheracceleratingitsgrowth.
Seewww.workwithpaddy.com.
sapSAPoffergraduatepositionsinboththeDublinandGalwayoffices.DesirablespecialismsincludeComputerScience,InformationSystems,Languages,Physics,Maths,Engineeringandrelatedacademicdisciplines.Successfulgraduatesareofferedtheopportunitytomaximisetheirtalentsinanexcitingandchallengingenvironment.Fromhelpingbusinessesrunbettertoenablingcommunitiestoworksmarter,everyoneatSAPhastheopportunitytocreatechange.
Learnmoreatwww.sap.com/careers/Irelandorfollow@SAPIrelandonTwitter.
sigSIGisatradingfirmthatleveragesnext-generationtechnologytodevelopsystemsthatdifferentiateusinthefinancialmarkets.Wehavemorethan500technologistsinofficesaroundtheworld(over130hereinDublin)buildingsmartandfastsystemsthatarecrucialtooursuccess.
SIGisengagedinaraceforspeedwhereeverymicrosecondcountsandthegoalistotradeatthespeedoflight.Inthisenvironment,thefirstonetointelligentlyanalyseincompleteinformationandsendoutorderswinsthetrade.Everylayer—fromthenetworksandservers,tothealgorithmsthatmaketradingdecisions—counts.Asaresult,ourengineeringmethodsandprioritiesareconstantlychangingandbeingchallenged.It’sourpersistentandpassionatedesiretoimprovethemthatkeepsusaheadofthecurve.
Ournine-monthGraduateTechnologyAssociateProgramincludesfourrotations-tworotationsinourAmericanheadofficeeachfor2monthsandtworotationshereinourEuropeanheadquartersDublin.
Theprogramprovidesyouwiththeopportunitytosharpenyourtechnicalskills,learnaboutthetradingindustry,andunderstandthefundamentalsofrisk-baseddecisionmaking.
Toapplyandlearnmore,gotowww.sig.com/campus
UCD Career DeveloPment Centre
serviCes for stUDents
Careers resoUrCe room monday – friday: 9:00 – 17:00 Openuntil7.30Wednesdaysduringterm
OurCareersResourceRoom,locatedatthefrontareaoftheCareerDevelopmentCentre,istheplacetobeginresearchingyourcareeroptions.Wehaveanarrayofreferencematerialforyoutoconsultaswellasthelatestsector-specificgraduatecareerguidesforyoutotakeaway.ContinueyourresearchonlineusingourStandUpandSurfkiosk.Wewillprovideyouwithlogindetailstoaccessonlinecareerplanningtools.
talk to a Career DeveloPment aDviserAlmosteveryWednesdayafternoonduringtermwerunaseriesofworkshopscoveringcareerplanning,CVsandinterviews.Theseworkshopswilloftenbeyourstartingpointformakingcareerdecisionsandapplyingforvacancies.Seeoverleafforthefullschedule.
WeofferafreedropinQuickQueryservicewithourteamofCareersAdvisers.Slotsareapproximately20minutesinlengthandarebookableonthedaythroughCareersConnectathttps://careersconnect.ucd.ie.ThescheduleduringSemesterTwoisasfollows:
Mondays:QuickQuery09.30-16.30Tuesdays:QuickQuery11.00-17.00
Careers fairs & emPloyer PresentationsOftenthefirstcontactastudentmakeswithanemployeratafairorpresentationleadstoimportantconnectionsandcareeropportunities.TheprogrammeofcareersfairsandemployerpresentationsforSemesterTwoisdetailedinside.Forthemostuptodateschedule,keepaneyeonwww.ucd.ie/careers/events,aswellasFacebookandTwitter.
finDing vaCanCiesCareersConnectisthehomeofourgraduatevacanciesandinternshipsdatabaseandisopentobothUCDstudentsandUCDgraduates.CurrentUCDstudents/recentgraduateswithanactiveUCDConnectaccountshouldbeabletologintothesiteusingtheirUCDConnectusernameandpassword.WealsopublicisevacanciesinourweeklynewsletterCareerFocusdownloadablethroughwww.ucd.ie/careers/publications
Wednesdays:09.30-13.00&17.30-19.30Thursdays:13.00-16.30
ucd career development centreLibraryBuilding,UniversityCollegeDublintel: 017167574 email:[email protected]:www.ucd.ie/careers
@ucdcareers
facebook.com/ucdcareers
@ucdcareers
facebook.com/ucdcareers