Operation Research (Linear Programming and Multi-objective optimization)
Evolutionary Computation
Data Analytics- Geospatial Data Analytics
Systems Optimization
Decision Science
This course introduces core programming basics- including data types, control structures, and algorithm development with functions- via the Python programming language for students without prior programming experience. The course discusses the fundamental principles of programming in Python and their application in data science and analytics.
Programming plays a key part in the current technological evolution and will become increasingly important in light of new robotics and automated technologies. Learning to code will give you the tools you need to go on and be part of shaping the future. This course will address the topics that are essential for developing these skills for a variety of engineering practices such as developing data-driven techniques and machine learning algorithms.
By the end of the course, students will be able to summarize, visualize, and analyze data sets using Python as a programming language. Through this course, students will develop an understanding of what methods and Python modules are available for analyzing real-life decisions.
"Professor made the class very easy and flexible."
"The professor's flexibility in our working needs and the presentation of the content was great."
"Class structure of assignments/homeworks was good, and the professor clearly stated what needs to be done."
"Professor Aslani made it easy for us to reach out to him so there was no trouble."