MENU

Course Jukebox

Course Jukebox

Course Detail

Degree
Master
Standard Academic Year
Half
Course delivery methods
face-to-face
Subject
Computer Science
Program
School
College of Science
Department
Campus
Main Campus
Classroom
Course Offering Year
Course Offering Month
September - January
Weekday and Period
Thursday 6,7
Capacity
15
Credits
2
Language
English
Course Number
OCEAN5069

Basics in C Language for Ecological Modeling National Taiwan University

Course Overview

I open several related courses. Please visit our lab website for more detailed info on how to choose my lectures based on your preference. http://homepage.ntu.edu.tw/~tksmiki/for_Students_%28zhong_wen%29.html The objective is to provide students with computer skills for dynamical modeling of populations and communities, which are governed by difference equation, ordinary differential equation, or partial differential equation. This is an introductory course intended for undergraduate and graduate students with knowledge of basic ecology. We will learn basic skills of computer programming (C language) with Linux. If necessary, we will also learn mathematical theories of numerical calculations. Every student needs to bring his/her own notebook PC/Mac with enough memory size (2GB in total is recommended) and empty part of hard disk. Ubuntu does not work in a sufficient speed in some of Netbook (e.g. old Eee PC). All applications that are necessary for this course will be provided. Each lecture will include: 1. Setting up your computer 2. Basic commands in Linux 3-9. Basic grammar and algorithms in C-language 10. How to use gnuplot (an application for graphics) 11. Numerical calculations for difference equations 12-13. Mathematical theories of numerical calculations of ordinary differential equations 14. Numerical calculations for population dynamics of a single species 15. Numerical calculations for population dynamics of multiple species 16. Numerical calculations for reaction-diffusion models

Learning Achievement

To learn computer skills for dynamical modeling of populations and communities, which are governed by difference equation, ordinary differential equation, or partial differential equation.

Competence

Course prerequisites

Grading Philosophy

Course schedule

Course type

Online Course Requirement

Instructor

Takeshi Miki

Other information

Graduate Institute of Oceanography, Marine Biology & Fisheries Division

Site for Inquiry

Please inquire about the courses at the address below.

Email address: http://www.oc.ntu.edu.tw/?lang=en