Waiver policy for

Programming Concepts for Mechanical Engineers

EML 3035

 

Starting October 2006, students who have taken a formal programming language course can apply for a waiver for EML3035.  The waiver will result in getting credit for EML3035 toward graduation, and you will be qualified to take courses that have EML3035 as the pre-requisite/co-requisite.  To get a waiver, all of the following requirements need to have been met.

A)    A grade of ‘C’ or higher is required in a formal programming language college level course.

B)     A syllabus or description of the programming course needs to be submitted to the EML3035 instructor for verification.  This should be verifiable via a catalog or an official website of the school where you took the course.

C)    The student needs to pass (C or higher) a competency test in the preceding semester of taking any course for which EML3035 is a pre-requisite or a co-requisite.  The test will be given during the same time as the last competency test of EML 3035.  The language of the competency test would be the same as what is used in EML3035 in that semester.  This test is generally held either during class time in the final week of classes or during the university designated time of the final exam week.  For schedule, sample tests, course syllabus, visit http://www.eng.usf.edu/~kaw/class/programming/.  If enough seats are not available for the students or you have a class conflict (not work conflict), a different time and day will be chosen for the competency test at the discretion of the EML3035 instructor.

D)    The student needs to submit a written request by the first Monday of November in the fall semester or first Monday of April in the spring semester to take the competency test.  Deadlines are firm as the instructor has to make arrangements for the test.  Enclose also 1) a copy of your transcript and 2) syllabus/course description of the programming course.

 


 

 

 


 

Written Request Form for Waiver of EML3035

 

I hereby attest that I have passed a formal programming language course with a grade of ____________ taken at ________________________________  (name of school) in __________________ (semester and year) using __________________ programming language.   A course description or syllabus and transcript are enclosed for verification.  I request that I take the competency test in _________________ (semester and year) as per the schedule of the last competency test EML3035 course. 

 

I understand that I will study for the competency test as it requires preparation and being familiar with the syntax of the programming language used in the EML3035 course. 

 

Any misrepresentation of the statements made in this form will result in holding the waiver null and void.  If any university rules are broken in the misrepresentation, action as per university rules will be taken. 

 

Submit this form in person to the EML3035 instructor.

 

Name _______________________________

 

Student Number _______________________

 

Signature _____________________________

 

Date _________________________________

 

Tel No _______________________________

 

Official USF E-mail _____________________

 


Frequently Asked Questions

 

Question: Regarding the competency test. I am not very familiar with the language that is used in EML3035.  However, I am very good at self study.  How should I prepare for the competency test?

Answer:  Well, if you are good at self study, get the books.  Lectures and sample competency tests are at http://www.eng.usf.edu/~kaw/class/programming.  Note that the language used in the course may have changed depending on the instructor or time.  So ask the ME office about who is teaching the course currently.