Various University Projects
01/2024
1. "Basics of digital media" exercises
Some exercises regarding image and even video manipulation/processing created using ImageJ. There were templates provided, but we had to implement the logic and functionalities regarding the manipulations ourselves.
View files on GitHub
2. Math programming assignments
The following images are screenshots of two math assignments.
The first assignment was about permutations. The tasks were to write a method getLehmerCode that returns the lehmer code of p. Then to write a method getPerm that returns the permutation p associated with L(p). And last but not least to write a method that lists the permutations of {1, 2, ... n} lexicographically.
The second assignment was about solving systems of linear equations. For this, I first needed to write a method called calcNF2 to transform the extended coefficient matrix into the reduced row echelon form. And then I had to implement the method solve which then solves the system and returns the solutions of the homogeneous system and a special solution of the inhomogeneous system. But in the code you'll find many helper methods which are part of the calcNF2 and solve methods.
View files on GitHub






