Christian Brothers University School Of Engineering ME Department ME112 Scientific Programming

Similar documents
Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

BIOL Nutrition and Diet Therapy Blinn College-Bryan Campus Course Syllabus Spring 2011

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

Course Syllabus for Math

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Introduction to Yearbook / Newspaper Course Syllabus

BUS Computer Concepts and Applications for Business Fall 2012

INTERMEDIATE ALGEBRA Course Syllabus

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

Course Content Concepts

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

STA2023 Introduction to Statistics (Hybrid) Spring 2013

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

BUFFET THEORY AND PRODUCTION - CHEF 2332 Thursday 1:30pm 7:00pm Northeast Texas Community College - Our Place Restaurant Course Syllabus Fall 2013

MTH 215: Introduction to Linear Algebra

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

General Microbiology (BIOL ) Course Syllabus

Instructor: Matthew Wickes Kilgore Office: ES 310

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

PSY 1012 General Psychology. Course Policies and Syllabus

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

Introduction to World Philosophy Syllabus Fall 2013 PHIL 2010 CRN: 89658

Math 181, Calculus I

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

Math Techniques of Calculus I Penn State University Summer Session 2017

ASTR 102: Introduction to Astronomy: Stars, Galaxies, and Cosmology


Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED STATICS MET 1040

ITSC 1301 Introduction to Computers Course Syllabus

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

English Grammar and Usage (ENGL )

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Course Syllabus It is the responsibility of each student to carefully review the course syllabus. The content is subject to revision with notice.

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

Office Hours: Mon & Fri 10:00-12:00. Course Description

MAT 122 Intermediate Algebra Syllabus Summer 2016

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Fullerton College Business/CIS Division CRN CIS 111 Introduction to Information Systems 4 Units Course Syllabus Spring 2016

Syllabus CHEM 2230L (Organic Chemistry I Laboratory) Fall Semester 2017, 1 semester hour (revised August 24, 2017)

CMST 2060 Public Speaking

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

Intensive English Program Southwest College

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

ECD 131 Language Arts Early Childhood Development Business and Public Service

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

Syllabus for PRP 428 Public Relations Case Studies 3 Credit Hours Fall 2012

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

Syllabus ENGR 190 Introductory Calculus (QR)

PreAP Geometry. Ms. Patricia Winkler

BUSINESS FINANCE 4239 Risk Management

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

CLASS EXPECTATIONS Respect yourself, the teacher & others 2. Put forth your best effort at all times Be prepared for class each day

INTRODUCTION TO HEALTH PROFESSIONS HHS CREDITS FALL 2012 SYLLABUS

Math 098 Intermediate Algebra Spring 2018

BA 130 Introduction to International Business

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

EDUC 2020: FOUNDATIONS OF MULTICULTURAL EDUCATION Spring 2011

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

Course Goal This is the final course in the developmental mathematics sequence and its purpose is to prepare students for College Algebra.

Student Handbook. Supporting Today s Students with the Technology of Tomorrow

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

APPLIED RURAL SOCIOLOGY SOC 474 COURSE SYLLABUS SPRING 2006

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

SOUTHWEST COLLEGE Department of Mathematics

Computer Architecture CSC

COURSE WEBSITE:

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Foothill College Summer 2016

Data Structures and Algorithms

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

Prerequisite: General Biology 107 (UE) and 107L (UE) with a grade of C- or better. Chemistry 118 (UE) and 118L (UE) or permission of instructor.

CRITICAL THINKING AND WRITING: ENG 200H-D01 - Spring 2017 TR 10:45-12:15 p.m., HH 205

CS 100: Principles of Computing

Transcription:

Christian Brothers University School Of Engineering ME Department ME 112: Scientific Programing Course Title: ME112 Scientific Programming Credit: 3 CRN 10428 Term: Fall 2017 Meeting Place: BU217 Meeting Times: T TH 9:30:00 10:45a.m. Prerequisites: MATH 131 Instructor: Dr. James Aflaki, Ph. D. Office: N109 Office Hours: MW 8:00-12:00 T TH 1:00-2:00 Or by appointment Office Phone: (901) 321-3559 Email: jaflaki@cbu.edu Instructor's Educational Philosophy: Education is helping students achieve their goals. Through education, students recognize and improve their learning skills and strengthen their capabilities to accomplish their life dreams. Each student must be treated uniquely and a mutual respect must be developed between a student and an instructor. This is paramount in creating a suitable and pleasant learning environment.

Course Description: This course covers fundemental programming techniques used to solve engineering probles that require repetitive or iterative calculations. Emphasis is placed on writing structured, portable, efficient and understandable programs. Course Objectives: 1- Understand the fundamentals of computer programming and the methods and logics used to write a computer program. 2- Understand the role of structured programming in solving easy to complex engineering problems. 3- Design a sequence of logical steps to solve an engineering problem that requires repetitive or iterative calculations and write a computer program to find solution to such a problem. 4- Use graphical, analytical, and numerical solutions to solve for an engineering problem and compare the results obtained using different methods. Textbook: Applied Numerical Methods w/matlab, Fourth Edition, Steven C. Chapra, McGraw-Hill ISBN: 978-1-259-54646-4 Grading: Homework 25% Pop quiz 10% (No makeup quiz) Exam 1 20% Exam 2 20% Final Exam 25% Exam dates: Exam 1 September 21, 2017 Exam 2 November 9, 2017 Final Exam TBA

Exam Policies: No makeup exam will be given. In case you have to miss an exam, you must inform the instructor prior to the exam time. If it is determined that you have a legitimate excuse, the average grade of the first exam that you have taken and the final exam will be substituted for your exam grade. Missing the final exam will result in failing the course. During the exams, students are not allowed to wear hoodies, sun glasses, or any types of hats or caps. Grading scale: 90-100 A 80 89 B 70 79 C 60 69 D < 60 F Assignments: Homework is assigned (roughly) on a weekly basis. Assignments are due a week after the assigned date. A hard copy of the first page of each assignment solution must be submitted at the beginning of class. The electronic version of the assignment must be submitted prior to class time on the due date. Each assignment must use the following naming convention. 1. Lastname_Firstinitial_HW Number Any submitted file which does not follow the above naming convention will be discarded and will receive zero points. Each assignment is worth 10 points. After the due date, three points will be deducted from your assignment grade for each class period that it is passed due.

Computers: You will use the Windows workstations in BU217, N234 and N237 as your computer platform Required Media: You will need to prepare a blank CD-RW or Flash Drive to backup all homework assignments, exams, and project files. (BACKUP YOUR FILES AFTER EVERY CLASS OR PRACTICE.) Never leave your files on classroom computers hard disk. ATTENDANCE & CONDUCT: Students are expected to attend all classes and actively participate in class discussions. For any reason, if a student misses a total of eight hours of class time, he/she will be given an F grade for the course. Some of the topics presented in class may not be in your textbook. You are responsible for knowing these topics. You must do your own work and research. Plagiarism or cheating in any form will not be tolerated and university policies will be strictly enforced. Use of computers for anything other than the assigned class work is prohibited. You will be asked to leave class if this policy is violated. Cheating and Plagiarism: Students must always do their own work. Cheating of any kind on each assignment will result in a reduction of student s final grade by one letter grade. Cheating on an exam will result in an "F" grade for the course. Computer Usage: During class time, students can only use computers to do the assigned in-class or homework projects. Students cannot use the computer for any other purposes. This includes, but is not limited to checking email, browsing the Internet, playing games or printing lecture notes or using the CBU intranet, etc. A student who violates this policy will be asked to leave the classroom. A repeat of a similar situation will reduce the student s final grade by a letter grade.

Computer Account: A computer account on the CBU Server is necessary. Make sure you have obtained your account name and password and that you can log in successfully. Students must check their campus e-mail regularly, you are responsible for announcements or memos sent by the instructor via campus e-mail. Electronic Devices: All electronic devices must be turned off during the entire class period. The use of any electronic device such as programmable calculator, cellular phone, camera, pager, etc. are not allowed during the exam or quiz time. Academic Misconduct: Academic misconduct is a violation of the principles of the academic community and will not be tolerated at Christian Brothers University. The procedures outlined in Students Handbook under Academic Misconduct will be enforced. Academic misconduct is any conduct which distracts from the teaching and learning process of faculty members and students. This includes, but is not limited to: inappropriate or abusive language, distracting or disorderly conduct, misuse of or damage to property, or conduct dangerous to others. Bathroom Break: Students cannot leave the classroom for using bathrooms during exams. If there is a justified medical case, student must discuss it with the instructor prior to exam. American Disability Act: It is the policy of Christian Brothers University to provide reasonable accommodations to qualified students with disabilities. Please see your instructor for proper procedures and arrangements. Updates to syllabus: The syllabus posted on the Web site will have any update or changes to the syllabus.

Topics 1. Introduction to MATLAB 2. Built-in MATLAB Functions 3. Manipulation MATLAB Matrices 4. MATLAB Programming 5. Logical Functions and Control Structures 6. Plotting 7. Root finding 8. Roundoff and Truncation Error Analysis 9. User Defined Functions 10. user Controlled Input and Output 11. Matrix Algebra 12. Multidimensional Arrays 13. Polynomial, interpolation 14. Numerical integration - trapezoid & Simpson methods Note: Certain related topics will be covered using Both MATLAB and Microsoft Excel.