Petition for Late Registration, Withdrawal, Course Switch

var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});

Petition for Late Registration, Withdrawal, & Course Switch

"*" indicates required fields

Step 1 of 2

ONLY complete this form if you are seeking to either: 1) ADD registration for a course and you are past the deadline to self-register; 2) DROP or WITHDRAW from a course and are past the deadline (you will receive a 'W' on your transcript for withdrawal); or 3) SWITCH to a different section of a course you are ALREADY registered for (but are past the ADD deadline).

Student Information:

MUST be a valid @mines.edu email address to progress to next page of form
ResidentNon-residentInternational
Select from dropdownSpringSummerFall
Are you an International Student?*
Are you an NCAA student athlete?*
I am requesting to*

Late Registration - Need Added to Course

IMPORTANT:

Only proceed if you are seeking to be added a course AND we are past the ADD deadline. If you are seeking to be added to a CLOSED course (no remaining seats left in course) you will also need to submit a Registration Action Form (RAF) to request a 'CLOSED' override.
Enter 5-digit CRN of course to be ADDED
CEEN, PAGN, IBIO, etc.
331, 498B, etc.
How many research credits do you need to be registered for in total (including the # of research credits you are currently registered for)
Explain the extenuating circumstance(s) for adding the course after the published deadline

Drop or Withdrawal from Course

IMPORTANT:

Please review the Tuition Refund Schedule to see when the drop/withdrawal deadlines are for your course's part-of-term.

DROP If you are a requesting a DROP (w/ refund) after the drop deadline has passed, you will need to provide significant justification for the exception (subject to instructor/department approval) to be dropped--if your drop request is denied, you can still withdraw yourself from the course if we are still within the withdrawal period.

WITHDRAWAL If you are requesting to withdraw from a course after the withdrawal deadline for your part of term, you will also need to provide justification for the late withdrawal.

Please note that either DROP or WITHDRAWAL petition requests submitted before deadlines will be summarily rejected by the registrar and you will be directed to make those adjustments on your own in either Trailhead or GEODE.
Course for DROP or WITHDRAWAL
CEEN, PAGN, IBIO, etc.
331, 498B, etc.
Explain the extenuating circumstance(s) for wanted to be removed from this course after the published deadline. NOTE: Unsatisfactory academic performance is NOT an extenuating circumstance

Course Switch

IMPORTANT:

The section of the course you are hoping to SWITCH to must have open seats available--if it does not you will also need to submit a Registration Action Form (RAF) to request a 'CLOSED' override.
CEEN, PAGN, IBIO, etc.
331, 498B, etc.
Current section of course wanting to switch FROM
Course wanting to switch TO
Explain the extenuating circumstance(s) for switching to a new section of the course AFTER the published deadline

Instructor Information

Enter the instructor information for the course section you will be switching TO (i.e., the NEW section):
Must be a valid @mines.edu email address
I understand that if my petition is approved there may be additional paperwork and/or fees that I must submit to the Registrar's Office before this process is completed
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_38');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_38').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_38').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_38').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_38').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_38').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_38').val();gformInitSpinner( 38, 'https://www.mines.edu/registrar/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [38, current_page]);window['gf_submitting_38'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_38').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_38').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [38]);window['gf_submitting_38'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_38').text());}, 50);}else{jQuery('#gform_38').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "38", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_38" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_38"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_38" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [38, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 38, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */