Canadian Computing Competition(CCC)加拿大信息学竞赛自1996年开始举办,目前由加拿大数学与计算机教育中心(CEMC)与滑铁卢大学计算机系联合承办,其地位大约相当于加拿大的NOI和CTSC。CCC竞赛的最直接目的是选拔代表加拿大参加IOI(International Olympiad of Informatics)国际信息学奥赛的国家队,同时也是一个学生测试他们设计、理解和实现算法能力的机会。在加拿大上学的学生在高级难度竞赛中表现突出者则又机会被邀请参加CCO(Canadian Computing Olympiad)加拿大计算机奥林匹克。
自2007年起竞赛组织方开始邀请中国大陆和香港学生参加,中国版由The University of Hong Kong香港大学以及Tsinghua University清华大学承办。
北京地区竞赛规则
由清华大学计算机系承办,比赛分为以下两个阶段:
阶段:每年2月末在清华大学计算机系举行竞赛,时长3小时,5个问题,前两名将进入第二阶段比赛
第二阶段:每年5月在加拿大滑铁卢大学举行的CCO,比赛时间是两个上午
美洲区竞赛规则
加拿大赛区CCC加拿大信息学竞赛共分成两个等级:
Junior Level初级:any student with elementary programming skills任何具有基础编程技能的学生
Senior Level高级:any student with intermediate to advanced programming skills任何具有中级到高级编程技能的学生
中国版要求在校高中生,美洲版要求在加拿大读书的高中生