slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
EGR115 Introduction to Computer Programming for Engineers PowerPoint Presentation
Download Presentation
EGR115 Introduction to Computer Programming for Engineers

Loading in 2 Seconds...

play fullscreen
1 / 25

EGR115 Introduction to Computer Programming for Engineers - PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on

EGR115 Introduction to Computer Programming for Engineers. Introduction to EGR115. Welcome! Your instructors Class format Requirements Topics Grading Help. Welcome!.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'EGR115 Introduction to Computer Programming for Engineers' - winola


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

EGR115

Introduction to

Computer Programming for Engineers

introduction to egr115

Introduction to EGR115

Welcome!

Your instructors

Class format

Requirements

Topics

Grading

Help

welcome
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
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
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 instructors1
Your Instructors

Dr. RemziSeker

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
Other Instructors

Dr. James Pembridge

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
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 format1
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
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…

10

slide11
Labs

How labs are used

- Demonstrate lecture concepts

- Practice implementing lecture concepts

- Apply concepts to solve problems

- Attempt to extend beyond the base

11

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

12

requirements
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
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
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

requirements1
Requirements

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

be careful
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
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

topics1
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

topics2
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
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

slide24
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
Office Hours(subject to change)

All instructors’ office hours can be found using the link at

http:// EGR115.com

25