Julia Language Programming
Lecturer: Chun-Hoe Chow (曹俊和)
Email: kilmerchow@ntou.edu.tw
Phone: 02-2462-2192 # 6322
Course ID: B81032XC
Credits: 3
Course Prerequisites: Introduction to Computers
Course Description and Goals:
To enhance skills of presentation, principles and methodology etc. in the field of fishery science and environmental biology
Schedule Type: Lecture
Course Schedule (subject to change):
1 Introduction: Why learning Julia Language?
2 Julia environment: JuliaBox (using Chrome Browser)
3 Variables, types and operations
4 Functions
5 Control flow
6 The power of "for" loop
7 Using "while" and "if" loops
8 Collection types
9 Dictionary type and plotting bar
10 Input/Output
11 Basic plotting
12 Mathematics in Julia
13 Methods, modules and packages
14 More on types
15 More on functions and methods
16 Metaprogramming
17 Parallel computing (tentative: depending on students)