1. COURSE INFORMATION:
School | Chemical and Environmental Engineering | ||
Course Level | Undergraduate | ||
Direction | - | ||
Course ID | MATH 105 | Semester | 1st |
Course Category | Required | ||
Course Modules | Instruction Hours per Week | ECTS | |
Lectures and Laboratory exercises | 5 Th=3, E=0, L=2 | 5 | |
Course Type | General Background | ||
Prerequisites | |||
Instruction/Exam Language | Greek | ||
The course is offered to Erasmus students | No | ||
Course URL | https//www.eclass.tuc.gr/courses/MHPER307/ (in Greek) |
2. LEARNING OUTCOMES
Learning Outcomes |
The course aims to introduce the basic methodologies of application development and computer programming for use in many other core curriculum subjects. The course introduces fundamental algorithm development methods and their implementation into computational environments. This basic course aims at introducing students to the basic concepts of constructing and implementing algorithms of numerical methods for solving science and engineering problems. The course starts with an emphasis on understanding the context of problem solving, selecting suitable techniques and numerical methods, and constructing a suitable algorithm. Algorithms are implemented in a modern Fortran computing environment. After successfully completing the course, a student will be able to:
|
General Competencies/Skills |
|
3. COURSE SYLLABUS
Theory:
Laboratories: Laboratory practice in using computational programs in Unix environment. Programming using Fortran. |
4. INSTRUCTION and LEARNING METHODS - ASSESSMENT
Lecture Method | Lectures and laboratory | ||
Use of Information and Communication Technology | Specialized software,Power point presentations,E-class support | ||
Instruction Organisation | Activity | Workload per Semester (hours) | |
- Lectures | 39 | ||
- Lab lectures - Tutorials | 8 | ||
- Lab exercises | 20 | ||
- Autonomous study | 58 | ||
Course Total | 125 | ||
Assessment Method | I. One final exam including application development and questions on critical thinking (70%). II. Two computer lab tests in Fortran coding (30%). |
5. RECOMMENDED READING
|
6. INSTRUCTORS
Course Instructor: | Associate Professor Apostolos Voulgarakis (Faculty - ChEnvEng) | ||||
Lectures: | Associate Professor Apostolos Voulgarakis (Faculty - ChEnvEng) | ||||
Tutorial exercises: | |||||
Laboratory Exercises: | Dr A. Papadopoulos (LTS - ChEnvEng) |