├── README.md ├── lecture1_intro ├── benchmarks.png ├── help.jl ├── pkg.jl ├── plotting.jl ├── presentation.md └── stdlib.jl ├── lecture2_types_functions ├── functions.jl ├── homework_instructions.jl ├── multiple_dispatch2.jl ├── presentation.pdf ├── scopes.jl └── types.jl ├── lecture3_performance ├── README.md ├── benchmark_tests.jl ├── performance.pdf ├── profiling.jl ├── result.svg └── test_pf.jl ├── lecture4_workflow_design ├── README.md ├── atomone.py ├── contents.tex ├── presentation.pdf ├── presentation_design_patterns.pdf ├── presentation_design_patterns.tex └── system_image.md ├── lecture5_distributed ├── .gitignore ├── README.md ├── beamerthemeRegler2.sty ├── beamerthemeliontopcorner.sty ├── distributed.pdf └── distributed.tex ├── lecture6_optimization_learning ├── AD.ipynb ├── Flux.ipynb ├── JuMPSudoku.ipynb ├── JuMP_Overview.ipynb ├── Optim.ipynb ├── Project.toml └── README.md └── lecture7_control ├── README.md ├── control_demo.jl └── control_mtk.jl /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/README.md -------------------------------------------------------------------------------- /lecture1_intro/benchmarks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/benchmarks.png -------------------------------------------------------------------------------- /lecture1_intro/help.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/help.jl -------------------------------------------------------------------------------- /lecture1_intro/pkg.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/pkg.jl -------------------------------------------------------------------------------- /lecture1_intro/plotting.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/plotting.jl -------------------------------------------------------------------------------- /lecture1_intro/presentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/presentation.md -------------------------------------------------------------------------------- /lecture1_intro/stdlib.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture1_intro/stdlib.jl -------------------------------------------------------------------------------- /lecture2_types_functions/functions.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/functions.jl -------------------------------------------------------------------------------- /lecture2_types_functions/homework_instructions.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/homework_instructions.jl -------------------------------------------------------------------------------- /lecture2_types_functions/multiple_dispatch2.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/multiple_dispatch2.jl -------------------------------------------------------------------------------- /lecture2_types_functions/presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/presentation.pdf -------------------------------------------------------------------------------- /lecture2_types_functions/scopes.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/scopes.jl -------------------------------------------------------------------------------- /lecture2_types_functions/types.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture2_types_functions/types.jl -------------------------------------------------------------------------------- /lecture3_performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/README.md -------------------------------------------------------------------------------- /lecture3_performance/benchmark_tests.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/benchmark_tests.jl -------------------------------------------------------------------------------- /lecture3_performance/performance.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/performance.pdf -------------------------------------------------------------------------------- /lecture3_performance/profiling.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/profiling.jl -------------------------------------------------------------------------------- /lecture3_performance/result.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/result.svg -------------------------------------------------------------------------------- /lecture3_performance/test_pf.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture3_performance/test_pf.jl -------------------------------------------------------------------------------- /lecture4_workflow_design/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/README.md -------------------------------------------------------------------------------- /lecture4_workflow_design/atomone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/atomone.py -------------------------------------------------------------------------------- /lecture4_workflow_design/contents.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/contents.tex -------------------------------------------------------------------------------- /lecture4_workflow_design/presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/presentation.pdf -------------------------------------------------------------------------------- /lecture4_workflow_design/presentation_design_patterns.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/presentation_design_patterns.pdf -------------------------------------------------------------------------------- /lecture4_workflow_design/presentation_design_patterns.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/presentation_design_patterns.tex -------------------------------------------------------------------------------- /lecture4_workflow_design/system_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture4_workflow_design/system_image.md -------------------------------------------------------------------------------- /lecture5_distributed/.gitignore: -------------------------------------------------------------------------------- 1 | build/* -------------------------------------------------------------------------------- /lecture5_distributed/README.md: -------------------------------------------------------------------------------- 1 | # Distributed and parallel computing 2 | Video: https://youtu.be/OyS-reRSSeg 3 | -------------------------------------------------------------------------------- /lecture5_distributed/beamerthemeRegler2.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture5_distributed/beamerthemeRegler2.sty -------------------------------------------------------------------------------- /lecture5_distributed/beamerthemeliontopcorner.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture5_distributed/beamerthemeliontopcorner.sty -------------------------------------------------------------------------------- /lecture5_distributed/distributed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture5_distributed/distributed.pdf -------------------------------------------------------------------------------- /lecture5_distributed/distributed.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture5_distributed/distributed.tex -------------------------------------------------------------------------------- /lecture6_optimization_learning/AD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/AD.ipynb -------------------------------------------------------------------------------- /lecture6_optimization_learning/Flux.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/Flux.ipynb -------------------------------------------------------------------------------- /lecture6_optimization_learning/JuMPSudoku.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/JuMPSudoku.ipynb -------------------------------------------------------------------------------- /lecture6_optimization_learning/JuMP_Overview.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/JuMP_Overview.ipynb -------------------------------------------------------------------------------- /lecture6_optimization_learning/Optim.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/Optim.ipynb -------------------------------------------------------------------------------- /lecture6_optimization_learning/Project.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/Project.toml -------------------------------------------------------------------------------- /lecture6_optimization_learning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture6_optimization_learning/README.md -------------------------------------------------------------------------------- /lecture7_control/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture7_control/README.md -------------------------------------------------------------------------------- /lecture7_control/control_demo.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture7_control/control_demo.jl -------------------------------------------------------------------------------- /lecture7_control/control_mtk.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baggepinnen/juliacourse2022/HEAD/lecture7_control/control_mtk.jl --------------------------------------------------------------------------------