ENGIN7
Download as PDF
Introduction to Computer Programming and Numerical Methods
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