0% found this document useful (0 votes)
9 views8 pages

Syllabus ENGR-UH 1000 Je Ir Ryu

This document outlines the course details for a programming class focused on C++ and MATLAB, aimed at engineering students. It includes information on prerequisites, faculty contact details, course objectives, learning outcomes, grading activities, and academic policies. The course emphasizes problem-solving through programming and includes lectures, labs, assignments, and exams to assess student understanding and skills.

Uploaded by

codingbox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views8 pages

Syllabus ENGR-UH 1000 Je Ir Ryu

This document outlines the course details for a programming class focused on C++ and MATLAB, aimed at engineering students. It includes information on prerequisites, faculty contact details, course objectives, learning outcomes, grading activities, and academic policies. The course emphasizes problem-solving through programming and includes lectures, labs, assignments, and exams to assess student understanding and skills.

Uploaded by

codingbox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

‭ redits‬‭:‬‭4‬

C
‭Prerequisites‬‭: None‬
‭Corequisites‬‭: None‬
‭Faculty Details‬ ‭Professor‬ ‭Teaching Assistant‬

‭Name‬ ‭Mohamad Eid‬ ‭Muhammad Hassan Jamil‬

‭Email‬ ‭[email protected]‬ ‭[email protected]

‭Telephone‬ ‭+97126284590‬ ‭+971 2 6284045‬

‭Workspace‬ ‭A1-198‬ ‭A1-10‬

‭Office Hours‬ ‭Mon. 1:30-2:30pm‬ ‭Tue. 1:30-2:30pm‬

‭Wed. 1:30-2:30pm‬ ‭Thur. 1:30-2:30pm‬

‭Course Details‬ ‭Day/Time‬ ‭Location‬

‭Lecture‬ ‭Mon/Wed 11:50AM – 1:05PM‬ ‭A3-001‬

‭Laboratory‬ ‭Mon-Thurs 2:40-5:20pm‬ ‭A1-004‬

‭Mid Term Exam‬ ‭Week 8 (lecture time)‬ ‭A3-001‬

‭Final Exam‬ ‭3-hrs, Final exam week‬ ‭TBD‬

‭Course Description‬

‭This course counts toward the following NYUAD degree requirements:‬

‭Majors > Civil, Computer, Electrical, General, Mechanical Engineering > Required‬

‭ he objective of the course is for students to acquire the fundamental knowledge of computer‬
T
‭programming, develop transferable programming skills, and learn to solve engineering problems via‬
‭programming. The course is primarily based on the C++ programming language and an introduction to‬

‭Page‬‭1‬‭of‬‭8‬
a‭ nother programming language such as MATLAB (to demonstrate transferring programming knowledge‬
‭from one language to another). The course explores the application of engineering computation in‬
‭various engineering domains including mechanical, civil, computer, and electrical engineering. The‬
‭following topics are covered: introduction to computer systems, standard input/output, file input/output,‬
‭decision structures, loop structures, functions, arrays, addressing, dynamically allocated memory,‬
‭structures, introduction to object-oriented programming, problem solving via programming algorithm‬
‭design, and applications in another programming language such as MATLAB.‬

‭Course Learning Outcomes and Link to Program Learning Outcomes (PLOs)‬


‭ inked to‬
L
‭Course Learning Outcomes‬
‭Engineering PLOs‬‭1‬
‭1.‬ A
‭ pply basic programming principles and algorithmic thinking in‬ ‭1.c, 2.c‬
‭engineering problem solving‬
‭2.‬ P
‭ roduce software systems and documentation using C++ programming‬ ‭2.c, 3.a‬
‭language‬
‭3.‬ D
‭ evelop software components using MATLAB modern engineering tool to‬ ‭2.c, 5.a‬
‭solve engineering problems‬
‭4.‬ T
‭ ransfer programing knowledge from one programming language to‬ ‭7.a‬
‭promote self-learn new programming languages‬

‭Required Bookstore Texts‬

‭●‬ ‭ elores M. Etter and Jeanine A. Ingber, Engineering Problem Solving with C++, Pearson, 4th‬
D
‭edition, ISBN-13: 9780134484532, 2016.‬
‭ ‬ ‭Stormy Attaway, Matlab: A Practical Introduction to Programming and Problem Solving,‬

‭Butterworth-Heinemann, 4th Edition, ISBN: 9780128045251, 2016.‬
‭●‬ ‭William Palm III, MATLAB for Engineering Applications, McGraw-Hill Education, 4th Edition,‬
‭ISBN-13: 978-1260084719, 2018.‬

‭Teaching Methodologies‬

‭ tudents‬ ‭are‬ ‭expected‬ ‭to‬ ‭arrive‬ ‭at‬ ‭class‬ ‭with‬ ‭an‬ ‭understanding‬ ‭of‬ ‭the‬ ‭basic‬ ‭definition‬ ‭concepts,‬ ‭and‬
S
‭applications‬‭of‬‭relevant‬‭topics.‬ ‭Class‬‭time‬‭will‬‭be‬‭devoted‬‭to‬‭lectures‬‭and‬‭in-depth‬‭discussions‬‭of‬‭course‬
‭topics.‬ ‭Assigned‬ ‭readings‬ ‭and‬ ‭homework‬ ‭will‬ ‭be‬ ‭used‬ ‭to‬ ‭help‬ ‭students‬ ‭prepare‬ ‭for‬‭class‬‭discussions.‬
‭Quizzes‬ ‭will‬ ‭be‬‭given‬‭to‬‭assess‬‭students’‬‭preparation‬‭for‬‭class‬‭and‬‭understanding‬‭of‬‭previously‬‭studied‬
‭material.‬ ‭Each‬‭student‬‭will‬‭be‬‭responsible‬‭for‬‭a‬‭term‬‭project,‬‭which‬‭can‬‭be‬‭mounted‬‭individually‬‭or‬‭as‬
‭part‬‭of‬‭a‬ ‭team.‬ ‭Laboratory‬ ‭sessions‬ ‭are‬ ‭dedicated‬ ‭for‬ ‭reinforcing‬ ‭course‬ ‭topics‬ ‭via‬ ‭solving‬
‭representative problem sets and holding class discussions.‬

‭1‬
‭See Appendix 1‬

‭Page‬‭2‬‭of‬‭8‬
‭Graded Activities‬
‭ rade‬
G ‭Frequency / Due‬ ‭Linked to Course‬
‭Activity Detail‬ ‭Percentage‬ ‭Date‬ ‭Learning Outcome(s)‬
‭Quizzes and attendance‬ ‭15 %‬ ‭Weekly‬ ‭5‬
‭Assignments‬ ‭25 %‬ ‭Four assignments‬ ‭2‬
‭Term project‬ ‭20 %‬ ‭Week 14‬ ‭1, 3, 7‬
‭Midterm Exam‬ ‭15 %‬ ‭Week 8‬ ‭1,5‬
‭Final Exam‬ ‭25 %‬ ‭Final exam period‬ ‭1,5‬

L‭ aboratory Descriptions‬
‭The‬ ‭course‬ ‭has‬ ‭a‬ ‭weekly‬ ‭lab‬ ‭session‬ ‭to‬ ‭practice‬ ‭concepts‬ ‭covered‬ ‭during‬ ‭the‬ ‭lecture‬ ‭on‬ ‭the‬ ‭previous‬
‭week.‬ ‭Each‬ ‭lab‬ ‭session‬ ‭will‬ ‭start‬ ‭with‬ ‭a‬ ‭brief‬ ‭summary‬ ‭of‬ ‭the‬ ‭covered‬ ‭material‬ ‭such‬ ‭as‬ ‭loops‬ ‭or‬
‭functions,‬ ‭then‬ ‭students‬ ‭are‬ ‭expected‬ ‭to‬‭practice‬‭a‬‭number‬‭of‬‭exercises.‬‭The‬‭last‬‭15‬‭minutes‬‭of‬‭the‬‭lab‬
‭session‬ ‭is‬ ‭dedicated‬ ‭for‬ ‭a‬ ‭closed-book,‬ ‭in-lab‬ ‭quiz‬ ‭to‬ ‭evaluate‬ ‭the‬ ‭student’s‬ ‭understanding‬ ‭of‬ ‭the‬
‭particular topic.‬

‭ ssignment Description‬
A
‭The‬ ‭assignments‬ ‭consist‬ ‭of‬ ‭four‬ ‭case‬ ‭studies‬ ‭that‬ ‭incorporate‬ ‭the‬ ‭fields‬‭of‬‭electrical‬‭engineering,‬‭civil‬
‭engineering,‬ ‭mechanical‬ ‭engineering,‬ ‭and‬ ‭computer‬ ‭engineering.‬ ‭Every‬ ‭student‬ ‭is‬ ‭eligible‬ ‭for‬ ‭a‬
‭maximum‬ ‭of‬ ‭ONE‬ ‭pass‬ ‭for‬ ‭48-hours‬ ‭late‬ ‭submission,‬ ‭with‬ ‭10%‬ ‭penalty.‬ ‭Each‬ ‭assignment‬ ‭tackles‬ ‭a‬
‭computation‬ ‭problem‬ ‭in‬ ‭a‬ ‭particular‬ ‭discipline‬ ‭where‬ ‭students‬ ‭develop‬ ‭realistic‬ ‭solution.‬‭Examples‬‭of‬
‭case‬‭studies‬‭topics‬‭includes:‬‭civil‬‭engineering‬‭case‬‭study‬‭such‬‭as‬‭open‬‭channel‬‭flow‬‭analysis,‬‭mechanical‬
‭engineering‬ ‭case‬ ‭study‬ ‭such‬ ‭as‬ ‭the‬ ‭forced‬ ‭pendulum,‬ ‭electrical‬ ‭engineering‬ ‭case‬ ‭study‬ ‭such‬ ‭as‬
‭signal/image/video processing, and computer engineering case study such as Vigenère Cipher.‬

‭ roject Description‬
P
‭The‬ ‭term‬ ‭project‬ ‭involves‬ ‭the‬ ‭design,‬ ‭development‬ ‭and‬ ‭testing‬ ‭of‬ ‭a‬‭software‬‭application‬‭in‬‭any‬‭of‬‭the‬
‭fields‬ ‭of‬ ‭electrical‬ ‭engineering,‬ ‭civil‬ ‭engineering,‬ ‭mechanical‬ ‭engineering,‬ ‭and‬ ‭computer‬ ‭engineering.‬
‭The‬ ‭term‬ ‭project‬ ‭is‬ ‭a‬ ‭group‬ ‭work‬ ‭worth‬ ‭20%‬ ‭of‬ ‭the‬ ‭final‬ ‭grade.‬ ‭Examples‬ ‭of‬ ‭term‬ ‭projects‬ ‭topics‬
‭includes: learning and education, healthcare, gaming and entertainment, and social media.‬

‭ cademic Policies‬
A
‭Attendance‬‭:‬ ‭Attendance‬ ‭is‬ ‭mandatory.‬ ‭5%‬ ‭will‬ ‭be‬ ‭assigned‬ ‭to‬ ‭lecture‬ ‭attendance.‬ ‭Weekly‬‭quizzes‬
‭will‬‭be‬‭conducted‬‭by‬‭the‬‭end‬‭of‬‭10‬‭lab‬‭sessions‬‭that‬‭are‬‭randomly‬‭selected‬‭during‬‭the‬‭semester.‬‭Eight‬‭(8)‬
‭best‬ ‭grades‬ ‭of‬ ‭the‬ ‭10‬ ‭quizzes‬ ‭will‬ ‭make‬ ‭10%‬ ‭of‬ ‭the‬ ‭final‬ ‭course‬ ‭grade.‬ ‭The‬ ‭quiz‬ ‭will‬ ‭cover‬ ‭material‬
‭related‬ ‭to‬ ‭the‬ ‭lab‬ ‭session‬‭to‬‭be‬‭done‬‭the‬‭same‬‭day.‬‭No‬‭make-up‬‭quizzes‬‭will‬‭be‬‭given.‬‭Quizzes‬‭will‬‭be‬
‭taken during the last 15 minutes of the laboratory period.‬

‭Page‬‭3‬‭of‬‭8‬
‭ rade‬‭Distribution‬‭:‬‭Grades‬‭are‬‭generally‬‭not‬‭curved.‬‭Students‬‭need‬‭to‬‭obtain‬‭a‬‭grade‬‭of‬‭C‬‭or‬‭better‬‭to‬
G
‭count‬ ‭the‬ ‭course‬ ‭towards‬ ‭their‬ ‭intended‬ ‭degree‬ ‭for‬ ‭required‬ ‭courses‬ ‭or‬ ‭engineering‬ ‭electives.‬ ‭Course‬
‭percentages will be translated into letter grades based on these intervals:‬

‭A‬ ‭A-‬ ‭B+‬ ‭B‬ ‭B-‬ ‭C+‬ ‭C‬ ‭C-‬ ‭D‬ ‭F‬

‭[90;100]‬ ‭[90;85)‬ ‭[80;85)‬ ‭[75;80)‬ ‭[70;75)‬ ‭[65;70)‬ ‭[60;65)‬ ‭[55;60)‬ ‭[50;55)‬ ‭[0;50)‬

I‭ ntegrity‬‭:‬ ‭At‬ ‭NYU‬ ‭Abu‬ ‭Dhabi,‬‭a‬‭commitment‬‭to‬‭excellence,‬‭fairness,‬‭honesty,‬‭and‬‭respect‬‭within‬‭and‬


‭outside‬ ‭the‬ ‭classroom‬ ‭is‬ ‭essential‬ ‭to‬ ‭maintaining‬ ‭the‬ ‭integrity‬ ‭of‬ ‭our‬ ‭community.‬ ‭By‬ ‭accepting‬
‭membership‬ ‭in‬ ‭this‬ ‭community,‬ ‭students,‬ ‭faculty,‬ ‭and‬ ‭staff‬ ‭take‬ ‭responsibility‬‭for‬‭demonstrating‬‭these‬
‭values‬ ‭in‬ ‭their‬ ‭own‬ ‭conduct‬ ‭and‬ ‭for‬ ‭recognizing‬ ‭and‬ ‭supporting‬ ‭these‬ ‭values‬ ‭in‬ ‭others.‬ ‭In‬ ‭turn,‬ ‭these‬
‭values‬ ‭create‬ ‭a‬ ‭campus‬ ‭climate‬ ‭that‬ ‭encourages‬ ‭the‬ ‭free‬ ‭exchange‬ ‭of‬ ‭ideas,‬ ‭promotes‬ ‭scholarly‬
‭excellence‬ ‭through‬ ‭active‬ ‭and‬ ‭creative‬ ‭thought,‬ ‭and‬ ‭allows‬ ‭community‬ ‭members‬ ‭to‬ ‭achieve‬ ‭and‬ ‭be‬
‭recognized for achieving their highest potential.‬

‭ tudents‬‭should‬‭be‬‭aware‬‭that‬‭engaging‬‭in‬‭behaviors‬‭that‬‭violate‬‭the‬‭standards‬‭of‬‭academic‬‭integrity‬‭will‬
S
‭be‬‭subject‬‭to‬‭review‬‭and‬‭may‬‭face‬‭the‬‭imposition‬‭of‬‭penalties‬‭in‬‭accordance‬‭with‬‭the‬‭procedures‬‭set‬‭out‬
‭in‬ ‭the‬ ‭NYUAD‬ ‭policy:‬
‭https://students.nyuad.nyu.edu/campus-life/student-policies/community-standards-policies/academic-int‬
‭egrity/‬

‭NYU Moses Center for Students with Disabilities (CSD)‬

‭ ew‬ ‭York‬ ‭University‬ ‭is‬ ‭committed‬ ‭to‬ ‭providing‬ ‭equal‬ ‭educational‬ ‭opportunity‬ ‭and‬ ‭participation‬ ‭for‬
N
‭students‬ ‭with‬ ‭disabilities.‬ ‭CSD‬ ‭works‬ ‭with‬ ‭NYU‬ ‭students‬ ‭to‬ ‭determine‬ ‭appropriate‬ ‭and‬ ‭reasonable‬
‭accommodations‬ ‭that‬ ‭support‬ ‭equal‬ ‭access‬ ‭to‬ ‭a‬ ‭world-class‬‭education.‬‭Confidentiality‬‭is‬‭of‬‭the‬‭utmost‬
‭importance.‬ ‭Disability-related‬ ‭information‬ ‭is‬ ‭never‬ ‭disclosed‬ ‭without‬ ‭student‬ ‭permission.‬ ‭Find‬ ‭further‬
‭information at:‬

‭https://www.nyu.edu/students/communities-and-groups/students-with-disabilities.html‬

‭Contact:‬‭[email protected]

‭ ourse Schedule‬
C
‭Below‬ ‭is‬ ‭a‬ ‭provisional‬ ‭schedule‬ ‭of‬ ‭the‬ ‭topics‬ ‭to‬ ‭be‬ ‭covered‬ ‭in‬ ‭this‬ ‭course.‬ ‭Dates‬ ‭are‬ ‭subject‬ ‭to‬
‭confirmation and may change.‬
‭Week‬ ‭Session‬ ‭Topic‬ ‭Reading‬ ‭ ssessment‬
A
‭Schedule‬

‭Page‬‭4‬‭of‬‭8‬
‭1‬ ‭Lecture 1‬ I‭ ntroduction to engineering and‬ ‭ tter and Ingber book, Chapter 1‬
E
‭computer-based problem solving.‬ ‭(Introduction to Computing and‬
‭Engineering)‬
‭Lecture 2‬ I‭ ntroduction to computers and‬ ‭ tter and Ingber book, Chapter 1‬
E
‭C++ language.‬ ‭(Introduction to Computing and‬
‭Engineering)‬
‭Lab‬ ‭ ab 0 – Running Your First C++‬
L ‭Lab 0 manual‬
‭Program.‬

‭2‬ ‭Lecture 1‬ D
‭ ata types, arithmetic operations,‬ E
‭ tter and Ingber book, Chapter 2‬
‭and basic I/O‬ ‭(Simple C++ Programs) and chapter 3‬
‭(Control Structures: Selection)‬
‭Lecture 2‬ ‭Decision structures‬ ‭ tter and Ingber book, Chapter 2‬
E
‭(Simple C++ Programs) and chapter 3‬
‭(Control Structures: Selection)‬
‭Lab‬ ‭ ab 1 – arithmetic operations,‬
L ‭Lab 1 manual‬ ‭Quiz 1‬
‭basic I/O, and decision structures.‬
‭3‬ ‭Lecture 1‬ L
‭ oops structures, nested loops‬ ‭ tter and Ingber book, Chapter 4‬
E
‭structures, and applications.‬ ‭(Control Structures: Repetition).‬
‭Lecture 2‬ L
‭ oops structures, nested loops‬ ‭ tter and Ingber book, Chapter 4‬
E
‭structures, and applications.‬ ‭(Control Structures: Repetition).‬
‭Lab‬ ‭ ab 2 – Loops structures, nested‬
L ‭Lab 2 manual‬ ‭Quiz 2‬
‭loops structures.‬
‭4‬ ‭Lecture 1‬ ‭Files and file processing‬ ‭ tter and Ingber book, Chapter 5‬
E ‭ ssignment 1‬
A
‭(Working with Data Files)‬ ‭due‬
‭Lecture 2‬ F
‭ iles and file processing‬ ‭ tter and Ingber book, Chapter 5‬
E
‭(continued)‬ ‭(Working with Data Files)‬
‭Lab‬ ‭Lab 3 – Files and file processing.‬ ‭Lab 3 manual‬ ‭Quiz 3‬
‭5‬ ‭Lecture 1‬ S‭ ubprograms and recursion. Basic‬ E‭ tter and Ingber book, Chapter 6‬
‭principles of software‬ ‭(Modular Programming with‬
‭engineering, structured program‬ ‭Functions).‬
‭development.‬
‭Lecture 2‬ S‭ ubprograms and recursion. Basic‬ E‭ tter and Ingber book, Chapter 6‬
‭principles of software‬ ‭(Modular Programming with‬
‭engineering, structured program‬ ‭Functions).‬
‭development.‬
‭Lab‬ ‭ ab 4 – C++ Functions, Numerical‬
L ‭Lab 4 manual‬ ‭Quiz 4‬
‭method: finding roots.‬
‭6‬ ‭Lecture 1‬ A
‭ rrays and multi-dimensional‬ ‭ tter and Ingber book, Chapter 7‬
E ‭ ssignment 2‬
A
‭arrays, applications in various‬ ‭(One-Dimensional Arrays) and‬ ‭due‬
‭engineering fields.‬ ‭Chapter 8 (Two-Dimensional Arrays).‬ ‭Term project‬
‭proposal due‬

‭Page‬‭5‬‭of‬‭8‬
‭Lecture 2‬ A
‭ rrays and multi-dimensional‬ ‭ tter and Ingber book, Chapter 7‬
E
‭arrays, applications in various‬ ‭(One-Dimensional Arrays) and‬
‭engineering fields.‬ ‭Chapter 8 (Two-Dimensional Arrays).‬
‭Lab‬ ‭ ab 5 – Arrays and Multiple‬
L ‭Lab 5 manual‬ ‭Quiz 5‬
‭dimensional arrays Pointers and‬
‭memory‬
‭7‬ ‭Lecture 1‬ P
‭ ointers and memory‬ ‭ tter and Ingber book, Chapter 9 (An‬
E ‭Midterm exam‬
‭management, applications in‬ ‭Introduction to Pointers).‬
‭various engineering fields.‬
‭Lecture 2‬ P
‭ ointers and memory‬ ‭ tter and Ingber book, Chapter 9 (An‬
E
‭management, applications in‬ ‭Introduction to Pointers).‬
‭various engineering fields.‬
‭Lab‬ ‭Lab 6 – Pointers.‬ ‭Lab 6 manual‬
‭8‬ ‭Lecture 1‬ I‭ ntroduction to C++ classes and‬ ‭Provided notes.‬ ‭ ssignment 3‬
A
‭objects: Structures, Class string‬ ‭due‬
‭and string stream processing.‬
‭Lecture 2‬ I‭ ntroduction to C++ classes and‬ ‭Provided notes.‬
‭objects: Structures, Class string‬
‭and string stream processing.‬
‭Lab‬ ‭ ab 7 Introduction to C++ Classes:‬ ‭Lab 7 manual‬
L ‭Quiz 6‬
‭data and function members.‬
‭9‬ ‭Lecture 1‬ C
‭ ++ Object oriented programming‬ E
‭ tter and Ingber book, Chapter 2 (2.3‬
‭and design.‬ ‭C++ Classes) and (2.4 C++ Operators).‬
‭Lecture 2‬ C
‭ ++ Object oriented programming‬ E
‭ tter and Ingber book, Chapter 2 (2.3‬
‭and design.‬ ‭C++ Classes) and (2.4 C++ Operators).‬
‭Lab‬ ‭Lab 8 – Object oriented design.‬ ‭Lab 8 manual‬ ‭Quiz 7‬
‭10‬ ‭Lecture 1‬ M
‭ ATLAB environment, User‬ ‭Attaway book, chapters (1, 2, 3).‬ ‭ ssignment 4‬
A
‭controlled Input/Output, Selection‬ ‭due‬
‭and Repetition‬
‭Lecture 2‬ M
‭ ATLAB environment, User‬ ‭Attaway book, chapters (1, 2, 3).‬
‭controlled Input/Output, Selection‬
‭and Repetition‬
‭Lab‬ ‭ ab 9 – MATLAB input/output,‬
L ‭Lab 9 manual‬ ‭Quiz 8‬
‭selection and repetition.‬
‭11‬ ‭Lecture 1‬ B
‭ uilt-in MATLAB functions,‬ ‭Attaway book, chapters (4, 5, 6).‬
‭user-defined MATLAB functions‬
‭Lecture 2‬ B
‭ uilt-in MATLAB functions,‬ ‭Attaway book, chapters (4, 5, 6).‬
‭user-defined MATLAB functions‬
‭Lab‬ ‭Lab 10 – MATLAB functions‬ ‭Lab 10 manual‬ ‭Quiz 9‬
‭12‬ ‭Lecture 1‬ M
‭ anipulating MATLAB Matrices‬ ‭Attaway book, chapter 12.‬
‭and Plotting in MATLAB‬

‭Page‬‭6‬‭of‬‭8‬
‭Lecture 2‬ M
‭ anipulating MATLAB Matrices‬ ‭Attaway book, chapter 12.‬
‭and Plotting in MATLAB Lab 11 –‬
‭Matrices manipulation and‬
‭plotting‬
‭Lab‬ ‭ ab 11 – Matrices manipulation‬
L ‭Lab 11 manual‬ ‭Quiz 10‬
‭and plotting‬
‭13‬ ‭Lecture 1‬ C
‭ ase study in MATLAB (such as‬ ‭Attaway book, chapter 14.‬
‭ODE with MATLAB, Time and‬
‭Frequency Domains with‬
‭MATLAB, etc.)‬
‭Lecture 2‬ C
‭ ase study in MATLAB (such as‬ ‭Attaway book, chapter 14.‬
‭ODE with MATLAB, Time and‬
‭Frequency Domains with‬
‭MATLAB, etc.)‬
‭Lab‬ ‭ ab 12 – Engineering case study‬
L ‭Lab 12 manual‬
‭with MATLAB.‬
‭14‬ ‭Lecture 1‬ P
‭ reparation for the final‬ ‭ erm project‬
T ‭ erm project‬
T
‭examination, and demonstrations‬ ‭presentation/demonstration guide‬ ‭due‬
‭of the term projects.‬
‭Lecture 2‬ P
‭ reparation for the final‬ ‭ erm project‬
T
‭examination, and demonstrations‬ ‭presentation/demonstration guide‬
‭of the term projects.‬
‭Lab‬ ‭ reparation for the final‬
P ‭ erm project‬
T
‭examination, and demonstrations‬ ‭presentation/demonstration guide‬
‭of the term projects.‬

‭Page‬‭7‬‭of‬‭8‬
‭Appendix 1‬

‭Engineering Majors Program Learning Outcomes (PLOs)‬

‭1.‬ ‭an‬ ‭ability‬ ‭to‬ ‭identify,‬ ‭formulate,‬ ‭and‬‭solve‬‭complex‬‭engineering‬‭problems‬‭by‬‭applying‬‭principles‬‭of‬


‭engineering, science, and mathematics‬
‭a.‬ ‭apply knowledge of mathematics in solving engineering problems;‬
‭b.‬ ‭apply knowledge of natural sciences in solving engineering problems.‬
‭c.‬ ‭apply knowledge and practices of engineering in solving problems.‬
‭2.‬ ‭an‬ ‭ability‬ ‭to‬ ‭apply‬ ‭engineering‬ ‭design‬ ‭to‬ ‭produce‬ ‭solutions‬ ‭that‬ ‭meet‬ ‭specified‬ ‭needs‬ ‭with‬
‭consideration‬‭of‬‭public‬‭health,‬‭safety,‬‭and‬‭welfare,‬‭as‬‭well‬‭as‬‭global,‬‭cultural,‬‭social,‬‭environmental,‬
‭and economic factors‬
‭a.‬ ‭analyze and evaluate an engineering design against specific requirements.‬
‭b.‬ ‭identify the non-technical constraints related to the engineering design.‬
‭c.‬ ‭design an engineering system or component to meet desired needs within realistic constraints.‬
‭3.‬ ‭an ability to communicate effectively with a range of audiences‬
‭a.‬ ‭demonstrate effective written communication of information, concepts and ideas.‬
‭b.‬ ‭demonstrate effective oral or visual presentation of information, concepts and ideas.‬
‭4.‬ ‭an‬ ‭ability‬ ‭to‬ ‭recognize‬ ‭ethical‬ ‭and‬ ‭professional‬ ‭responsibilities‬ ‭in‬ ‭engineering‬ ‭situations‬ ‭and‬ ‭make‬
‭informed‬ ‭judgments,‬ ‭which‬ ‭must‬ ‭consider‬ ‭the‬ ‭impact‬‭of‬‭engineering‬‭solutions‬‭in‬‭global,‬‭economic,‬
‭environmental, and societal contexts‬
‭a.‬ ‭demonstrate knowledge of engineering professional code of ethics‬
‭b.‬ ‭evaluate the ethical implications of an engineering solution‬
‭c.‬ ‭recognize the impact of engineering solutions in economic, environmental, and societal context‬
‭5.‬ ‭an‬ ‭ability‬ ‭to‬ ‭function‬ ‭effectively‬ ‭on‬ ‭a‬ ‭team‬ ‭whose‬ ‭members‬ ‭together‬ ‭provide‬ ‭leadership,‬ ‭create‬ ‭a‬
‭collaborative and inclusive environment, establish goals, plan tasks, and meet objectives‬
‭a.‬ ‭fulfill individual duties.‬
‭b.‬ ‭integrates input of team members.‬
‭6.‬ ‭an‬ ‭ability‬ ‭to‬ ‭develop‬ ‭and‬ ‭conduct‬ ‭appropriate‬ ‭experimentation,‬ ‭analyze‬ ‭and‬ ‭interpret‬ ‭data,‬ ‭and‬ ‭use‬
‭engineering judgment to draw conclusions‬
‭a.‬ ‭conduct or execute experiment in engineering.‬
‭b.‬ ‭analyze data and draw conclusions from engineering experiments.‬
‭7.‬ ‭an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.‬
‭a.‬ ‭demonstrate the ability to learn independently.‬
‭b.‬ ‭demonstrate the ability to find, evaluate and apply information from a variety of sources.‬

‭Page‬‭8‬‭of‬‭8‬

You might also like