-
Institution:
-
Ferrum College
-
Subject:
-
-
Description:
-
As many mundane programming jobs move overseas the competition for the top programming jobs is increasing. Also increasing is participation in international programming contests. There are now two large, well-recognized international contests and a busy web site devoted only to contest programming. Individuals who do well in these contests have a major competitive advantage landing the best and highest paying jobs. This course covers special topics and techniques for successfully competing in these contests. Students who do well in this course are usually selected to be on Ferrum's Association for Computer Machinery (ACM) Programming Contest Team that competes in the Mid-Atlantic Regional contest that is typically held in November. After the ACM team contest the course will focus on preparation for individual competition on the commercial contest site, TopCoder. Computer Science students are encouraged to take this course in the Fall as sophomores, juniors, and seniors under successive course numbers and to compete each year in the contest. The course will meet twice a week. One period is spent in discussing special topics and techniques, the other period is spent solving problems in a simulated contest environment. Additional practice periods are required for those that wish to be part of the Ferrum ACM contest team. The problems assigned to juniors are harder than those assigned to sophomores and similarly for seniors. Part of the course grade depends on having problem solutions accepted by an on-line judge. The course involves a considerable academic effort for each student, a weekly classroom meeting and a laboratory throughout the semester. Prerequisite: CSC 224 or equivalent ability to solve programming problems using C++. Three hours, two credits.
-
Credits:
-
3.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(540) 365-2121
-
Regional Accreditation:
-
Southern Association of Colleges and Schools
-
Calendar System:
-
Semester
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2025 AcademyOne, Inc.