ࡱ > %y bjbj 4 x x ` ` 8 T C , H o t $ L ɬ 9 t t ɬ F b r $ { Ґ S F u V 0 H Ev f { { { 0 " ^ L A ɬ ɬ H ` i : 1. Course title/number, number of credit hours COMPUTER APPLICATIONS IN ENGINEERING 1 EGN 2213 3 credit hours 2. Course prerequisites, corequisites, and where the course fits in the program of study Calculus for Engineers II MAC 2254 or equivalent (MAC 2312) 3. Course logistics Term: Spring 2013 This is a classroom lecture course FL 411 M/W/F: 03:00PM 03:50PM LEC This course has no design content. 4. Instructor contact information Instructors name Office address Office Hours Contact telephone number Email addressFrancisco J. Presuel-Moreno Engineering West (EG-36), Room 104 Mon and Wed 4:00 pm to 5:00 pm 954-924-7236 fpresuel@fau.edu5. TA contact information TAs name Office address Office Hours Contact telephone number Email address Valeria Casas Engineering West (EG-26) Room 267 Mon and Wed 2:00 to 3:00 pm vcasas@fau.edu6. Course description An introduction to programming in MATLAB, this course includes some matrix concepts, input/output statements, for and while loops, if and else if statements, built in functions, self written functions, some built in solvers, and projects illustrating applications to Engineering topics.7. Course objectives/student learning outcomes/program outcomes Course objectivesI. To teach students the basic building blocks in writing a computer program, which are: the arithmetic statement, input/output statements, m a t r i c e s , f o r a n d w h i l e l o o p s , i f a n d i f e l s e i f s t a t e m e n t s , t h e s w i t c h s t a t e m e n t , b u i l t i n f u n c t i o n s , a n d s e l f w r i t t e n f u n c t i o n s . I I . T o t e a c h s t u d e n t s t o w r i t e c o m p u t e r p r o g r a m s i n M A T L A B t h a t c a n b e u s e d t o s o l v e s i m p l e e n g i n e e r i n g t y p e p r o b l e m s . I I I . T o teach students to present results from MATLAB programs in a neat and clear manner, including the use of plots and tables when appropriate IV. To teach students to document their programs and write interactive program. V. To teach students to create interactive programs. Student learning outcomes & relationship to ABET a-k objectivesStudent Learning Outcomes: (letters in parentheses indicate correlation of the outcome with the appropriate program assessment outcomes a-k) 1. Students should be able to write simple engineering type programs in MATLAB, using for and while loops, if and if else statements, the switch statement, matrices, and user defined functions. (a,e,k) 2. Students should be able to present results from MATLAB programs in a neat and clear manner, including the use of tables when appropriate. (g) 3. Students should be able to document their programs and write an interactive program. (e,k) 4. Students should be able to use MATLAB in interactive mode. (e,k) 5. Students should be able to create plots in MATLAB. (g,k) 8. Course evaluation method Homework 15% Midterm I 30% Quizzes 25% Final Examination 30%Note: The minimum grade required to pass the course is C. 9. Course grading scale Grading Scale: A 92.5-100 C+ 77.5-80 D- 60-62.5 A- 90-92.5 C 72.5-77.5 <60 Dont Ask B+ 87.5-90 C- 70-72.5 B 82.5-87.5 D+ 67.5-70 B- 80-82.5 D 62.5-67.510. Policy on makeup tests, late work, and incompletes Make-up work for missed homework, quizzes, and exams may be negotiated prior to the due date of the assignment. In the case of a quiz or exam the due date is the scheduled start time of the exam or the class in which the quiz is to be taken. 11. Special course requirements .12. Classroom etiquette policy University policy requires that in order to enhance and maintain a productive atmosphere for education, personal communication devices, such as cellular phones and laptops, are to be disabled in class sessions. 13. Disability policy statement In compliance with the Americans with Disabilities Act (ADA), students who require special accommodations due to a disability to properly execute coursework must register with the Office for Students with Disabilities (OSD) located in Boca Raton campus, SU 133 (561) 297-3880 and follow all OSD procedures. 14. Honor code policy Students at Դɼ are expected to maintain the highest ethical standards. Academic dishonesty is considered a serious breach of these ethical standards, because it interferes with the university mission to provide a high quality education in which no student enjoys unfair advantage over any other. Academic dishonesty is also destructive of the university community, which is grounded in a system of mutual trust and place high value on personal integrity and individual responsibility. Harsh penalties are associated with academic dishonesty. See University Regulation 4.001 at HYPERLINK "http://www.fau.edu/regulations/chapter4/4.001_Code_of_Academic_Integrity.pdf"www.fau.edu/regulations/chapter4/4.001_Code_of_Academic_Integrity.pdf 15. Required texts/reading A Concise Introduction to MATLAB, by William J. Palm III, 2008 (ISBN 978-0-07-338583-9), McGraw-Hill. 16. Supplementary/recommended readings 17. Course topical outline, including dates for exams/quizzes, papers, completion of reading Course Topics: 1. Numerical modeling for engineers 2. Computer Organization 3. Building blocks in writing a computer program 4. Some matrix concepts 5. Programming in MATLAB a. Starting a program b. Several elementary commands c. Input from key board and output to screen d. Sample program e. Input from a file and output to a file f. Sample program g. Arithmetic statement h. Math operations i. Commonly used math functions j. Sample program k. The basic component in MATLAB l. The colon operator m. Loops n. Sample program o. if and else if statements p. Sample program q. Block diagrams r. Functions s. Sample Program t. Plot commands u. Sample program 0 1 2 V W X Y [ ^ _ c d e k l m y z ²~n_SG_8 he hIZ CJ OJ QJ aJ hn CJ OJ QJ aJ hIZ CJ OJ QJ aJ he hr_ CJ OJ QJ aJ hq hr_ 5CJ OJ QJ aJ h< 5CJ OJ QJ aJ h 5CJ OJ QJ aJ hRb 5CJ OJ QJ aJ hIZ 5CJ OJ QJ aJ hIZ hIZ 5CJ OJ QJ aJ he hr_ he hr_ 5CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph "h= hr_ 5>*CJ OJ QJ aJ 0 1 2 e z { z q d W $If `gd $If `gdIZ $If gd&@ w kd $$If l ," " t 0 "6 ! 4 4 l a p $If gdJf gdJf z { | / 0 1 E F G K M X { | } 殞yiZNZBZ hr_ CJ OJ QJ aJ h!( CJ OJ QJ aJ he hr_ CJ OJ QJ aJ he hr_ 6CJ OJ QJ aJ "he hr_ 5>*CJ OJ QJ aJ $h8 hr_ CJ OJ QJ aJ nHtH hv CJ OJ QJ aJ nHtH $hIZ hIZ CJ OJ QJ aJ nHtH he hr_ 5CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ $he hr_ CJ OJ QJ aJ nHtH{ | y y $If gdJf | kd $$If l (0 ," L L t 0 "6 ! 4 4 l a 0 $If gd w kd# $$If l ," " t 0 "6 ! 4 4 l a p 0 1 E F $If gdJf g kd $$If l ," " t 0 "6 ! 4 4 l a F G Y } s a s d $1$ 7$ 8$ H$ If gdb>J $$If a$gdM $If gd w kd: $$If l ," " t 0 "6 ! 4 4 l a p } @ A \ ] ݼ}m]NB6 hr_ CJ OJ QJ aJ hIZ CJ OJ QJ aJ he hr_ CJ OJ QJ aJ he hr_ 6CJ OJ QJ aJ he hr_ 5CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ h# B*CJ OJ QJ aJ ph %he hr_ B*CJ OJ QJ aJ ph $he hr_ CJ OJ QJ aJ nHtH hIZ hIZ 6OJ QJ ^J hIZ hIZ 6CJ OJ QJ aJ #hIZ hIZ 6CJ OJ QJ ^J aJ $If gdJf g kd $$If l ," " t 0 "6 ! 4 4 l a 3 A ] v v v v v v $If gdJf $If gdb#m w kdQ $$If l ," " t 0 "6 ! 4 4 l a p ] ' ( ) 6 7 u ˿tbRB2B hr_ CJ OJ QJ aJ nHtH hpa CJ OJ QJ aJ nHtH hv CJ OJ QJ aJ nHtH "he hr_ 5>*CJ OJ QJ aJ he hr_ 6CJ OJ QJ aJ he hr_ 5CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ he hIZ CJ OJ QJ aJ hIZ CJ OJ QJ aJ hIZ hIZ OJ QJ ^J hpa hIZ OJ QJ ^J hv CJ OJ QJ aJ hIZ hIZ CJ OJ QJ aJ { { $If gdJf z kd $$If l 0 ," 8 ` t 0 "6 ! 4 4 l a ( 7 Y u v v v v v v $If gd $If gdb#m w kd~ $$If l ," " t 0 "6 ! 4 4 l a p u v R h Ƿܦp_M> h;Fu 56CJ OJ QJ ^J "h;Fu h;Fu 56CJ OJ QJ ^J h;Fu hr_ CJ OJ QJ ^J aJ he hr_ CJ OJ QJ aJ 0he hr_ 5B* CJ OJ QJ aJ nHph tH h CJ OJ QJ ^J aJ hpa hpa CJ OJ QJ ^J aJ he hr_ 5CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ hpa hpa CJ OJ QJ aJ hpa 5CJ OJ QJ aJ { { $If gdJf z kd $$If l 0 ," 8 ` t 0 "6 ! 4 4 l a u $d x $If \$ a$gd w kd $$If l ," " t 0 "6 ! 4 4 l a p $If gdGp $If gd1 g kdF $$If l ," " t 0 "6 ! 4 4 l a W b = u u u u u u u u u u u $ $If a$ gd;Fu $If gd;Fu t kd $$If l M" " t 0 "6 4 4 l a p h r R S < ? кsgsgsgsgsgs[L h= hv CJ OJ QJ ^J hv CJ OJ QJ aJ hpa CJ OJ QJ aJ hpa hpa CJ OJ QJ aJ he hr_ CJ OJ QJ aJ he hr_ 6CJ OJ QJ aJ he hr_ "h;Fu hv 56CJ OJ QJ ^J "h;Fu hr_ 56CJ OJ QJ ^J h;Fu "h;Fu h;Fu 56CJ OJ QJ ^J h;Fu 56CJ OJ QJ ^J hq 56CJ OJ QJ ^J - S < { r r i i i i i i $If gdpa $If gdGp x kdX $$If l 0 M" 8 t 0 "6 4 4 l a $ $If a$ gd;Fu 8 9 ~ u u $If gdGp x kd $$If l 0 M" 8 t 0 "6 4 4 l a $If gdv 8 9 : ~ ³ճՆwk\kMhP hr_ CJ OJ QJ aJ he hv CJ OJ QJ aJ hv CJ OJ QJ aJ hpa hpa CJ OJ QJ aJ hr_ CJ OJ QJ aJ hpa hpa CJ OJ QJ ^J aJ he hr_ 6CJ OJ QJ aJ h= hr_ CJ OJ QJ aJ $hq hq CJ OJ QJ aJ nHtH he hr_ he hr_ CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph 9 : I Y g x x x $If gdGp $If gdq t kdr $$If l M" " t 0 "6 4 4 l a p ~ u $If gdGp $If gdF x kd $$If l 0 M" L m t 0 "6 4 4 l a ; S l x x x x i $1$ 7$ 8$ H$ If gdpa $If gdpa $If gdGp t kd $$If l M" " t 0 "6 4 4 l a p $If gdGp e kd+ $$If l M" " t 0 "6 4 4 l a $If gdv t kd $$If l M" " t 0 "6 4 4 l a p $If gdGp e kd8 $$If l M" " t 0 "6 4 4 l a $If gdGp t kd $$If l M" " t 0 "6 4 4 l a p $If gdGp e kdE $$If l M" " t 0 "6 4 4 l a & ' = > ? 9 : ; < = > Y Z [ xi] hv CJ OJ QJ aJ he hv CJ OJ QJ aJ hpa hpa CJ OJ QJ aJ "hr_ 0J CJ OJ QJ aJ nHtH he hr_ 0J CJ OJ QJ aJ h*m j h*m U$he hr_ CJ OJ QJ aJ nHtH hr_ CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ he hr_ CJ OJ QJ aJ $ x $If gdGp $If gd%D t kd $$If l M" " t 0 "6 4 4 l a p $If gdGp g kdR $$If l ( M" " t 0 "6 4 4 l a % & $If gd%D v kd $$If l ( M" " t 0 "6 4 4 l a p & ' = > $If gdGp g kdg $$If l ( M" " t 0 "6 4 4 l a > ? ; < = $If gdGp v kd $$If l ( M" " t 0 "6 4 4 l a p = > Y Z $If gdGp g kd| $$If l ( M" " t 0 "6 4 4 l a Z [ } } $If ] gde t kd $$If l M" " t 0 "6 4 4 l a p $If gdGp e kd $$If l M" " t 0 "6 4 4 l a $If gdv t kd $$If l M" " t 0 "6 4 4 l a p M N O P x #x $x hx ix jx kx lx nx ox qx rx tx ux wx x x 고wokokokok[J !hC 5CJ OJ QJ aJ nHtHhJf hr_ 5CJ OJ QJ aJ h j h U'he hpa 5CJ OJ QJ aJ nHtH$hpa hr_ CJ OJ QJ aJ nHtH U$hpa hpa CJ OJ QJ aJ nHtH $h_s[ hr_ CJ OJ QJ aJ nHtH he hr_ CJ OJ QJ aJ (he hr_ 5B* CJ OJ QJ aJ ph he hr_ he hv CJ OJ QJ aJ M N $If gd<_ e kd $$If l M" " t 0 "6 4 4 l a N O P _ 3 ` r y h h h h h h h h h h $If ^ `gdpa $If ^ `gd%- t kd $$If l M" " t 0 "6 4 4 l a p r , B K ] z $x %x Dx ix $If ^ `gdpa v. Use of MATLAB built in functions 1. Midterm: Wednesday February 2. Final: M (Apr 29) 1:15pm - 3:45pm Department of Ocean and Mechanical Engineering Դɼ Course Syllabus EML2538 Computer Application in ME I Spring 2013 Francisco J. Presuel-Moreno ix jx kx mx nx px qx sx tx vx wx x x x x x $a$gd>'T $a$gdJf gdGp d kd $$If l W M" " 0 "6 4 4 l a x x x x x x x x y y !y "y $y %y ͋ he hr_ CJ OJ QJ aJ h>'T hv CJ OJ QJ aJ h!( CJ OJ QJ aJ hr_ CJ OJ QJ aJ hq CJ OJ QJ aJ h hr_ 5CJ OJ QJ aJ hJf hr_ 5CJ OJ QJ aJ !hr_ 5CJ OJ QJ aJ nHtH x y "y #y $y %y gdGp ^gdv $a$gd>'T 2 1h:pr_ / =!"#$% $$If !v h5 "#v ":V l t 0 "6! 5 "p $$If !v h5 L5L#v L:V l ( t 0 "6! 5 L $$If !v h5 "#v ":V l t 0 "6! 5 "p z $$If !v h5 "#v ":V l t 0 "6! 5 " $$If !v h5 "#v ":V l t 0 "6! 5 "p z $$If !v h5 "#v ":V l t 0 "6! 5 " $$If !v h5 "#v ":V l t 0 "6! 5 "p $$If !v h5 8 5`#v 8 #v`:V l t 0 "6! 5 8 5` $$If !v h5 "#v ":V l t 0 "6! 5 "p $$If !v h5 8 5`#v 8 #v`:V l t 0 "6! 5 8 5` $$If !v h5 "#v ":V l t 0 "6! 5 "p z $$If !v h5 "#v ":V l t 0 "6! 5 " $$If !v h5 "#v ":V l t 0 "65 "p $$If !v h5 8 5#v 8 #v:V l t 0 "65 8 5 $$If !v h5 8 5#v 8 #v:V l t 0 "65 8 5 $$If !v h5 "#v ":V l t 0 "65 "p $$If !v h5 L5m#v L#vm:V l t 0 "65 L5m $$If !v h5 "#v ":V l t 0 "65 "p u $$If !v h5 "#v ":V l t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p u $$If !v h5 "#v ":V l t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p u $$If !v h5 "#v ":V l t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p y $$If !v h5 "#v ":V l ( t 0 "65 " $$If !v h5 "#v ":V l ( t 0 "65 "p y $$If !v h5 "#v ":V l ( t 0 "65 " $$If !v h5 "#v ":V l ( t 0 "65 "p y $$If !v h5 "#v ":V l ( t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p u $$If !v h5 "#v ":V l t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p u $$If !v h5 "#v ":V l t 0 "65 " $$If !v h5 "#v ":V l t 0 "65 "p s $$If !v h5 "#v ":V l W0 "65 " b" 0 2 0 @ P ` p 2 ( 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 0 @ P ` p 8 X V ~ PJ _HmH nH sH tH @ ` @ *m N o r m a l CJ _HaJ mH sH tH F F "G H e a d i n g 3 $@&a$ 5\mHsH > > K8 H e a d i n g 5 $@& 6]aJ P P "G H e a d i n g 8 $@&^ ` 5B*\aJ ph D A` D D e f a u l t P a r a g r a p h F o n t R i@ R 0 T a b l e N o r m a l 4 l 4 a ( k ( 0 N o L i s t R R $ H e a d i n g 3 C h a r 5CJ OJ PJ QJ \^J aJ X X $ H e a d i n g 5 C h a r $ 56CJ OJ PJ QJ \]^J aJ R R $ H e a d i n g 8 C h a r 6CJ OJ PJ QJ ]^J aJ 4 @ "4 Jf 0 H e a d e r ! 2 12 0 H e a d e r C h a r CJ 4 @ B4 Jf 0 F o o t e r ! 6 Q6 $ 0 F o o t e r C h a r CJ aJ j cj Jf T a b l e G r i d 7 :V 0 6 U@ q6 b#m 0 H y p e r l i n k >*B*ph : P : N 0 B o d y T e x t 2 CJ aJ @ @ $ 0 B o d y T e x t 2 C h a r CJ aJ 8 8 a p p l e - t a b - s p a n ^J 2 B 2 0 B o d y T e x t x <