ACM Programming Competition Prof. Tony White.

Slides:



Advertisements
Similar presentations
BEST ROUND TABLE 5 th of October 2007 Paris, France Events What events we organise in BEST by Mihaela ROTARU BEST Corporate Relations.
Advertisements

Welcome to MathFest, the largest and most exciting math extravaganza on Earth! Informational Meeting February, 7, 2011 Ms. Fullington, Ms. Trapp, & Mrs.
Programming Puzzles and Competitions CIS 4900 / 5920 Spring 2009.
ACM Programming Team Bill Punch. ACM Programming Contest One of the premier programming competitions. Held every year since 1977 MSU was the winner that.
April 11, 2011 What is the Bucks County Reading Olympics? Competition to be held at Council Rock South Thursday, March 29, 2012.
Safe Racer Everything You Need to Know !. Safe Racer is……… A two week curriculum unit For ALL third grade students, including GT students The third grade.
East Central Division Rival U Challenge 2012 Tournament begins… October 3 rd.
CS 180 Problem Solving and Object Oriented Programming Fall 2011 Notes for Week 3: September 5-9, 2011 Aditya Mathur Department of Computer Science Purdue.
Virginia Tech ACM ICPC Programming Team icpc.cs.vt.edu Virginia Tech Coach: Dr. Godmar Back.
COMS W1004 Introduction to Computer Science June 25, 2008.
Local Programming Contest Overview John Paxton October 25, 2006.
CS 410 Applied Algorithms Applied Algorithms Lecture #1 Introduction, class information, first problems.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
1 Welcome to EQ2430/EQ2435/EQ2440 Project in Wireless Communication Lecture 1 March 20, 2015 Per Zetterberg School of Electrical Engineering.
New Hampstead ***Please share your slide show hand-out with your parents!
SCS Concordia.  We are a programming community at Concordia that organizes events such as coding nights, tutorials, guest speakers, and competitions.
ACM Programming Contests
 A national student organization for career and technical education schools  Founded in 1965  Has developed 8.5 million workers  Endorsed by the U.S.
ACM Programming Competition Prof. Tony White.
UD Business Plan Competition Department of Management & Marketing, School of Business Administration.
Your Officer TeamYour Officer Team  President: Karthik Viswanathan  Vice-President: Virup Gubba  Secretary: Jack Li  Treasurer: Johnny Ho.
Introduction to Programming Summer 2010 Akil M. Merchant.
TH 230 Dynamics of Trip / Event Planning. Instructor Information: Sandy DeVore MBA (Subject line: TH230 then.
Overview of EEE DIP Prof Wen Changyun Chairman, DIP Committee.
Traditional Format  Focus on winning  A, B, C System  It is more about status/trophy  Team Development  Tactics > Technique  Stronger + Faster >
Training of the Carnegie Mellon Teams Greg Kesden Eugene Fink Danny Sleator.
WELCOME PARENTS Carver Robotics Parent Meeting. STUDENT INFO SHEET Handed out in class Must be returned Required for participation in tournaments This.
Course Introduction Software Engineering
JVS Services and Locations Helping People Succeed.
Welcome! SPORT CLUB EXECUTIVE TRAINING YOUR SPORT CLUB COUNCIL Mission: To govern and promote both competitive and non-competitive recreational.
Hudson Falls High School March 5, 2011 (Snow Date March 6, 2011)
MSE 101 ON LINE LECTURE INTRODUCTION LECTURE & LABORATORY Professor: Professor Shahriar Manufacturing Systems & Engineering Management Dept.  Faculty.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
Science Olympiad Head Coach: Rhonda Pawlik Assistant coaches: Dr. Howell Karen Cerjan, Stephanie Kelly Fred Kelly Parents.
Welcome!. What you will hear Staff involvement through needs assessment Technology solutions Lessons learned.
IUSF Little 500 Rider Call-out Indiana University Student Foundation Three full-time staff Riders Council Steering Committee IUSF Members.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Class Info. Course Website Full version of syllabus will be available there as well.
Welcome to Science Olympiad Parent Information Session Wednesday, October 12, 2011.
University of Macau Faculty of Science and Technology Computer and Information Science SFTW 241 Programming Languages Architecture 1 Group B5.
Regional training Days Miss Melanie Tipples Training Programme Director.
Student Mediation Tournaments. Tournament Schedule Regional Tournament at Brenau on the first Friday and Saturday in October. Others to be announced.
CS 139 – Algorithm Development MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE.
Classroom logistics and practices PROGRAMMING FUNDAMENTALS.
S3.kth.se EQ2430/2440 Lecture 21/3-11 Per Zetterberg.
Course Instructor Professor Clark J. Radcliffe Office hours: MWF 11:30-12: EB ME 481.
Year 6 Golden Boot BootCompetition Year 6 Golden Boot BootCompetition By Classes 1 & 2.
 Virginia Science Olympiad Coaches Clinic November 13, 2010.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
ACM ICPC / CLIS – Collaborative Learning Institute Symposium 2016 TRAINING ICPC TEAMS - Lessons Learned IT IS ALL ABOUT PASSION! Katia Guimaraes Associate.
It’s Capstone Time! March 6, Important Dates: Project needs to be completed and turned in on Thursday, April 10 th Class Presentation will be scheduled.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Computer Science 20 Discrete Mathematics for Computer Science 1 All the Math you need for your Computer Science courses that you won’t learn in your Math.
 The purpose of the Rep Team (All-Star) try outs:  Identify the players that will represent CBHMA for the Atom/Peewee/Bantam/Midget A (B and C if numbers.
Supervisor observation and sign off process
Staff Selection and Development
North Carolina Science Olympiad State Tournament
MANKATO EAST BASEBALL PARENT MEETING.
Math Field Day Meeting #2 October 28, 2015
MANKATO EAST BASEBALL PARENT MEETING.
3rd Annual ACG Detroit Cup 2010
Dates Friday, 03rd March Tuesday, 18th July Tuesday 17th October Time
Inspiring Our Leaders of Tomorrow
TALME Grades 2-5.
Engaging families. Creating communities.
Welcome to U6 A Level Maths
Round 1: Sunday 2:30pm March 3, 2002
Presentation transcript:

ACM Programming Competition Prof. Tony White

What is it? Programming Competition –Uses Java, C++, C –Tests algorithmic knowledge –Working code required: reusability etc irrelevant Team-based –3 members, plus coach Held annually –2009, McMaster U., Hamilton – Winners go to international competition in March –2009 winners: Saint Petersburg State University of Information Technologies, Mechanics and Optics

2010 Competition Logistics East Central North America region –Saturday, 23rd October 2010 at U. Windsor –Travel the day before, hotel Friday and Saturday –School + CCSS + Faculty support financially Competition Day –Teams have single computer 2 members work on solution, 1 member types –Solve maximum of 8 problems in 5 hours Skills –Problem selection –Problems test the identification of underlying algorithms as much as programming savvy and speed

2009? Full details at: – ACM-ECNA attracted 116 (92 competed) teams Waterloo placed 1st, solved 8 problems Carleton had 1 team: –Ravens Red, came 73 rd, solved 1 of 8 problems –Best finish (in last 5 years) 25th 80 teams solved at least 1 problem Top 10 teams solved 4 or more problems

Advice Solve easy problems –Efficiency isn’t the most important thing Learn algorithms Know your programming language –Standard APIs are available on the day –Code simply, don’t use obscure constructs –Make it easy to debug Practice, practice, practice … Remember, it’s a team event

Training Solve problems!

How do I get involved? Send me View announcements page – competition Read: – –I will post this Attend try-out(s): –Likely scheduled next week If selected, attend weekly team meeting –Practice problem solving

So, what do I get out of it? Assess CS skills in competition Meet students from other universities Improved knowledge Better problem solving skills Improved performance in CS courses

Team experiences …