Determining whether you’re a good candidate for a waiver exam will depend on your program, which programming language is required, and whether you have significant experience in that specific programming language. If you only have experience in a different programming language than the one required for your program, taking the waiver exam is not recommended.
Introductory programming courses are required for the following programs:
Majors that require programming courses:
If your major requires an introductory programming course, and if you have significant experience in that specific programming language and would like to discuss registering for a waiver exam, please email Brian Hall at hall@champlain.edu. Note, as mentioned above, because these waiver exams incorporate programming tasks, they will likely take you several hours to complete. They require language-specific knowledge and are not appropriate for students with experience in a programming language other than those required by your major.
Registration details provided below. Test due dates are set on a rolling basis based on the date the student is provided access to the exam.