Course Name: CSE 511 Introduction to Computational Science
|
Degree: MS and PhD
|
Code
|
Year/Semester
|
Local Credits
|
ECTS Credits
|
Course Implementation, Hours/Week
|
Course
|
Tutorial
|
Laboratory
|
CSE 511
|
1/1 (fall)
|
3
|
7.5
|
3
|
-
|
-
|
Department
|
Computational Science and Engineering
|
Instructors
|
Dr. Orhan Özgür AYBAR
|
Contact Information
|
E-mail: oaybar@pirireis.edu.tr
|
Office Hours
|
|
Web page
|
http://www.pirireis.edu.tr
|
Course Type
|
Compulsory
|
Course Language
|
English
|
Course Prerequisites
|
Introductory programming languages level (C/C++)
|
Course Category by Content, %
|
Basic Sciences
|
Engineering Science
|
Engineering Design
|
Humanities
|
80
|
20
|
|
|
Course Description
|
This course has two major topics:
- Applied mathematics (linear algebra, numerical analysis and differential equations for engineering and applied sciences)
- Computational sciences (applications in mathematics, physics, biology and engineering)
|
Course Objectives
|
This course provides a core of mathematics to all applied and computational sciences and an introduction to the concept of computational programming languages for scientific modelling and computation.
|
Course Learning Outcomes
|
On successful completion of this course, students will be able to
- understand important aspects of computational science and engineering
- understand and apply fundamental numerical methods within computational sciences
- be able to combine principles of computer-based modelling and numerical analysis with scientific computing
- develop algorithms and implement simulation by using computational programming languages in the field of mathematical modeling
- formulate innovative, effective, and creative computational and mathematical approaches for scientific and engineering problems
|
Instructional Methods and Techniques
|
Books, lecture notes and related computer programming tools
|
Tutorial Place
|
Class and Laboratory
|
Co-term Condition
|
|
Textbook
|
Stephen Lynch, Dynamical Systems with Applications using Mathematica, Birkhauser Boston, 2007
|
Other References
|
- Stephen Lynch, Dynamical Systems with Applications using MATLAB, Birkhäuser, 2004
- Steven H. Strogatz, Nonlinear Dynamics and Chaos: with applications to Physics, Biology, Chemistry, and Engineering, Perseus Books Publishing, 1994
- E. Ott, Chaos in Dynamical Systems, Cambridge, 2002
- Ali H. Nayfeh, B. Balachandran, Applied Nonlinear Dynamics: Analytical, Computational, and Experimental Methods, Wiley, 2004
|
Homework & Projects
|
Homework assignments based on lectures will be given regularly
|
Laboratory Work
|
Computer programs of the topics covered in the class will be regularly developed in the computer lab projects
|
Computer Use
|
Programming Languages (C, C++, Mathematica, Matlab, Maple)
|
Other Activities
|
The weekly coverage may change as it depends on the progress
|