Competitive Programming Academics

The Department of Electrical Engineering and Computer Science is housed in the Harris Corporation Engineering Center (HEC) on UCF’s main campus in Orlando. The department’s faculty includes 5 IEEE Fellows, 2 ACM Fellows, 5 NSF CAREER Award winners and several other award-winning faculty.

The department has shown excellence in both research and teaching. In 2009, EECS research exceeded $13 million, with 68% of if from federal funding. In addition, EECS is home to both the EXCEL and PROFIT programs, aimed at increasing retention in STEM (Science, Technology, Engineering and Mathematics) disciplines and encouraging high school students to enter STEM fields.

The department is home to UCF’s Championship Programming Team, which has finished first, second or third out of 80 teams since their first contest in 1982 (every year it has entered) at the ACM Southeast Regional Programming Contest. The team has qualified for the ACM International Collegiate Programming Contest World Finals in every year except one, from 2004 through 2016.

Some of the team members have gone on to work at Google, Facebook and other selective employers.

This camp will offer one course for all students enrolled that encompasses the entire two week time period.

Course Overview

The course will alternate between two separate schedules – one for days with five hour contests and one for days without contests. The mock contests will be held on Tuesday and Thursday of the first week and Monday, Wednesday and Friday of the second week. Due to the length of the contests and their intensity, relatively few other academic activities will occur on those days. On the days without contests the morning will consist of a review of the problems from the previous day’s contests while the afternoon will consist of a lecture on a specified topic, followed by time for students to work on their own compiled library of pre-written algorithms and data structures, corresponding to the day’s lecture. Problems will be provided to allow students to test the code that they’ve written. Outside activities, such as guest speakers and mini-trips will be inserted into the schedule to minimize disruption from the flow of the academics.