Course Details
Course Details
Back to top

Course Details

Marymount University

ENGR310: Computational Engineering in Python

The goal of this course is to provide an introduction to structured programming, computational methods, numerical methods and data analysis techniques, with the goal of building a foundation allowing students to confidently address problems in research and industry. This course is taught with the assumption that the students will have little or no programming experience coming into the course. We begin with basic programming concepts including data types, operators, logical flow control, debugging, and computational complexity. We then focus on dynamic programming, algorithms, and object oriented programming. Later, we will look at simulation (random walk, monte carlo) as well as data analysis and visualization. Finally, we will briefly cover machine-learning/AI programming techniques. (3)

Overview
Expand or Shrink Accordion
Credits
3.0
Estimate
Where Will This Course Transfer?
Expand or Shrink Accordion
Based on available data, this course will not transfer to other Transfer Virginia Partners. Please contact Marymount University via College Connect, if you have an account, or Contact An Institution to get additional information.