Computer Programming for Engineers

Slides:



Advertisements
Similar presentations
1 Advanced with GMail A CYC Electives Module
Advertisements

Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Raising Achievement. 2 Aims To explore approaches and materials to support the planning of learning. To consider strategies for preparing learners for.
ITK 115 Reasoning About Complex Systems. Course Description (Catalog) 115 REASONING ABOUT COMPLEX SYSTEMS MAT 113, 120, or 145 req. May not be taken under.
© 2003 By Default! A Free sample background from Slide 1 A First Course in Database Management Jeanne Baugh Department of.
End of Course Exam (EOC) for 11 th Grade United States History An Introduction.
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
ITK 115 Reasoning About Complex Systems. Instructor Cheri Higgins Office: OU 113 Phone: (309) (for emergencies only
1 Multimedia Systems 2 Dr Paul Newbury School of Engineering and Information Technology ENGG II - 3A11 Ext:
We are learning how to read the 24 hour clock
CMPT 275 Software Engineering
Lecture 1: IntroductionIntro to IT COSC1078 Introduction to Information Technology Lecture 1 Introduction James Harland
COSC1078 Introduction to Information Technology Lecture 2 Overview
Lecture 0: Course Overview
1 How Do I Order From.decimal? Rev 05/04/09 This instructional training document may be updated at anytime. Please visit and check the.
Travel 1: Travel Authorization. Welcome to Training! Why PeopleSoft? – PeopleSoft will help UTEP to grow. What’s Your Part? – We need your skills and.
Use the buttons on the top to navigate through the presentation 1 PrevNext Menu.
Sunday, Dec. 14 (the day before the first day of final exams) TAs Courtney Staycoff and Josh Kressmer will be on duty in the open lab (room 203) to answer.
Finish Strong: Ending your academic semester with success Center for Student Retention and Success A Title III Funded Program.
TIDE Presentation Florida Standards Assessments 1 FSA Regional Trainings Updated 02/09/15.
12-CRS-0106 REVISED 8 FEB 2013 PRESENTS Payment Functionality.
Lecture 12 Compound Interest Ana Nora Evans 403 Kerchof Math 1140 Financial Mathematics.
Math Open Lab: A computer lab where Developmental Math students work on lab activities in the presence of Lab Instructors to reinforce concepts learned.
Welcome to IIT and cs105!. CS Secs Jon Hanrath SB Office Hours: –MW 8:00 A.M. – 9:45 A.M. –W 5:00 P.M. – 6:00 P.M
1 Welcome to CS 105 Intro Comp Pgm’g I Welcome to IIT too?
MATH 121 Spring correspondence your instructor: (Put your instructor’s name in subject line) Instructor will .
Math Lab Orientation VALENCIACOLLEGE, WEST CAMPUS
CPG 453 Course Outline Previous Text:  Microsoft Office XP – Illustrated Introductory (Enhanced Edition) by Thomson Course Technology (2003)  This.
Welcome to the MTLC MATH 121 Fall Course Requirements Prerequisites Grade of C– or better in Math 112 Minimum of 440 on the placement test Every.
Introduction to Managerial Accounting Richard E. McDermott, Ph.D. Spring 2013.
EGR115 Introduction to Computing for Engineers. Introduction to EGR115 1.Welcome! 2.Your instructors 3.Class format 4.Requirements 5.Topics 6.Grading.
MATH 112 (Tuesday) Spring 2015 Instructor:. Syllabus Keep your copy of the syllabus handy  Questions will arise throughout the semester  Answers can.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
EECE 310 Software Engineering Lecture 0: Course Orientation.
General Physics1 Welcome to Phys 130! Blackboard blackboard.siena.edu.
Welcome to the MTLC MATH 100 Summer 2014 Instructors Section 100: Dr. Liem Section 101: Yuanyuan Song.
Welcome MATH Spring 2012 Instructor: Dr. Larry Bowen OFFICE: 331 Osband PHONE: (205)
Welcome to the MTLC MATH 110 Fall Welcome to Math 110 Instructors Sections 01: P Yao Section 03, 05: M Agwang Section 07, 09: A Acharyya Section.
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
Welcome to IIT and cs115!.
Math Open Lab: A computer lab where Developmental Math students work on lab activities in the presence of Lab Instructors.
Introduction to EGR115 1.Welcome! 2.Your instructors 3.Class format 4.Requirements 5.Topics 6.Grading 7.Help 1.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (MS Word format): Syllabus,
David Eisenberg Biology 2012-’13 David Eisenberg –B.S. Physics UCI –M.S. Science Education: CSULB –10 th year at Los Al 2 nd year teaching biology.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Welcome to the MTLC MATH 113 Fall 2009 TR Class. Course Requirements  Prerequisites Grade of C– or better in Math 112  Every student must have an active.
Welcome to the MTLC MATH 110 Spring Welcome to Math 110 Instructors Sections 01, 03: Jil Chambless Section 05, 07: Mary Maxwell Section 10:Larry.
Calculus I – Course Syllabus Class Periods: 10:15am-12:30pm MTWRF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 230
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Welcome to the MTLC MATH 115 Fall MTLC Information Hours of Operation Sunday:4:00pm – 10:00pm Monday – Thursday: 8:00am – 10:00pm Friday:8:00am.
David Eisenberg Physics 2012-’13 David Eisenberg –B.S. Physics: UCI –M.S. Science Education: CSULB –10 th year at Los Al.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
Welcome to: Mr. O’Neill’s AP Computer Science Class SAN MARCOS HIGH SCHOOL KNIGHT PRIDE Leading... Now Tomorrow Forever.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper.
COP3502: Introduction to Computer Science Yashas Shankar Lecture #2.
Fall 2012 Professor C. Van Loan Introduction to CSE Using Matlab GUIs CS 1115.
Welcome to the MTLC MATH 113 Summer 2014 Instructor Section 100: Dr. Allen Section 101: Dr. Allen.
Welcome to the MTLC MATH 110 Summer 2014 Instructors Section 100: Dr. Wang Section 101: Dr. Song.
MYWRITINGLABPLUS AND BUSINESS. WHAT IS MYWRITINGLABPLUS? MyWritingLabPlus is an online program designed to help you with writing and grammar necessary.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Check out the Math Center video :
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
PSYC 2301 Introduction to Psychology
Introduction to EGR115 Welcome! Your instructors Class format
VALENCIACOLLEGE, WEST CAMPUS
Presentation transcript:

Computer Programming for Engineers EGR115 Introduction to Computer Programming for Engineers

Introduction to EGR115 Welcome! Your instructors Class format Requirements Topics Grading Help

Welcome! EGR115 is designed to introduce the new engineer to the exciting, spectacular, unbelievable, awe-inspiring, fantastic, death-defying world of computer programming! We assume very little about your experience. We expect great results – after all, you’re at ERAU! 3

To Succeed Take notes and follow the lectures Practice – do the assignments and lab exercises and then try to do just a little bit more You may expect 6-10 hours of outside work per week – some will need more, others less Ask questions! Seek help!

Your Instructors Mr. Matthew Kindy BS Chemistry, Purdue University BS Applied Math, Purdue University MS Computer Science, UCF 10 years in automotive & plastics industries Ms. Caroline Liron BS AE, Embry-Riddle DB MS AE, Embry-Riddle DB 5

Your Instructors Dr. Remzi Seker Dr. Li Ding BS EE, Cukurova University PhD Computer Engr, Univ. Alabama Birm. Dr. Li Ding BS Envir. Engr, Tsignhua Univ. PhD Civil Engr, Univ. of Illinois (UIUC) 6

Other Instructors Dr. James Pembridge Dr. Matthew Verleger BS AE, Virginia Tech PhD Engineering Ed, Virginia Tech Dr. Matthew Verleger BS Computer Engr, Purdue University MSE Ag & Bio Engr, Purdue University PhD Engineering Ed, Purdue University

Class Format 2+2 format Lecture twice a week: Tuesday and Thursday 9:45am – 10:45am in IC101 Lab twice a week: Wednesday and Friday in LB172 02: 9:15 03: 10:30 05: 1:00 04: 11:45 06: 2:15 07: 3:30 Dr. Ding Mr. Kindy Ms. Liron Dr. Seker 8

Class Format What will we be doing? Programming is a skill, i.e. you must develop experience - Very little “bookwork” - Moderate amount of theory - Much practice, in lab and outside - 5-10 programming assignments - Many “snippet” programs - Major final project 9

Lectures The purpose of the lecture is to provide the information that used to be presented during the lab – now we can use the lab to get some real learning done! - Attendance is required and tracked - No laptops, cell phones, iPods, etc in use - Slides will be posted on the section websites – usually just before lecture - Lectures are good source of quiz & exam questions… 1010

Labs How labs are used - Demonstrate lecture concepts - Practice implementing lecture concepts - Apply concepts to solve problems - Attempt to extend beyond the base 1111

Labs Quizzes and Exams - Each section is evaluated independently - Quizzes and exams are given in the lab - Most assessments will be via Blackboard (Get your IT issues resolved: x66990) 1212

Requirements You must have a valid Eagle card and be enrolled in the course. Swipe your card every time you come to lecture. Swipe your card when you visit the tutoring labs You must have a working Blackboard account You must have a working ERAU email account. If you prefer, forward your email to your (Gmail / Hotmail / Yahoo) account. 13

LIVE MAIL forwarding Step1: Log into your Ernie account and click to open your mailbox Step2:Find the OPTIONS button. Click it. 5/6

Configure the forwarding Step4: Fill in the email of your other preferred email. Step3: in MAIL, click FORWARDING Step5: Click APPLY to confirm the rule. 6/6

Requirements Be certain that emails from your instructor do not end up in the Junk box.

Make a WHITELIST

Make a WHITELIST

Be Careful! Do not trust the technology! Check your junk / spam folder – especially when you are expecting an email! Save your work in multiple places! C: drive, P: drive, USB drive, email

Topics A (very) brief history of computing The (very) basics of computer hardware Computing terminology Designing solutions for computers Implementing solutions Repeat the following: Learn new programming feature (of MATLAB) Design solution using new feature (in MATLAB) Implement solution (in MATLAB) 20

Topics Example topics: Simple, Formatted, and Graphical User I/O Data types and variables Library Functions Simple data structures Logical operations & conditionals Loops, sorting, searching Modular design with functions File I/O 21

Topics Final Projects Each student will develop a final project of his/her own design and creation which utilizes as many concepts from the course as possible. The specific requirements will be provided by your instructor. 22

Grading Each instructor is responsible for his/her sections’ grades. Common grading format: 10% Quizzes, Exercises, misc 20% Programming assignments 50% Exams: 3 20% Final Project 23

Help How to get assistance: Ask questions during the lecture Ask questions during the lab Ask questions in any instructor’s office hours Ask your instructor: office, email, AIM Use tutoring hours in A106 (modular) - Mon-Thu: 2pm – 6pm Use tutoring hours in LB172 - Sun-Thu: 7pm – 10pm Discuss with others (but do not copy!) 24

Office Hours (subject to change) All instructors’ office hours can be found using the link at http:// EGR115.com 25