ANNOUNCEMENTS
- We are going to use EDESTEK provided by UZEM of Kocaeli University.
Books:
- Excel
- Liengme’s Guide to Excel 2016 for Scientists and Engineers: Windows and Mac. 2019. Bernard V. Liengme and Keith Hekman. Elsevier.
- Excel 2013 for Scientists. 2014. Gerard Verschuuren. Holy Macro! Books.
- Python
- “Python Programming and Numerical Methods: A Guide for Engineers and Scientists.” (2021). Kong, Q.; Siauw, T.; Bayen, A.M.; Academic Press.
- Available through Elsevier.
- “Programming for Computations – Python: A Gentle Introduction to Numerical Simulations with Python 3.6, Second Edition” by Svein Linge & Hans Petter Langtangen. Springer. 2020. (Open Access Book: https://www.springer.com/gp/book/9783030168766)
- “A Primer on Scientific Programming with Python, 5th Edition” by Hans Petter Langtangen. Springer. 2016.
- “Python Programming and Numerical Methods: A Guide for Engineers and Scientists.” (2021). Kong, Q.; Siauw, T.; Bayen, A.M.; Academic Press.
- MATLAB
- MATLAB: An Introduction with Applications. 2017. Amos Gilat. Wiley.
- MATLAB: A Practical Introduction to Programming and Problem Solving, 4th Edition. 2017. Stormy Attaway. Elsevier.
- Here is a link to the online version of the 2nd Edition at the KOÜ library.
- A Guide to MATLAB for Beginners and Experienced Users, 2nd Edition. 2006. B.R. Hunt, R.L. Lipsman, J.M. Rosenberg, K.R. Coombes, J.E. Osborn, G.J. Stuck. Cambridge University Press.
- Computer Programming with Matlab, 1st Revised PDF Edition. 2015. J. Michael Fitzpatrick and Akos Ledeczi.
- Essential MATLAB for Engineers and Scientists, 5th Edition. 2013. Hahn, B. and Valentine, D.
- Environmental Data Analysis with MATLAB. 2nd Edition. 2016. William Menke & Joshua Menke. Elsevier.
from Coursera:
Web Resources:
- Kocaeli Üniversitesi Office 365 Talep Sistemi
- http://www.engineers-excel.com/index.htm
- Excel examples for engineering applications
- ExcelUser
- Useful information on Excel with a focus on business and economics
- Real Python
- Various python tutorials
- MATLAB Basics from the blog of Hans-Petter Halvorsen
- GNU Octave: MATLAB-like open-source scientific programming language
LECTURE NOTES
Week 1 (6 Oct 2023) – Introduction to the course & Basic operation in Excel
Basic Operations (Chapter 2 in Liengme & Hekman)
Week 2 (13 Oct 2023) – Using Functions & Plotting Functions (EXCEL)
Using Functions (Chapter 4 in Liengme & Hekman)
Charts (Chapter 7 in Liengme & Hekman)
Week 3 (20 Oct 2023) – Using Functions (Python) & Plotting Functions (Python) & General Spreadsheet Techniques
Python:
Functions (Chapter 3 in Kong et al.)
2D Plotting (Section 12.1 in Kong et al.)
Excel:
General Spreadsheet Techniques (Part I in Verschuuren)
Week 4 (27 Oct 2023) – Branching Statements in Python & Simple Statistics in Excel
Python:
Branching Statements (Chapter 4 in Kong et al.)
Excel:
Using Functions (Chapter 4 in Liengme & Hekman)
Week 5 (3 Nov 2023) – Conditional Functions in Excel & Excel-Python Interaction
Conditional Functions (Chapter 5 in Liengme & Hekman)
Working with Excel files using Pandas (geeksforgeeks.org)
Tutorial Using Excel with Python and Pandas (dataquest.io)
Week 6 (10 Nov 2023) – Working with Arrays and Matrices & Systems of Linear Equations (Excel)
Using Functions (Chapter 4 in Liengme & Hekman)
Week 7 (17 Nov 2023) – Working with Arrays and Matrices & Systems of Linear Equations (Python)
Linear Algebra and Systems of Linear Equations (Chapter 14 in Kong et al.)
Week 8 (24 Nov 2023) – Linear Regression
Regression Analysis (Chapter 7 in Liengme & Hekman)
Week 9 (1 Dec 2023) – Linear Regression
Regression Analysis (Chapter 7 in Liengme & Hekman)
Least Squares Regression (Chapter 16 in Kong et al.)
Week 10 (8 Dec 2023) – Linear Regression in Python
Least Squares Regression (Chapter 16 in Kong et al.)
Week 11 (15 Dec 2023) – Mass Balance Equations
Reactor Models (Section 5.A in Nazaroff & Alvarez-Cohen)
Week 12 (22 Dec 2023) – Solving Ordinary Differential Equations
The Euler Method (Section 22.3 in Kong et al.)
Week 13 (29 Dec 2023) – Solving ODEs in Python
The Euler Method (Section 22.3 in Kong et al.)
Week 14 (23 Dec 2022) – Python ODE Solvers
Python ODE Solvers (Section 22.6 in Kong et al.)