EML3035: Programming Concepts for Mechanical Engineers


Lectures & Assignments      Syllabus


EML 3035

Programming Concepts for Mechanical Engineers

Fall 2007

 

OBJECTIVES: Introduces the student to the world of programming through MATLAB to develop scientific and engineering models.  The student will be able to write beginner level programs. 

 

CREDIT HOURS: 1 semester hour.

 

PREREQUISITES: Calculus I and Physics I

 

REQUIRED TEXT BOOK:

Essentials of MATLAB Programming (Paperback)

by Stephen J. Chapman (Author)

Paperback: 368 pages

Publisher: Thomson-Engineering; 1 edition (October 6, 2005)

Language: English

ISBN-10: 0495073008

 

SOFTWARE:

You can buy the MATLAB Student Version from the USF bookstore.  You will use the software again in the EML30341 course.  You can always use MATLAB free of charge in ENB 118 (next to fish bowl in Engineering II building) and in LIB 125C (first floor lab in the Library).

 

TIME:    Section 001 – ENB 116 – Monday –11:00 AM – 12:50 PM

               Section 002 – ENC 1000 – Thursday – 11:00 AM -12:50 PM

 

OUTCOMES

The outcomes are

1.        Students learn how to use a computational system to solve engineering problems

2.        Students learn efficient and modular programming tools

 

WHERE DO THE OUTCOMES OF EML 3035 FIT IN THE OBJECTIVES OF THE MECHANICAL ENGINEERING PROGRAM?

§         Understand the concept and steps of mathematical modeling, solution and implementation (Item a of  USF mechanical engineering program outcomes  which is  ability to apply mathematics, science and engineering principles ).

§         Learn how to use Matlab to solve engineering problems ( Item e of  USF mechanical engineering program outcomes  which is  ability to identify, formulate and solve engineering problems).

§         Learn how to write programs that include repetition, conditional statements, input/output data interaction, procedures, arrays and matrices ( Item i of  USF mechanical engineering program outcomes  which is  ability to use the techniques, skills and modern engineering tools necessary for engineering practice).

 

 

INSTRUCTOR INFORMATION

Instructor: Autar Kaw

Office Location: ENC 2215 (Engineering Building III)

Telephone: 813-974-5626

E-mail: kaw@eng.usf.edu

Class web site: http://www.eng.usf.edu/~kaw/class/EML3035

Office hours: Monday, Thursday 2:30-4PM;

call 813.974.5626 for making an appointment for consultation outside office hours.

 

TA INFORMATION

TA: Luke Snyder

Office Location: ENG 205 (Kopp Engineering Building)

Telephone: 813-396-9350

E-mail:  lasnyde4@mail.usf.edu

Office hours (Take advantage of these hours):

Monday  9:00AM - 10:30AM

Tuesday   1:30PM - 3:30PM

Wednesday 1:00PM -2:30 PM

OR

call 813-396-9350

  OR

send e-mail for making an appointment for consultation outside office hours.

 

CALENDAR and EXAM SCHEDULE (registrar calendar)

(The dates are tentative as the pace of the class depends on several factors.  However, test dates are unlikely to change.)

 

Section 001 – Monday 11:00AM-12:50PM

Week of

EVENT

 

Aug 27

 

Sept 3

Holiday

Sept 10

 

Sept 17

 

Sept 24

Competency Test#1

Oct 1

 

Oct 8

 

Oct 15

 

Oct 22

 

Oct 29

Competency Test#2

Nov 5

 

Nov 12

Holiday

Nov 19

 

Nov 26

 

Dec 3

 

Dec 10

Competency Test#3

(10:30AM-12:30PM)

 

 

Section 002 – Thursday 11:00AM-12:50PM

Week of

EVENT

 

Aug 30

 

Sept 6

 

Sept 13

 

Sept 20

Competency Test #1

Sept 27

 

Oct 4

 

Oct 11

 

Oct 18

 

Oct 25

Competency Test#2

Nov 1

 

Nov 8

 

Nov 15

 

Nov 22

Holiday

Nov 29

 

Dec 6

Competency Test#3

 

 

Back to Top


COURSE GRADE and GRADE POLICY

Category

Weightage

 

Competency tests

Test#1: 10%

Test#2: 20%

Test#3: 40%

 

Quizzes

20%

Throughout the semester

HWs

10%

Due in class at 11:00 AM in the next scheduled class meeting after being assigned

Attendance

 

See affidavit sheet that you signed for details as it can affect your grade adversely.

1 extra credit point for perfect attendance.

 

100%

 

 

Competency Tests: Each test is graded out of 100.  All the tests will be open textbook (just the textbook) and two 8.5x11 handwritten sheets (you can write on both sides).  You will be asked to write a program in MATLAB.  You can use the help menu of MATLAB during the test.  These tests last 60 to 90 minutes (do not make any plans till class end time of 12:50 PM on the test days).  After the time is over, save your program for the last time.  We will save the program on my thumb drive and also send the Mfile via digital drop box in the course account.

 

Quizzes: These will be given in the beginning of the class.  You will be asked to answer a few fill in the blank/short answers/multiple choice questions.  These quizzes will be of not more than 15 minutes duration.  All quizzes will be open book, just the two textbooks (no notes are allowed).

 

HW: Homework will be assigned in class and graded out of 100.  Assigned HW is due as a hard copy in the next class meeting at 11:00 AM.  Be sure that you make the hard copy of the Mfile as well as what you get in the command window/plot windows after running the program.

 

Curving the Grade: The maximum of the following two will be the only adjustments made to your course grade and these adjustments will be made only at the end of the semester.  If the average for students registered for the course (all withdrawal students and students missing the exam are not included in the calculation) for any of the tests and quizzes is less than 70% at the end of course, the difference will be added to every registered student's grade for that test.

 

Guaranteed Grading Scale:

Grade A+  is 99‑100 (4.00)     Grade A  is 90-98 (4.00)          Grade A- is  86-89 (3.67)

Grade B+ is 83-85 (3.33)         Grade B is 80-82 (3.00)           Grade B- is 76-79 (2.67)

Grade C+ is 73-75 (2.33)        Grade C is 70-72 (2.00)           Grade C– is 66-69 (1.67)

Grade D+ is 63-65 (1.33)        Grade D is 60-62 (1.00)           Grade D‑ is 53‑ 56 (0.67)

Grade F is 0‑ 55 (0.00).

 

Your final grade will be rounded off as follows at the end of the course. The integer part of your course after adding 0.999999 will be recorded as your final grade.  For example, 84.000001 will be rounded off as 85, and 84.0000009 will be rounded off as 84.  Course grades will be evaluated on the above percentages and a letter grade will be assigned to you as outlined in the University catalog for undergraduate students (2007-2008).

 

Course grades will be evaluated on percentage score and a letter grade will be assigned to you as outlined in the University catalog for undergraduate students (2007-2008). 

Do not wait until the last day before a test to ask questions. Graded assignments and quizzes not picked up when handed out in class can be picked up only during the above given office hours or at the end of the class.  Graded assignments and tests not picked up by January 15, 2008 will be discarded.

 

Back to Top

ATTENDANCE

Attendance is compulsory.  Attendance will be based on the quizzes you take in the beginning of each class, and on random attendance taken at the end of the class.  Refer to the affidavit sheet you signed for full explanation and the sample memo needed for excuse.

 

Back to Top

RE-GRADING POLICY

Re-grading of a test, homework, or computer project should be requested within five working days of it being returned to you.  Re-grading after the final grade has been assigned for the course will be allowed only in extreme circumstances.  Mistakes in the grade book entries should be rectified as soon as possible to avoid any change of grade issues.  You will need a copy of all your graded tests for verification.  KEEP ALL YOUR GRADED PAPERS TILL YOU CONFIRM YOUR FINAL LETTER GRADE.

 

Back to Top

GRADES ON THE WEB

Grades will be updated on the web (https://my.usf.edu) after grading of each quiz/test.

 

Back to Top

MISSED EXAMINATIONS

NO make‑up tests will be given.  However, in the event of a serious illness (physician's statement documenting severity of illness required), death in the family or other legitimate, documented, verifiable emergency resulting in the absence from a schedule test, each case will be evaluated separately.  The decision of the instructor is final.  An example of a make-up score is that if you miss a test, you may be given the same grade as the next test, and so on.  Curving of make-up exam grades is at the discretion of the instructor.

 

Notification of absence must be given before the commencement of the scheduled examination or test to me.  You need to type a professional memo (no e-mails will be accepted) about your absence addressed to me as soon as possible.  Attach any documentation with it.

 

Do not presume that your reasons for missing an examination or test are acceptable unless authorization is given to you.

 

Back to Top

POLICY ON RELIGIOUS OBSERVATIONS

Students who need to be absent under this rule must provide written notice of date(s) to me by the second-class meeting.

 

Back to Top

POLICY ON STUDENT DISABILITY ACCOMMODATIONS

Any student who feels he/she may need an accommodation based on the impact of a disability should contact the Office for Student Disability Services at 813-974-4309 in SVC 1133 to coordinate reasonable accommodations for students with documented disabilities.  The website is http://www.sds.usf.edu/index.htm.

 

Back to Top

INCOMPLETE GRADE, ACADEMIC DISHONESTY, AND DISRUPTION OF ACADEMIC PROCESS

The following restates portions of USF Academic Policy from the USF Undergraduate Manual concerning the "incomplete" grade, academic dishonesty, and disruption of academic process.  The faculty of the Department of Mechanical Engineering request all students in the department to be informed of these policies.

Incomplete Grade Policy

"It may be awarded to an undergraduate student only when a small portion of the students work is incomplete and only when the student is otherwise earning a passing grade."

 

Academic Dishonesty

"Each individual is expected to earn his/her degree on the basis of personal effort.  Consequently, any form of cheating on examinations or plagiarism on assigned papers constitutes unacceptable deceit and dishonesty."

 

Penalties for Academic Dishonesty

"Penalties for academic dishonesty will depend on the seriousness of the offense and may include assignment of an "F" or a numerical value of zero on the subject paper, lab report, etc., an "F" or an "FF" grade (the latter indicating academic dishonesty) in the course, suspension or expulsion from the University."  In this course, a FF is assigned for any cheating in the assigned HW, quizzes and/or competency tests.

 

Disruption of Academic Process

"Disruption of the classroom or teaching environment is also unacceptable.  This cannot be tolerated in the University community, and will be punishable, according to the seriousness of the offense."

 

Punishment Guidelines for Disruption of Academic Process

"Punishment for disruption of academic process will depend on the seriousness of the disruption and will range from a private verbal reprimand to dismissal from class with a final grade of "W," if the student is passing the course.  If the student is not passing, a grade of "F" will be shown on the student record.  Particularly serious instances of disruption of the academic process may result in suspension or permanent expulsion from the University."

 

Back to Top

CLASS RULES

In response to student requests and instructor observations, the following class rules will apply in this course:

 

  1. Put the cell phones on silent or vibrate.  Cell phones should be out of sight and not answered inside the classroom.
  2. No checking of e-mail or internet surfing in the class or during the breaks.
  3. No food or drink.
  4. No talking during lecture (except for questions to instructor).
  5. No reading newspapers or magazines or solving crossword puzzles, etc during lecture.
  6. No working on other course work during lecture.
  7. No use of laptops.
  8. No use of portable electronic music devices (mp3 players, ipods, etc).

 

The purpose of these class rules is to eliminate activity that is disruptive to the academic process.  Most students view these as a common courtesy to the instructor and fellow students.  Failure to comply with a class rule will be viewed as a Disruption to the Academic Process.  The penalty for such disruption is given in the syllabus.

 

Back to Top