IE 212: Computational Methods for Industrial Engineering Lecture Notes #0: Course Overview Saeed Ghanbartehrani Summer 2015 Agenda Course Overview – – – – – – – – – – – Personnel Course’s web site Textbook references Grading criteria Grading components Lecture format Classroom conduct Challenging grades Academic integrity Tentative topics Software resources 2 Instructor’s Information Instructor: Saeed Ghanbartehrani Office: BAT 349 Email: ghanbars@onid.orst.edu Office Hours – Tuesdays & Thursdays 10:30AM –12:00 PM, or – By appointment Do not email homework technical questions – Lengthy or potentially difficult questions should be handled face to face with instructor 3 Course’s Web Site Course homepage: – http://classes.engr.oregonstate.edu/mime/summer2015/ie212/ – – – – – Syllabus Handouts Lecture material Homework assignments Announcements Check the page on a regular basis for course information and announcements 4 Textbook References No official textbook – However, you can access several electronic textbook references The book references listed below are available free of charge in electronic format through the OSU library: – Green, J., Bullen, S., Bovey, R., Alexander, M. (2007). Excel 2007 VBA Programmer's Reference – Walkenbach, J. (2007). Excel 2007 Power Programming with VBA 5 Grading Criteria Homework Attendance Midterm Exam 40% +5% 20% – Thursday, July 16th, 2015 During class time Final Exam (cumulative) 20% – Thursday, August 13th , 2015 During class time Term project (individual) 20% 6 Grading Components Homework – Several homework assignments will be given – Late assignments will NOT be allowed. No exceptions Submitting homework assignments – The majority of homework assignments will be completed and submitted electronically However, a few homework assignments will be submitted as a hardcopy at the beginning of the term MAKE SURE TO CAREFULLY REVIEW AND FOLLOW THE SUBMISSION REQUIREMENTS FOR EACH ASSIGNMENT – If required in electronic format, completed homework assignments must be submitted via T.E.A.C.H. on the date/time they are due http://engr.oregonstate.edu/teach 7 Grading Components (cont.) Attendance – Students are expected to attend lecture sessions regularly – Class time is intended to be interactive and will include class participation in solving problems, and whenever possible, the use of small group discussions or activities – Attendance will be taken on a random basis during the term using different kinds of instruments (e.g., individual and group exercises, pop quizzes, etc.) – A student must attend all of the lecture sessions to be eligible to receive the extra 5% credit for attendance. 8 Grading Components (cont.) Exams – Students are expected to take the midterm and final examinations on the scheduled dates listed in the IMPORTANT DATES section of the syllabus – If a student is unable to attend these exams due to verifiable unforeseeable reasons (e.g., illness, accident, etc.), the instructor will, at his discretion, decide the most appropriate course of action to be taken – The midterm and final examinations will be closed-book and closed-notes in this course – The final exam will be cumulative 9 Grading Components (cont.) Term Project – In partial fulfillment of the requirements of this course, students will be required to complete an individual term project – The term project provides another (more comprehensive) opportunity to fulfil learning outcome # 8: Design and implement a graphical user interface (GUI) in Microsoft Excel to solve an engineering problem given a set of customer requirements 10 Lecture Format The first part of class will be devoted to questions Unreasonably long questions will be handled one-on-one If I do not know the answer, I will get it for the class by the next lecture Lecture – Ask questions 5 min. break approximately every 50 minutes of lecture time – Not meant as an exit time End of Class – Will try to leave time for questions 11 Lecture Format (cont.) Material will be delivered on PowerPoint slides – Material may be added to slides during class – Examples will be completed electronically using Microsoft (MS) Excel and MS Visio – There will be regular in-class problem solving sessions Minor changes to the slides may be made just before class All added (hand written) material is your responsibility – Hand written material added by instructor will NOT be available on the website 12 Lecture Format (cont.) Laptop Rules – Laptops may be turned on at the beginning of the class, but must remain closed until the instructor authorizes their use – Students that want to take notes during the lecture sessions must print hard-copies of the notes Electronic note taking will not be allowed 13 Classroom Conduct Students are expected to – – – – Arrive to class on time Be attentive throughout the class meeting Refrain from rude or distracting behavior, and Stay in class until dismissed by the instructor Notify instructor when absent from class as soon as possible – Before or after the fact – Justifiable reason 14 Classroom Conduct (cont.) The following are considered examples of disruptive behavior: – – – – – – – – Leaving/entering the classroom during class time Being late, reading the paper, sleeping in class Making noises, repeatedly interrupting Passing notes, answering cell phone Harassing behavior, personal insults, inappropriate language Physical threats or actions Refusal to comply with faculty or staff direction Persistent and unreasonable demands for time and attention both in and out of the classroom – Unwillingness to cooperate when a solution is being sought 15 Challenging Grades Students have 72 hours (not including weekends and/or holidays) from the time the instructor returns a graded deliverable (i.e., homework assignment or exam) to challenge the grade To challenge a grade, a student must submit a wordprocessed description of the alleged grading error (attached to the graded homework assignment or exam) to the instructor Students will be notified of the outcome of their grade challenge within 72 hours (not including weekends and holidays) of its receipt 16 Academic Integrity I take academic integrity very seriously. Therefore, there is a zero tolerance policy in effect for cheating in this class All work must be the student’s own, unless collaboration is specifically and explicitly permitted – Any unauthorized collaboration or copying will at a minimum result in no credit for the affected assignment/exam Case will also be subject to further action as described in the Academic Dishonesty section of OSU’s Student Conduct and Community Standards (SCCS) web page (http://oregonstate.edu/studentconduct/) 17 Academic Integrity (cont.) What happens in an academic dishonesty case? 1. Evidence is collected 2. Instructor notifies student via email 3. Instructor meets with MIME School Head to discuss case 4. Instructor meets with student face-to-face 5. Student provides verbal and written explanation 6. Instructor completes the Instructor Recommendation section of the Academic Dishonesty Report Form (ADRF) and explains the academic penalty(s) to the student 7. Instructor submits ADRF to Student Conduct and Community Standards (SCCS) office and MIME School Head 18 Academic Integrity (cont.) What happens in an academic dishonesty case? 8. MIME School Head reviews case and forwards ADRF to COE’s Dean of Academic Affairs 9. COE’s Dean submits decision on academic penalty to SCCS office 10. If first offense, student will attend an Academic Integrity & Success Seminar, complete a written assignment and attend a follow-up meeting with SCCS staff 19 Tentative Topics Course Overview & Introduction – Algorithm representation tools Introduction to VBA – Visual Basic Environment – Designing user interfaces Coding in VBA – – – – – Manipulating Excel Objects (i.e., Properties, and Methods) Variables Programming structures Array manipulation Developing sub procedures and function procedures 20 Software Resources If your laptop does not have MS Excel and/or MS Visio – You can purchase MS Office from the OSU bookstore Contact OSU bookstore for latest pricing – You can connect to Citrix Need to install client software on your laptop Read information posted at the following URL: http://engineering.oregonstate.edu/computing/citrix/ – You can get MS Visio for free through the Microsoft DreamSpark program Log in into T.E.A.C.H. with your engineering credentials Look for Microsoft DreamSpark login under “External Sites” 21 Homework #1: Information Sheet Due on Thursday, June 25th, 2015 – Information must be typed electronically – Provide a recent picture – Paper sheet must be turned in at the start of next lecture session It helps me get your names right 22 Questions? 23