EML 3035

Programming Concepts for Mechanical Engineers

Department of Mechanical Engineering

University of South Florida

 

A one credit hour course in Programming Concepts

FALL 2008

 

Objective

 

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 that include conditional statements, repetition loops, input/output of files, modular programming including subprograms, and matrix manipulation.

 

How do I buy MATLAB or do I have to?

 

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

 
How should I study for this course?
 

In Spring 2004, I asked students if they had any parting words of wisdom for a student who is registered for this course. This is what they had to say - they are the words of wisdom from your peers. 

Sample HWs, quizzes and tests are available.  Keep yourself updated with what was taught in the classroom via the lectures and assignments link.

 
Can I get exempted from taking the course?
 

Read the full details of how to get exemption here.  If you fail the competency test, you will need to take the course.

 

Course Outline

 

Introduction

MATLAB Syntax and Commands

Use of MATLAB to Solve Engineering Problems
Algorithms

Conditional Statement
Repetition Loops

Subprograms

Matrix Manipulation
File I/O