ENGIN7

Download as PDF

Introduction to Computer Programming and Numerical Methods

EngineeringUndergraduateCOE - College of Engineering

Subject

ENGIN

Course Number

7

Department

Course Level

Undergraduate

Course Title

Introduction to Computer Programming and Numerical Methods

Course Description

Fundamentals of computer programming and numerical methods with emphasis on engineering applications. The first part of the course provides an accelerated introduction to programming in Python, suitable for novices and those with prior experience. Topics include control structures, functions, data types, data handling, and visualization. Some programming in MATLAB will also be introduced. The second part of the course introduces several numerical methods commonly used in engineering. These include solving nonlinear equations, numerically integrating and differentiating functions, solving systems of linear equations, and simulating dynamical systems using ordinary differential equations.

Minimum

4

Maximum

4

Grading Basis

Default Letter Grade; P/NP Option

Method of Assessment

Written Exam

Instructors

Staff

American Cultures Requirement

No

Reading and Composition Requirement

None of the Reading and Composition Requirement

Requirements

Prerequisite
Complete ANY of the following Courses:

Repeat Rules

Course is not repeatable for credit.

Credit Restriction Courses. Students will receive no credit for this course if the following the course(s) have already been completed.

-

Credit Restrictions

Students will receive no credit for ENGIN 7 after completing ENGIN 77, or ENGIN W7.

Credit Replacement Courses. Upon passing, students can use the following course(s) to replace a deficient grade for this course.

-

Formats

Lecture, Discussion, Laboratory

Term

Fall and Spring

Duration (in weeks)

15

Minimum Hours

2

Maximum Hours

2

Lecture Mode of Instruction

In Person

Minimum Hours

1

Maximum Hours

1

Discussion Mode of Instruction

In Person

Minimum Hours

4

Maximum Hours

4

Laboratory Mode of Instruction

In Person

Outside Work Hours Min

5

Maximum Hours

5

Term

Summer

Duration (in weeks)

10

Minimum Hours

3

Maximum Hours

3

Lecture Mode of Instruction

In Person

Minimum Hours

1.5

Maximum Hours

1.5

Discussion Mode of Instruction

In Person

Minimum Hours

6

Maximum Hours

6

Laboratory Mode of Instruction

In Person

Outside Work Hours Min

7.5

Maximum Hours

7.5