Teaching
Kaunas University of Technology
- P175B014 Data structures (Fall 2018, Fall 2019)
- P175B117 Fundamentals of object-oriented programming 1 (Fall 2020, Fall 2021, Fall 2023)
- P175B118 Object-oriented programming 1 (Fall 2018, Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023)
- P175B123 Object-oriented programming 2 (Spring 2019, Spring 2020, Spring 2020 (in English), Spring 2021, Spring 2022, Spring 2023)
- P175B124 Theory of programming languages (Spring 2021, Spring 2022, Spring 2023)
- P175B168 Information technologies 1 (Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023)
- P175B301 Information technologies 1 (Spring 2019)
- P000B001 Final degree project (Spring 2019, Spring 2020, Spring 2021, Spring 2022)
- P000B106 Final degree project (Spring 2019)
- P000B110 Final practice (Spring 2020, Spring 2021, Spring 2022, Spring 2023)
Mykolas Romeris University
- Applied mathematics and quantitative methods in management (Spring 2010)
- Basics of finance mathematics (Fall 2015)
- Business mathematics (Fall 2022 (in English), Fall 2023 (in English))
- Calculus and linear algebra (Fall 2012, Fall 2012 (practical sessions))
- Databases (Fall 2018 (part-time studies))
- Data stuctures and algorithms (Spring 2019 (in English), Spring 2020 (in English), Spring 2021 (in English)), Spring 2022 (in English), Spring 2023 (in English))
- Discrete structures (Spring 2012 (full-time studies), Spring 2012 (part-time studies), Spring 2013, Spring 2014 (in English), Spring 2014 (in Lithuanian), Spring 2015 (in English))
- Game mathematics (Spring 2019 (in English))
- Mathematical logic (Spring 2010, Spring 2011)
- Mathematical statistics (Spring 2013 (part-time studies), Spring 2013 (full-time studies), Spring 2014 (part-time studies), Spring 2015 (in English))
- Mathematical statistics and methods of statistical analysis I (Fall 2013 (in English))
- Mathematical statistics and methods of statistical analysis II (Spring 2014 (in English))
- Mathematics (Fall 2019 (in English))
- Numerical methods (Fall 2010, Fall 2011 (full-time studies), Fall 2011 (part-time studies))
- Theory of probability and mathematical statistics (Spring 2011, Spring 2014 (in English), Spring 2015 (in English), Spring 2020 (in English))
Vilnius University
- Algorithms and data structures (Spring 2010)
- Data analysis (Spring 2011, Spring 2012)
- Data structures (Spring 2010, Spring 2011, Spring 2012, Spring 2013, Spring 2014)
- Data structures and algorithms (Fall 2013, Fall 2014)
- Human-computer interaction (Spring 2010)
- Practical informatics (Fall 2010, Fall 2011, Fall 2012, Fall 2013, Fall 2014)
BSc/MSc projects
Topics
Various project topics in the fields of applied mathematics and computer science are available.
Links and references
MATLAB / GNU Octave / Python
- Linge, S. and Langtangen, H. P.: Programming for Computations – MATLAB/Octave: A Gentle Introduction to Numerical Simulations with MATLAB/Octave, 2016, Springer, Cham
- Linge, S. and Langtangen, H. P.: Programming for Computations – Python: A Gentle Introduction to Numerical Simulations with Python, 2016, Springer, Cham
- MATLAB Style Guidelines 2.0 by Richard Johnson, 2014
- MATLAB Style Guidelines Cheat Sheet by Jason Nicholson, 2018
CAD software
Standard 3D test models
- The Stanford 3D Scanning Repository / Stanford University
- Large Geometric Models Archive / Georgian Institute of Technology
Software for isogeometric analysis
- G+Smo: a C++ library for isogeometric analysis
- GeoPDEs: a package for isogeometric analysis in Matlab and Octave
Git
- Chacon, S. and Straub, B.: Pro Git, 2014, Apress, Berkelley, CA
- Git Cheat sheet (Atlassian)
- Git Cheat sheet (1) (GitHub)
- Git Cheat sheet (2) (GitHub)
- Git Cheat sheet (GitLab)
LaTeX
- Overleaf: a collaborative writing and publishing system