Download presentation
Presentation is loading. Please wait.
Published byHector McCarthy Modified over 8 years ago
1
EGR 115 Introduction to Computing for Engineers Course Overview and Introduction Monday 29 Aug EGR 115 Introduction to Computing for Engineers Slide 1 of 13
2
Lecture Outline Monday 29 Aug EGR 115 Introduction to Computing for Engineers Course Overview Organization, … Slide 2 of 12
3
Course Overview Monday 29 Aug Course Web Page: mercury.pr.erau.edu/~bruders/ mercury.pr.erau.edu/~bruders/ CANVAS Pre-Requisite: None Schedule: Lectures: M/W/F 12:00 p.m. – 12:50 p.m. in in King Eng. Rm 128 Office Hrs: M/T/W/F 9:00 am – 10:00 am and M/W/F 4:00pm – 5:00pm Instructor: Dr. Stephen Bruder Office: King Eng. Rm. 108 Email: bruders@erau.edu EGR 115 Introduction to Computing for Engineers Slide 3 of 12
4
Course Overview Monday 29 Aug Required Textbook: "MATLAB Programming with Applications for Engineers, 5th Edition" by Stephen J. Chapman.MATLAB Programming with Applications for Engineers, 5th Edition Software Usage: MATLAB (ver 2015b) MATLAB Course Description: This is an introductory course in programming and computing for scientists and engineers. The course introduces students to the following aspects of software engineering: specification, requirements, design, code, and test. This course uses a problem solving approach for developing algorithms. The following topics will be included: data types and related operations, looping, decision, input/output, functions, arrays, files, and plotting. EGR 115 Introduction to Computing for Engineers Slide 4 of 12
5
Course Overview Monday 29 Aug Course Objectives: Provide students with an appreciation of the importance of programming in the field of engineering Offer exposure to real-world problem solving using the MATLAB programming language Lay the foundation for further studies in programming and computing Grading Scheme: Homework Assignments25% Two Mid-Term Exams40% Final Exam30% Class Participation5% EGR 115 Introduction to Computing for Engineers Slide 5 of 12
6
Course Overview Monday 29 Aug Grading Scheme: Weekly homework assignments - 25 % Weekly homework assignments o Due in-class (typically Monday) o Homework will be submitted electronically via CANVAS – DO NOT EMAIL HWK SUBMISSION Two in-Class Mid-Term exams - 40 %Mid-Term exams o Mid-Term exam #1: Friday, September 30 o Mid-Term exam #2: Friday, November 04 In-Class Final Exam - 30 %Final Exam o Thursday, 15 th December, 2016 @ 2:45 pm to 4:45 pm Class participation - 5 % o Attendance & class participation - Subjective evaluation EGR 115 Introduction to Computing for Engineers Slide 6 of 12
7
Academic Integrity/Conduct Monday 29 Aug Embry-Riddle is committed to maintaining and upholding intellectual integrity. All students, faculty, and staff have obligations to prevent violations of academic integrity and take corrective action when they occur. The adjudication process will include the sanction imposed on students who commit the following academic violations, which may include a failing grade on the assignment, a failing grade for the course, suspension, or dismissal from the University. 1.Plagiarism: Presenting as one’s own the ideas, words, or products of another. Plagiarism includes use of any source to complete academic assignments without proper acknowledgment of the source. 2.Cheating is a broad term that includes the following: Giving or receiving help from unauthorized persons or materials during examinations. The unauthorized communication of examination questions prior to, during, or following administration of the examination. Collaboration on examinations or assignments expected to be individual work. Fraud and deceit, which include knowingly furnishing false or misleading information or failing to furnish appropriate information when requested, such as when applying for admission to the University. EGR 115 Introduction to Computing for Engineers Slide 7 of 12
8
Access To Learning Monday 29 Aug EGR 115 Introduction to Computing for Engineers ERAU is committed to the success of all students. It is University policy to provide reasonable accommodations to students with disabilities who qualify for services. If you would like to discuss and/or request accommodations, please contact Disability Support Services in Building 17, extension 6750, or 928/777- 6750. Slide 8 of 12
9
Course Outline Monday 29 Aug EGR 115 Introduction to Computing for Engineers Introduction to Computer Programming Some background and context Introduction to MATLAB (Chap 1) The strengths and weaknesses of MATLAB and basics o The environment, workspace, and how to get help MATLAB Basics (Chap 2) Variables, Arrays (scalar, vector, matrix), functions, … Basic Plotting with MATLAB (Chap 3) Two dimensional plots (linear, log, polar, …) Branching (Chap 4) Conditional statements and logic (If, switch, …) Slide 9 of 12
10
Course Outline Monday 29 Aug EGR 115 Introduction to Computing for Engineers Loops (Chap 5) Arrays, vectorization, for-loops, while-loops, … Functions (Chap 6) User defined functions o Variable passing, visibility, … 3D Plots (Chap 8) Complex numbers and multidimensional plots Structures, Cell Arrays, and Animation (Chap 10 & 13) Beyond arrays Graphical User Interface Design (Chap 14) Design of a GUI in MATLAB Slide 10 of 12
11
CANVAS Monday 29 Aug EGR 115 Introduction to Computing for Engineers Every registered student should have access to lectures, assignments, etc. through CANVAS. Log into ERAU’s network (username/password). From your favorite browser go to ERAU’s ERNIE Login: o http://ernie.erau.edu/ http://ernie.erau.edu/ Log into ERNIE. Under Courses, select “Introduction to Computer Programming” (EGR 115) Slide 11 of 12
12
Next Lecture Monday 29 Aug EGR 115 Introduction to Computing for Engineers Introduction to Programming Introduction to MATLAB Slide 12 of 12
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.