UNews - Kevin Grant /unews/person/kevin-grant en Programming a bright future /unews/article/programming-bright-future-0 <div class="field field-name-field-op-author field-type-node-reference field-label-hidden"><div class="field-items"><div class="field-item even" rel="rnews:creator schema:creator"><div class="view view-openpublish-related-content view-id-openpublish_related_content view-display-id-block_1 view-dom-id-d0858e3ac81e1c225801333ddc724589"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last"> <div class="views-field views-field-title"> <span class="views-label views-label-title">by</span> <span class="field-content"><a href="/unews/profile/dana-yates">Dana Yates</a></span> </div> <div class="views-field views-field-created"> <span class="field-content">November 22, 2013</span> </div> </div> </div> </div></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even" property="rnews:articlebody schema:articleBody"> <p><span>It&rsquo;s not every day that you avoid being eaten by digital zombies. But a team of U of L students has proven it&rsquo;s just the way to earn a second-place finish at an international programming competition.&nbsp;</span></p><p><span>The Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬&rsquo;s programming contest team participated for the first time in the prestigious annual world finals of the <a href="http://icpc.baylor.edu/" rel="nofollow">Association for Computing Machinery&rsquo;s International Collegiate Programming Contest</a> (ICPC). Sponsored by IBM, the competition was held in St. Petersburg, Russia, last summer.&nbsp;</span></p><p><span>The team, made up of Hugh Ramp (BSc &rsquo;13), who was a fourth-year physics student at the time, Christopher Martin, a fourth-year computer science student, Darcy Best (BSc &rsquo;11), a second-year MSc mathematics student, and coaches Dr. Howard Cheng (mathematics and computer science) and&nbsp;Dr. Kevin Grant (mathematics and computer science), took second prize in the open challenge competition that required students to write an artificial intelligence program that would successfully play a zombie-filled video game on the team&rsquo;s behalf.&nbsp;</span></p><p><div class="image-caption-container right" style="width:499px;"><img src="/unews/sites/default/files/1_5.jpg" title="Darcy Best (BSc ’11), front, Hugh Ramp (BSc ’13), left, and Chris Martin, right, are programming their way to the top." alt=""><div class="image-caption">Darcy Best (BSc ’11), front, Hugh Ramp (BSc ’13), left, and Chris Martin, right, are programming their way to the top.</div></div></p><p><span>The challenge was part of a larger competition in which nearly 30,000 students from around the world participated in regional contests, solving several complex computing problems within a gruelling, five-hour deadline.&nbsp;</span></p><p><span>In this battle of logic, strategy and mental endurance, each team had to huddle around a single </span><span>computer while addressing various problems. For example, the students had to quantify the impact of water pollution and determine how to get commuters to their destinations as quickly as possible without traffic congestion.&nbsp;</span></p><p><span>In the end, among the 120 teams that advanced to the world finals, the U of L students placed third among&nbsp; the Canadian competitors in the main event, 12th out of 23 North American teams and 80th overall.&nbsp;</span></p><p><span>The competition, says Cheng, equips students for the real-world demands of computing. &ldquo;You must work together under intense time constraints. There&rsquo;s no room for any failure,&rdquo; he says. What&rsquo;s more, says Martin, preparing for the competition is often just as challenging as the contest. U of L students spent 15 to 20 hours a week &ndash; on top of their regular studies &ndash; practising sample computing problems. &ldquo;The more time you put in, the better you will do,&rdquo; he says.&nbsp;</span></p><p><span>It&rsquo;s a sentiment echoed by Best. &ldquo;You have to learn to use new algorithms that aren&rsquo;t taught in your courses. As a result, my coding skills have gone through the roof.&rdquo; Those abilities, he says, have given him an advantage over his classmates, who often must invest considerable time becoming proficient at writing computer programs.&nbsp;</span></p><p><span>Best, however, isn&rsquo;t the only one whose ICPC experience has complemented his education. Teammate Ramp, for instance, has gone on to pursue graduate studies at the Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Alberta, providing further evidence that hands-on learning serves as a springboard to future success.&nbsp;</span></p> </div> </div> </div> <div class="field-group-format group_related_topics field-group-div group-related-topics block-title-body speed-fast effect-none"><h2><span>Related Topics</span></h2><div class="field field-name-opencalais-person-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Person:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/person/howard-cheng" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Howard Cheng</a></div><div class="field-item odd"><a href="/unews/person/hugh-ramp" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Hugh Ramp</a></div><div class="field-item even"><a href="/unews/person/christopher-martin" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Christopher Martin</a></div><div class="field-item odd"><a href="/unews/person/darcy-best" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Darcy Best</a></div><div class="field-item even"><a href="/unews/person/kevin-grant" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Kevin Grant</a></div></div></div></div><span property="rnews:name schema:name" content="Programming a bright future" class="rdf-meta"></span> Fri, 22 Nov 2013 15:33:39 +0000 david.kirby 5814 at /unews Programming a bright future /unews/article/programming-bright-future <div class="field field-name-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even" property="rnews:articlebody schema:articleBody"> <p>It&rsquo;s not every day that you avoid being eaten by digital zombies. But a team of Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Lethbridge students has proven it&rsquo;s just the way to earn a second-place finish at an international programming competition.</p><p>The university&rsquo;s programming contest team participated for the first time in the prestigious annual world finals of the Association for Computing Machinery&rsquo;s International Collegiate Programming Contest (ICPC). Sponsored by IBM, the competition was held in St. Petersburg, Russia last summer.<div class="image-caption-container right" style="width:450px;"><img src="/unews/sites/default/files/ICPCMathTeam-main.jpg" title="Hugh Ramp (left), Chris Martin (back left), Dr. Howard Cheng (front) and Darcy Best (right) put the U of L on the map at the prestigious ICPC World Finals." alt=""><div class="image-caption">Hugh Ramp (left), Chris Martin (back left), Dr. Howard Cheng (front) and Darcy Best (right) put the U of L on the map at the prestigious ICPC World Finals.</div></div></p><p>The team, made up of Hugh Ramp (fourth-year physics), Chris Martin (fourth-year computer science), Darcy Best (second-year MSc mathematics) and coaches Dr. Howard Cheng (mathematics and computer science) and Dr. Kevin Grant (mathematics and computer science) took second prize in an open challenge competition that required the students to write an artificial intelligence program that would successfully play a zombie-filled video game on the team&rsquo;s behalf.</p><p>The challenge was part of a larger competition in which nearly 30,000 students from around the world participated in regional contests, solving several complex computing problems within a gruelling, five-hour deadline.</p><p>In this battle of logic, strategy and mental endurance, each team had to huddle around a single computer while addressing various problems. For example, the students had to quantify the impact of water pollution and determine how to get commuters to their destinations as quickly as possible without traffic congestion. In the end, among the 120 teams that advanced to the world finals, the<br />U of L students placed third among the Canadian competitors, 12th out of 23 North American teams and 80th overall.</p><p>The competition, says Cheng, equips students for the real-world demands of computing.</p><p>&ldquo;You must work together under intense time constraints. There&rsquo;s no room for any failure,&rdquo; he says.</p><p>What&rsquo;s more, says Martin, preparing for the competition is often just as challenging as the contest.<br />U of L students spent 15 to 20 hours a week &ndash; on top of their regular studies &ndash; practising sample computing problems.</p><p>&ldquo;The more time you put in, the better you will do,&rdquo; he says.</p><p>It&rsquo;s a sentiment echoed by Best.</p><p>&ldquo;You have to learn to use new algorithms that aren&rsquo;t taught in your courses. As a result, my coding skills have gone through the roof.&rdquo;</p><p>Those abilities, he says, have given him an advantage over his classmates, who often must invest considerable time becoming proficient at writing computer programs.</p><p>Best, however, isn&rsquo;t the only one whose ICPC experience has complemented his education. Teammate Ramp (BSc &rsquo;13), for instance, has gone on to pursue graduate studies at the Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Alberta, providing further evidence that hands-on learning serves as a springboard to future success.</p> </div> </div> </div> <div class="field-group-format group_related_topics field-group-div group-related-topics block-title-body speed-fast effect-none"><h2><span>Related Topics</span></h2><div class="field field-name-opencalais-company-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Company:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/company/ibm" typeof="skos:Concept" property="rdfs:label skos:prefLabel">IBM</a></div></div></div><div class="field field-name-opencalais-industryterm-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">IndustryTerm:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/industry-term/computing" typeof="skos:Concept" property="rdfs:label skos:prefLabel">computing</a></div></div></div><div class="field field-name-opencalais-organization-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Organization:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/organization/association-computing-machinery" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Association for Computing Machinery</a></div></div></div><div class="field field-name-opencalais-person-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Person:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/person/howard-cheng" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Howard Cheng</a></div><div class="field-item odd"><a href="/unews/person/hugh-ramp" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Hugh Ramp</a></div><div class="field-item even"><a href="/unews/person/darcy-best" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Darcy Best</a></div><div class="field-item odd"><a href="/unews/person/kevin-grant" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Kevin Grant</a></div><div class="field-item even"><a href="/unews/person/chris-martin" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Chris Martin</a></div></div></div><div class="field field-name-opencalais-technology-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Technology:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/technology/artificial-intelligence" typeof="skos:Concept" property="rdfs:label skos:prefLabel">artificial intelligence</a></div></div></div></div><span property="rnews:name schema:name" content="Programming a bright future" class="rdf-meta"></span> Tue, 22 Oct 2013 21:45:36 +0000 trevor.kenney 5727 at /unews Programming team excels in Russia /unews/article/programming-team-excels-russia <div class="field field-name-field-op-author field-type-node-reference field-label-hidden"><div class="field-items"><div class="field-item even" rel="rnews:creator schema:creator"><div class="view view-openpublish-related-content view-id-openpublish_related_content view-display-id-block_1 view-dom-id-adce4b1d91e4ff63fae7a621d776213e"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last"> <div class="views-field views-field-title"> <span class="views-label views-label-title">by</span> <span class="field-content"><a href="/unews/profile/trevor-kenney">Trevor Kenney</a></span> </div> <div class="views-field views-field-created"> <span class="field-content">July 3, 2013</span> </div> </div> </div> </div></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even" property="rnews:articlebody schema:articleBody"> <p>The Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Lethbridge&#39;s Inter-Collegiate Programming Contest team will return from the prestigious Association for Computing Machinery (ACM) International Collegiate Programming Contest (ICPC) World Finals in St. Petersburg, Russia with several notable achievements after their first-ever international competition.<br /><br /> The team, made up of Hugh Ramp (fourth-year physics); Chris Martin (third-year computer science); Darcy Best (second-year MSc mathematics); and coaches Dr. Howard Cheng (mathematics and computer science) and Dr. Kevin Grant (mathematics and computer science) took fourth place in an open challenge competition where they had to code their way out of a video game problem &ndash; and avoid being eaten by digital zombies in the process.<br /><br /> Their win was chronicled on the ITBusiness News website and the ITWorld Canada website:<br /><br /> <a href="http://www.itbusiness.ca/news/alberta-students-scoop-fourth-place-in-international-ai-programming-challenge/37384" rel="nofollow">http://www.itbusiness.ca/news/alberta-students-scoop-fourth-place-in-international-ai-programming-challenge/37384</a><br /><br /> <a href="http://www.itworldcanada.com/news/alberta-students-4th-in-ai-programming-contest/147325" rel="nofollow">http://www.itworldcanada.com/news/alberta-students-4th-in-ai-programming-contest/147325</a><br /><br /> In a similar online challenge at the end of June, first-time contestant Camara Lerner claimed a second place finish among 14 teams, while teammate Kai Fender made it through three rounds of problem-solving challenges. <a href="http://www.uleth.ca/notice/display.html?b=300&amp;s=19610" rel="nofollow">http://www.uleth.ca/notice/display.html?b=300&amp;s=19610</a><br /><br /> As well, the team placed third among the Canadian competitors, 12th out of 23 North American teams and 80th of all 120 teams entered in the contest, which was hosted by St. Petersburg National Research Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Information Technologies, Mechanics and Optics (ITMO).<br /><br /> Complete results are available here: <a href="http://static.kattis.com/icpc/wf2013/" rel="nofollow">http://static.kattis.com/icpc/wf2013/</a><br /><br /> The team will return to Lethbridge July 6.</p> </div> </div> </div> <div class="field-group-format group_related_topics field-group-div group-related-topics block-title-body speed-fast effect-none"><h2><span>Related Topics</span></h2><div class="field field-name-opencalais-city-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">City:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/city/st-petersburg" typeof="skos:Concept" property="rdfs:label skos:prefLabel">St. Petersburg</a></div></div></div><div class="field field-name-opencalais-facility-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Facility:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/facility/st-petersburg-national-research-university-information-technologies" typeof="skos:Concept" property="rdfs:label skos:prefLabel">St. Petersburg National Research Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Information Technologies</a></div></div></div><div class="field field-name-opencalais-industryterm-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">IndustryTerm:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/industry-term/similar-online-challenge" typeof="skos:Concept" property="rdfs:label skos:prefLabel">similar online challenge</a></div></div></div><div class="field field-name-opencalais-organization-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Organization:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/organization/st-petersburg-national-research-university-information-technologies" typeof="skos:Concept" property="rdfs:label skos:prefLabel">St. Petersburg National Research Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Information Technologies</a></div><div class="field-item odd"><a href="/unews/organization/mechanics-and-optics" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Mechanics and Optics</a></div><div class="field-item even"><a href="/unews/organization/association-computing-machinery" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Association for Computing Machinery</a></div><div class="field-item odd"><a href="/unews/organization/university-lethbridge" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Ãâ·Ñ¸£Àû×ÊÔ´ÔÚÏß¿´Æ¬ of Lethbridge</a></div></div></div><div class="field field-name-opencalais-person-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Person:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/person/howard-cheng" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Howard Cheng</a></div><div class="field-item odd"><a href="/unews/person/hugh-ramp" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Hugh Ramp</a></div><div class="field-item even"><a href="/unews/person/darcy-best" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Darcy Best</a></div><div class="field-item odd"><a href="/unews/person/kevin-grant" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Kevin Grant</a></div><div class="field-item even"><a href="/unews/person/chris-martin" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Chris Martin</a></div><div class="field-item odd"><a href="/unews/person/kai-fender" typeof="skos:Concept" property="rdfs:label skos:prefLabel">Kai Fender</a></div></div></div><div class="field field-name-opencalais-url-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">URL:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/unews/url/httpwwwitbusinesscanewsalberta-students-scoop-fourth-place-international-ai-programming" typeof="skos:Concept" property="rdfs:label skos:prefLabel">http://www.itbusiness.ca/news/alberta-students-scoop-fourth-place-in-international-ai-programming-challenge/37384</a></div><div class="field-item odd"><a href="/unews/url/httpwwwulethcanoticedisplayhtmlb300s19610" typeof="skos:Concept" property="rdfs:label skos:prefLabel">/notice/display.html?b=300&amp;s=19610</a></div><div class="field-item even"><a href="/unews/url/httpstatickattiscomicpcwf2013" typeof="skos:Concept" property="rdfs:label skos:prefLabel">http://static.kattis.com/icpc/wf2013</a></div><div class="field-item odd"><a href="/unews/url/httpwwwitworldcanadacomnewsalberta-students-4th-ai-programming-contest147325" typeof="skos:Concept" property="rdfs:label skos:prefLabel">http://www.itworldcanada.com/news/alberta-students-4th-in-ai-programming-contest/147325</a></div></div></div></div><span property="rnews:name schema:name" content="Programming team excels in Russia" class="rdf-meta"></span> Wed, 03 Jul 2013 20:20:14 +0000 trevor.kenney 3459 at /unews