EGR115 Introduction to Computing for Engineers. Introduction to EGR115 1.Welcome! 2.Your instructors 3.Class format 4.Requirements 5.Topics 6.Grading.

Slides:



Advertisements
Similar presentations
Computer Programming for Engineers
Advertisements

Finish Strong: Ending your academic semester with success Center for Student Retention and Success A Title III Funded Program.
CSc 2310 Principles of Programming (Java)
Math Open Lab: A computer lab where Developmental Math students work on lab activities in the presence of Lab Instructors to reinforce concepts learned.
CS150 Introduction to Computer Science 1 Professor: Chadd Williams.
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?
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
MATH 330: Ordinary Differential Equations Fall 2014.
MATH 121 Spring correspondence your instructor: (Put your instructor’s name in subject line) Instructor will .
This course is Biology 212 Anatomy & Physiology II with Dr. Thompson, Dr. Larson, and Dr. Heisermann If you are here for a different course, one of us.
A Brief Calculus Course
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
Introduction to C++ Penn State University
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
Introduction to MA Day 1. Name: Charlotte Bailey Office: MATH 802 Office Phone: (765)
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
Introduction to MA Introduction to Calculus
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
CSE 2337 Introduction to Data Management Introduction.
Dr. Sha Li Computer-Based Instructional Technology College of Education, Humanities, and Behavioral Sciences AAMU Introduction to FED 529 Course Online.
COMP Introduction to Programming Yi Hong May 13, 2015.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
Welcome MATH Spring 2012 Instructor: Dr. Larry Bowen OFFICE: 331 Osband PHONE: (205)
Welcome to IIT and cs115!.
Welcome to CS 115! Introduction to Programming. Class URL
Introduction to EGR115 1.Welcome! 2.Your instructors 3.Class format 4.Requirements 5.Topics 6.Grading 7.Help 1.
PHYSICS 1P03 Introductory Mechanics Me: Dr. W. Okoń Office: ABB Office Hours: 4-5 pm 4-5 pm.
Welcome to Physics 1403!!. Class Web Page! There, you can find: 1. Posted (MS Word format): Syllabus,
Leena Razzaq Office: 310BWVH Office hours: Monday 11am-1pm or by appointment jys.
1 Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Welcome to MA 180-2C! Instructor: Dr. Annette LaRussa
Welcome to Physics 1D03.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Welcome to CS 115! Introduction to Programming. Class URL ~mjspra2/ 115summer/
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
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.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Fall 2014 MATH 250: Calculus III. Course Topics Review: Parametric Equations and Polar Coordinates Vectors and Three-Dimensional Analytic Geometry.
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
Dr. A. Al-Saadi Chemistry 101 Sections: 4, 5, and 6 SMW 8:00AM – 8:50AM Textbook: Chemistry by Zumdahl Instructor: Dr. Abdulaziz Al-Saadi ( د. عبدالعزيز.
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.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
GdI/ICS 1 WS 2009/2010 Telecooperation/RBG Prof. Dr. Max Mühlhäuser Dr. Guido Rößling Dr. Dirk Schnelle-Walka, Stefan Radomski.
BIT 143: Programming – Data Structures It is assumed that you will also be present for the slideshow for the first day of class. Between that slideshow.
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
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.
Computer Engineering Department Islamic University of Gaza
CSc 1302 Principles of Computer Science II
Introduction to EGR115 Welcome! Your instructors Class format
Welcome to CS 1010! Algorithmic Problem Solving.
FINAL EXAM INFORMATION
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
Computer Engineering Department Islamic University of Gaza
MA Fall 2018 Instructor: Hunter Simper Office: Math 607
Presentation transcript:

EGR115 Introduction to Computing for Engineers

Introduction to EGR115 1.Welcome! 2.Your instructors 3.Class format 4.Requirements 5.Topics 6.Grading 7.Help 2

Welcome! EGR115 is designed to introduce students 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 a least 6-10 hours of outside work per week. Some will need more, others less Show up, even if you’re not going to pay attention Turn things in, even if they are bad Ask questions! Seek help!

Your Instructors 5 Prof. Matthew Kindy BS Chemistry, Purdue University BS Applied Math, Purdue University MS Computer Science, UCF 10 years in automotive & plastics industries Dr. Matthew Verleger BS Computer Engr, Purdue University MSE Ag & Bio Engr, Purdue University PhD Engineering Ed, Purdue University

Other Instructors (Hybrid) Dr. James Pembridge BS AE, Virginia Tech MA EDCI, Virginia Tech PhD Engineering Ed., Virginia Tech Prof. Caroline Liron BS AE, Embry-Riddle DB BS AE, EPF Ecole d’Ingénieur (France) MS AE, Embry-Riddle DB (Je parle français)

Class Format 2+2 format Lecture twice a week: Tuesday and Thursday 9:45am – 11:00 am in IC101 Lab twice a week: Wednesday and Friday in LB172 7 Prof. KindyDr. Verleger 04: 11:45 06: 2:15 07: 3:30 02: 9:15 03: 10:30 05: 1:00

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 programming assignments - Many “snippet” programs - Major final project - (Dr. Verleger’s Section Only): Mini-Project 8

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 practice! - 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… 9

Labs How labs are used - MINIMALLY demonstrate lecture concepts - Practice implementing lecture concepts - Apply concepts to solve problems - Attempt to extend beyond the base 10

Labs Quizzes and Exams - Each section is evaluated independently - Quizzes and exams are given in the lab 11

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 account. If you prefer, forward your to your (Gmail / Hotmail / Yahoo) account. (See the coming slides…) You must check your at least once every 24 hours. 12

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

Whitelist / Forward

Whitelist your Instructor

Whitelist your Instructor, 2

Forwarding

Forwarding , 2

Forwarding , 3

Be Careful! Do not trust the technology! Failure of technology is not an excuse (unless it is campus-wide, unannounced, and long-term). Call IT Check your junk / spam folder – especially when you are expecting an ! Save your work in multiple (AT LEAST TWO) places! C: drive, P: drive, USB drive, Dropbox,

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) 22

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 Input & Output (I/O) 23

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. 25

Grading Each instructor is responsible for his/her sections’ grades. 26 Prof. Kindy 20%Quizzes, Exercises, misc. 20%Programming assignments 40%Exams: 3 20%Final Project Dr. Verleger 10%Quizzes, Exercises, misc. 20%Programming assignments 40%Exams: 3 20%Final Project 10%Mini-Project

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, Use tutoring hours - 2 PM – 6 PM in MOD A – Room PM – 10 PM in LB Details will be posted on course website Discuss with others (but do not copy/code together!) Help 27

Office Hours (subject to change) 28 All instructors’ office hours can be found using the link at ALL INSTRUCTORS will help you. Make sure to bring the assignment with you, as they will not know everyone else’s assignment by heart!

Exams Fall Break is Friday, October 18 – Monday October 21. Exam 2 falls the week of Fall Break. To accommodate it, a part of the exam will be given on Thursday, October 17. DO NOT BOOK TICKETS TO LEAVE EARLY! (There will be no makeups!)

Other Classes DO NOT take EGR 115 and EGR 120 at the same time. –Statistically likely to get a worse grade in both if taken at the same time! We strongly recommend MA 241 (or MA 112) or higher as a co-requisite.