22ZP25 - Programming with applied numerical methods in engineering
Course specification | ||||
---|---|---|---|---|
Course title | Programming with applied numerical methods in engineering | |||
Acronym | 22ZP25 | |||
Study programme | Biochemical Engineering and Biotechnology,Environmental Engineering,Material Engineering,Metallurgical Enginering | |||
Module | ||||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 4.0 | Status | ||
Condition | Mathematics I,Computer basics/ Fundamentals of Programming in Engineering | Облик условљености | ||
The goal | The course objective is to cover the major principles of computer science, computer programming, programming languages and numerical methods through independent student work on computer system. This allows application of the gained knowledge in other, subsequent courses and in the future engineering career. | |||
The outcome | Ability to develop algorithms of engineering problems and solve them using computer systems and numerical methods. | |||
Contents | ||||
Contents of lectures | • FORTRAN • PYTHON • Interpolation • Integration • Systems of linear equations • Nonlinear equations • Ordinary differential equations • Correlation | |||
Contents of exercises | Numerical methods and programming languages in solving chemical engineering problems. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | |||
Methods of teaching | Lectures (2h weakly) Computer exercises (2h weakly) | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | Test paper | 30 | ||
Practical lessons | 60 | Oral examination | ||
Projects | ||||
Colloquia | 10 | |||
Seminars |