uni

University stuff
git clone git://git.christosmarg.xyz/uni-assignments.git
Log | Files | Refs | README | LICENSE

commit 8dcfb3cecdf5a2e0b0e25e48ce7a6754aa558f3a
parent c00a0e9e938ed2bcc8143b47b295bf75c90c3660
Author: Christos Margiolis <christos@margiolis.net>
Date:   Thu,  8 Oct 2020 20:43:06 +0300

changed structure, added 2 new courses

Diffstat:
D.gitmodules | 3---
MREADME.md | 2+-
Dassignment-1.5-arrays-pointers-files/README.md | 82-------------------------------------------------------------------------------
Rassignment-2.4-inheritance/res/errlog.txt -> c-parallel-computing/ex1.c | 0
Rassignment-2.4-inheritance/res/errlog.txt -> c-parallel-computing/ex2.c | 0
Rassignment-2.4-inheritance/res/errlog.txt -> c-parallel-computing/ex3.c | 0
Rassignment-1.1-basic-elements/C1a-CORRECTED.c -> c-programming/1-basic-elements/C1a-CORRECTED.c | 0
Rassignment-1.1-basic-elements/Cube-Sphere.c -> c-programming/1-basic-elements/Cube-Sphere.c | 0
Rassignment-1.1-basic-elements/IO-Exercise.c -> c-programming/1-basic-elements/IO-Exercise.c | 0
Rassignment-1.1-basic-elements/examples/C1a.c -> c-programming/1-basic-elements/examples/C1a.c | 0
Rassignment-1.2-conditional-statements/examples/C2a.c -> c-programming/2-conditional-statements/examples/C2a.c | 0
Rassignment-1.2-conditional-statements/examples/C2b.c -> c-programming/2-conditional-statements/examples/C2b.c | 0
Rassignment-1.2-conditional-statements/examples/C2c.c -> c-programming/2-conditional-statements/examples/C2c.c | 0
Rassignment-1.2-conditional-statements/int-comparison.c -> c-programming/2-conditional-statements/int-comparison.c | 0
Rassignment-1.2-conditional-statements/quadratic-equation.c -> c-programming/2-conditional-statements/quadratic-equation.c | 0
Rassignment-1.3-loops/int-calcs.c -> c-programming/3-loops/int-calcs.c | 0
Rassignment-1.3-loops/shapes.c -> c-programming/3-loops/shapes.c | 0
Rassignment-1.3-loops/sine-taylor.c -> c-programming/3-loops/sine-taylor.c | 0
Rassignment-1.4-functions/README.md -> c-programming/4-functions/README.md | 0
Rassignment-1.4-functions/hanoi-tower/Makefile -> c-programming/4-functions/hanoi-tower/Makefile | 0
Rassignment-1.4-functions/hanoi-tower/src/hanoi-tower.c -> c-programming/4-functions/hanoi-tower/src/hanoi-tower.c | 0
Rassignment-1.4-functions/menu/Makefile -> c-programming/4-functions/menu/Makefile | 0
Rassignment-1.4-functions/menu/include/menu.h -> c-programming/4-functions/menu/include/menu.h | 0
Rassignment-1.4-functions/menu/src/main.c -> c-programming/4-functions/menu/src/main.c | 0
Rassignment-1.4-functions/menu/src/menu.c -> c-programming/4-functions/menu/src/menu.c | 0
Rassignment-1.4-functions/sine-cos-taylor/Makefile -> c-programming/4-functions/sine-cos-taylor/Makefile | 0
Rassignment-1.4-functions/sine-cos-taylor/include/sine-cos-taylor.h -> c-programming/4-functions/sine-cos-taylor/include/sine-cos-taylor.h | 0
Rassignment-1.4-functions/sine-cos-taylor/src/main.c -> c-programming/4-functions/sine-cos-taylor/src/main.c | 0
Rassignment-1.4-functions/sine-cos-taylor/src/sine-cos-taylor.c -> c-programming/4-functions/sine-cos-taylor/src/sine-cos-taylor.c | 0
Rassignment-1.5-arrays-pointers-files/combinations/Makefile -> c-programming/5-arrays-pointers-files/combinations/Makefile | 0
Rassignment-1.5-arrays-pointers-files/combinations/bin/combs -> c-programming/5-arrays-pointers-files/combinations/bin/combs | 0
Rassignment-1.5-arrays-pointers-files/combinations/include/arrhandler.h -> c-programming/5-arrays-pointers-files/combinations/include/arrhandler.h | 0
Rassignment-1.5-arrays-pointers-files/combinations/include/ccolors.h -> c-programming/5-arrays-pointers-files/combinations/include/ccolors.h | 0
Rassignment-1.5-arrays-pointers-files/combinations/include/combinations.h -> c-programming/5-arrays-pointers-files/combinations/include/combinations.h | 0
Rassignment-1.5-arrays-pointers-files/combinations/obj/arrhandler.o -> c-programming/5-arrays-pointers-files/combinations/obj/arrhandler.o | 0
Rassignment-1.5-arrays-pointers-files/combinations/obj/combinations.o -> c-programming/5-arrays-pointers-files/combinations/obj/combinations.o | 0
Rassignment-1.5-arrays-pointers-files/combinations/obj/main.o -> c-programming/5-arrays-pointers-files/combinations/obj/main.o | 0
Rassignment-1.5-arrays-pointers-files/combinations/src/arrhandler.c -> c-programming/5-arrays-pointers-files/combinations/src/arrhandler.c | 0
Rassignment-1.5-arrays-pointers-files/combinations/src/combinations.c -> c-programming/5-arrays-pointers-files/combinations/src/combinations.c | 0
Rassignment-1.5-arrays-pointers-files/combinations/src/main.c -> c-programming/5-arrays-pointers-files/combinations/src/main.c | 0
Rassignment-1.5-arrays-pointers-files/combinations/txt/data.txt -> c-programming/5-arrays-pointers-files/combinations/txt/data.txt | 0
Rassignment-1.5-arrays-pointers-files/combinations/txt/data40.txt -> c-programming/5-arrays-pointers-files/combinations/txt/data40.txt | 0
Rassignment-1.5-arrays-pointers-files/combinations/txt/data49.txt -> c-programming/5-arrays-pointers-files/combinations/txt/data49.txt | 0
Rassignment-1.5-arrays-pointers-files/combinations/txt/data7.txt -> c-programming/5-arrays-pointers-files/combinations/txt/data7.txt | 0
Rassignment-1.5-arrays-pointers-files/documentation/assignment-1.5.pdf -> c-programming/5-arrays-pointers-files/documentation/assignment-1.5.pdf | 0
Rassignment-1.5-arrays-pointers-files/documentation/assignment-1.5.synctex.gz -> c-programming/5-arrays-pointers-files/documentation/assignment-1.5.synctex.gz | 0
Rassignment-1.5-arrays-pointers-files/documentation/assignment-1.5.tex -> c-programming/5-arrays-pointers-files/documentation/assignment-1.5.tex | 0
Rassignment-1.5-arrays-pointers-files/examples/1DDynamic.c -> c-programming/5-arrays-pointers-files/examples/1DDynamic.c | 0
Rassignment-1.5-arrays-pointers-files/examples/Lexico.c -> c-programming/5-arrays-pointers-files/examples/Lexico.c | 0
Rassignment-1.5-arrays-pointers-files/examples/mystring.c -> c-programming/5-arrays-pointers-files/examples/mystring.c | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/Makefile -> c-programming/5-arrays-pointers-files/fcombinations/Makefile | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/bin/fcombs -> c-programming/5-arrays-pointers-files/fcombinations/bin/fcombs | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/include/arrhandler.h -> c-programming/5-arrays-pointers-files/fcombinations/include/arrhandler.h | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/include/ccolors.h -> c-programming/5-arrays-pointers-files/fcombinations/include/ccolors.h | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/include/fcombinations.h -> c-programming/5-arrays-pointers-files/fcombinations/include/fcombinations.h | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/obj/arrhandler.o -> c-programming/5-arrays-pointers-files/fcombinations/obj/arrhandler.o | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/obj/fcombinations.o -> c-programming/5-arrays-pointers-files/fcombinations/obj/fcombinations.o | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/obj/main.o -> c-programming/5-arrays-pointers-files/fcombinations/obj/main.o | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/src/arrhandler.c -> c-programming/5-arrays-pointers-files/fcombinations/src/arrhandler.c | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/src/fcombinations.c -> c-programming/5-arrays-pointers-files/fcombinations/src/fcombinations.c | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/src/main.c -> c-programming/5-arrays-pointers-files/fcombinations/src/main.c | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/txt/data.txt -> c-programming/5-arrays-pointers-files/fcombinations/txt/data.txt | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/txt/data40.txt -> c-programming/5-arrays-pointers-files/fcombinations/txt/data40.txt | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/txt/data49.txt -> c-programming/5-arrays-pointers-files/fcombinations/txt/data49.txt | 0
Rassignment-1.5-arrays-pointers-files/fcombinations/txt/data7.txt -> c-programming/5-arrays-pointers-files/fcombinations/txt/data7.txt | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/Makefile -> c-programming/5-arrays-pointers-files/kcombinations/Makefile | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/bin/combs -> c-programming/5-arrays-pointers-files/kcombinations/bin/combs | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/bin/kcombs -> c-programming/5-arrays-pointers-files/kcombinations/bin/kcombs | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/include/arrhandler.h -> c-programming/5-arrays-pointers-files/kcombinations/include/arrhandler.h | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/include/ccolors.h -> c-programming/5-arrays-pointers-files/kcombinations/include/ccolors.h | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/include/kcombinations.h -> c-programming/5-arrays-pointers-files/kcombinations/include/kcombinations.h | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/obj/arrhandler.o -> c-programming/5-arrays-pointers-files/kcombinations/obj/arrhandler.o | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/obj/kcombinations.o -> c-programming/5-arrays-pointers-files/kcombinations/obj/kcombinations.o | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/obj/main.o -> c-programming/5-arrays-pointers-files/kcombinations/obj/main.o | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/src/arrhandler.c -> c-programming/5-arrays-pointers-files/kcombinations/src/arrhandler.c | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/src/kcombinations.c -> c-programming/5-arrays-pointers-files/kcombinations/src/kcombinations.c | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/src/main.c -> c-programming/5-arrays-pointers-files/kcombinations/src/main.c | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/txt/kdata.txt -> c-programming/5-arrays-pointers-files/kcombinations/txt/kdata.txt | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/txt/kdata40.txt -> c-programming/5-arrays-pointers-files/kcombinations/txt/kdata40.txt | 0
Rassignment-1.5-arrays-pointers-files/kcombinations/txt/kdata49.txt -> c-programming/5-arrays-pointers-files/kcombinations/txt/kdata49.txt | 0
Rassignment-1.5-arrays-pointers-files/minecurses/Makefile -> c-programming/5-arrays-pointers-files/minecurses/Makefile | 0
Rassignment-1.5-arrays-pointers-files/minecurses/README.md -> c-programming/5-arrays-pointers-files/minecurses/README.md | 0
Rassignment-1.5-arrays-pointers-files/minecurses/bin/minecurses -> c-programming/5-arrays-pointers-files/minecurses/bin/minecurses | 0
Rassignment-1.5-arrays-pointers-files/minecurses/log/scorelog.csv -> c-programming/5-arrays-pointers-files/minecurses/log/scorelog.csv | 0
Rassignment-1.5-arrays-pointers-files/minecurses/log/session.txt -> c-programming/5-arrays-pointers-files/minecurses/log/session.txt | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/audio.o -> c-programming/5-arrays-pointers-files/minecurses/obj/audio.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/gameplay.o -> c-programming/5-arrays-pointers-files/minecurses/obj/gameplay.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/main.o -> c-programming/5-arrays-pointers-files/minecurses/obj/main.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/minesweeper.o -> c-programming/5-arrays-pointers-files/minecurses/obj/minesweeper.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/navigation.o -> c-programming/5-arrays-pointers-files/minecurses/obj/navigation.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/outputs.o -> c-programming/5-arrays-pointers-files/minecurses/obj/outputs.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/settings.o -> c-programming/5-arrays-pointers-files/minecurses/obj/settings.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/obj/wins.o -> c-programming/5-arrays-pointers-files/minecurses/obj/wins.o | 0
Rassignment-1.5-arrays-pointers-files/minecurses/res/detective-8bit.wav -> c-programming/5-arrays-pointers-files/minecurses/res/detective-8bit.wav | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/audio.c -> c-programming/5-arrays-pointers-files/minecurses/src/audio.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/audio.h -> c-programming/5-arrays-pointers-files/minecurses/src/audio.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/gameplay.c -> c-programming/5-arrays-pointers-files/minecurses/src/gameplay.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/gameplay.h -> c-programming/5-arrays-pointers-files/minecurses/src/gameplay.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/main.c -> c-programming/5-arrays-pointers-files/minecurses/src/main.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/main.h -> c-programming/5-arrays-pointers-files/minecurses/src/main.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/minesweeper.c -> c-programming/5-arrays-pointers-files/minecurses/src/minesweeper.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/minesweeper.h -> c-programming/5-arrays-pointers-files/minecurses/src/minesweeper.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/navigation.c -> c-programming/5-arrays-pointers-files/minecurses/src/navigation.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/navigation.h -> c-programming/5-arrays-pointers-files/minecurses/src/navigation.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/outputs.c -> c-programming/5-arrays-pointers-files/minecurses/src/outputs.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/outputs.h -> c-programming/5-arrays-pointers-files/minecurses/src/outputs.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/settings.c -> c-programming/5-arrays-pointers-files/minecurses/src/settings.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/settings.h -> c-programming/5-arrays-pointers-files/minecurses/src/settings.h | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/wins.c -> c-programming/5-arrays-pointers-files/minecurses/src/wins.c | 0
Rassignment-1.5-arrays-pointers-files/minecurses/src/wins.h -> c-programming/5-arrays-pointers-files/minecurses/src/wins.h | 0
Rassignment-2.1-fromctocpp/Ex1.cpp -> cpp-oop/1-fromctocpp/Ex1.cpp | 0
Rassignment-2.1-fromctocpp/fromctocpp.cpp -> cpp-oop/1-fromctocpp/fromctocpp.cpp | 0
Rassignment-2.2-classes/BigIntv1.cpp -> cpp-oop/2-classes/BigIntv1.cpp | 0
Rassignment-2.2-classes/classes.cpp -> cpp-oop/2-classes/classes.cpp | 0
Rassignment-2.3-operoverloading/BigIntv3.cpp -> cpp-oop/3-operoverloading/BigIntv3.cpp | 0
Rassignment-2.3-operoverloading/Makefile -> cpp-oop/3-operoverloading/Makefile | 0
Rassignment-2.3-operoverloading/bin/operoverloading -> cpp-oop/3-operoverloading/bin/operoverloading | 0
Rassignment-2.3-operoverloading/obj/course.o -> cpp-oop/3-operoverloading/obj/course.o | 0
Rassignment-2.3-operoverloading/obj/main.o -> cpp-oop/3-operoverloading/obj/main.o | 0
Rassignment-2.3-operoverloading/obj/student.o -> cpp-oop/3-operoverloading/obj/student.o | 0
Rassignment-2.3-operoverloading/obj/subject.o -> cpp-oop/3-operoverloading/obj/subject.o | 0
Rassignment-2.3-operoverloading/src/course.cpp -> cpp-oop/3-operoverloading/src/course.cpp | 0
Rassignment-2.3-operoverloading/src/course.hpp -> cpp-oop/3-operoverloading/src/course.hpp | 0
Rassignment-2.3-operoverloading/src/main.cpp -> cpp-oop/3-operoverloading/src/main.cpp | 0
Rassignment-2.3-operoverloading/src/student.cpp -> cpp-oop/3-operoverloading/src/student.cpp | 0
Rassignment-2.3-operoverloading/src/student.hpp -> cpp-oop/3-operoverloading/src/student.hpp | 0
Rassignment-2.4-inheritance/Makefile -> cpp-oop/4-inheritance/Makefile | 0
Rassignment-2.4-inheritance/bin/inheritance -> cpp-oop/4-inheritance/bin/inheritance | 0
Rassignment-2.4-inheritance/obj/app.o -> cpp-oop/4-inheritance/obj/app.o | 0
Rassignment-2.4-inheritance/obj/appsystem.o -> cpp-oop/4-inheritance/obj/appsystem.o | 0
Rassignment-2.4-inheritance/obj/errlog.o -> cpp-oop/4-inheritance/obj/errlog.o | 0
Rassignment-2.4-inheritance/obj/game.o -> cpp-oop/4-inheritance/obj/game.o | 0
Rassignment-2.4-inheritance/obj/main.o -> cpp-oop/4-inheritance/obj/main.o | 0
Rassignment-2.4-inheritance/obj/manufacturer.o -> cpp-oop/4-inheritance/obj/manufacturer.o | 0
Rassignment-2.4-inheritance/obj/office.o -> cpp-oop/4-inheritance/obj/office.o | 0
Rassignment-2.4-inheritance/obj/review.o -> cpp-oop/4-inheritance/obj/review.o | 0
Rassignment-2.4-inheritance/res/appdata.csv -> cpp-oop/4-inheritance/res/appdata.csv | 0
Rassignment-2.4-inheritance/res/appdata_out.csv -> cpp-oop/4-inheritance/res/appdata_out.csv | 0
Rassignment-2.4-inheritance/res/errlog.txt -> cpp-oop/4-inheritance/res/errlog.txt | 0
Rassignment-2.4-inheritance/res/manfdata.csv -> cpp-oop/4-inheritance/res/manfdata.csv | 0
Rassignment-2.4-inheritance/res/manfdata_out.csv -> cpp-oop/4-inheritance/res/manfdata_out.csv | 0
Rassignment-2.4-inheritance/res/revs.csv -> cpp-oop/4-inheritance/res/revs.csv | 0
Rassignment-2.4-inheritance/res/revs_out.csv -> cpp-oop/4-inheritance/res/revs_out.csv | 0
Rassignment-2.4-inheritance/src/app.cpp -> cpp-oop/4-inheritance/src/app.cpp | 0
Rassignment-2.4-inheritance/src/app.hpp -> cpp-oop/4-inheritance/src/app.hpp | 0
Rassignment-2.4-inheritance/src/appsystem.cpp -> cpp-oop/4-inheritance/src/appsystem.cpp | 0
Rassignment-2.4-inheritance/src/appsystem.hpp -> cpp-oop/4-inheritance/src/appsystem.hpp | 0
Rassignment-2.4-inheritance/src/errlog.cpp -> cpp-oop/4-inheritance/src/errlog.cpp | 0
Rassignment-2.4-inheritance/src/errlog.hpp -> cpp-oop/4-inheritance/src/errlog.hpp | 0
Rassignment-2.4-inheritance/src/game.cpp -> cpp-oop/4-inheritance/src/game.cpp | 0
Rassignment-2.4-inheritance/src/game.hpp -> cpp-oop/4-inheritance/src/game.hpp | 0
Rassignment-2.4-inheritance/src/main.cpp -> cpp-oop/4-inheritance/src/main.cpp | 0
Rassignment-2.4-inheritance/src/manufacturer.cpp -> cpp-oop/4-inheritance/src/manufacturer.cpp | 0
Rassignment-2.4-inheritance/src/manufacturer.hpp -> cpp-oop/4-inheritance/src/manufacturer.hpp | 0
Rassignment-2.4-inheritance/src/office.cpp -> cpp-oop/4-inheritance/src/office.cpp | 0
Rassignment-2.4-inheritance/src/office.hpp -> cpp-oop/4-inheritance/src/office.hpp | 0
Rassignment-2.4-inheritance/src/review.cpp -> cpp-oop/4-inheritance/src/review.cpp | 0
Rassignment-2.4-inheritance/src/review.hpp -> cpp-oop/4-inheritance/src/review.hpp | 0
Rassignment-2.5-spreadsheets/Makefile -> cpp-oop/5-spreadsheets/Makefile | 0
Rassignment-2.5-spreadsheets/bin/spreadsheets -> cpp-oop/5-spreadsheets/bin/spreadsheets | 0
Rassignment-2.5-spreadsheets/obj/datahandler.o -> cpp-oop/5-spreadsheets/obj/datahandler.o | 0
Rassignment-2.5-spreadsheets/obj/errlog.o -> cpp-oop/5-spreadsheets/obj/errlog.o | 0
Rassignment-2.5-spreadsheets/obj/grade.o -> cpp-oop/5-spreadsheets/obj/grade.o | 0
Rassignment-2.5-spreadsheets/obj/grades.o -> cpp-oop/5-spreadsheets/obj/grades.o | 0
Rassignment-2.5-spreadsheets/obj/main.o -> cpp-oop/5-spreadsheets/obj/main.o | 0
Rassignment-2.5-spreadsheets/obj/report.o -> cpp-oop/5-spreadsheets/obj/report.o | 0
Rassignment-2.5-spreadsheets/obj/xstring.o -> cpp-oop/5-spreadsheets/obj/xstring.o | 0
Rassignment-2.5-spreadsheets/res/courses.csv -> cpp-oop/5-spreadsheets/res/courses.csv | 0
Rassignment-2.5-spreadsheets/res/equivalencies.csv -> cpp-oop/5-spreadsheets/res/equivalencies.csv | 0
Rassignment-2.5-spreadsheets/res/errlog.csv -> cpp-oop/5-spreadsheets/res/errlog.csv | 0
Rassignment-2.5-spreadsheets/res/grades.csv -> cpp-oop/5-spreadsheets/res/grades.csv | 0
Rassignment-2.5-spreadsheets/res/report.csv -> cpp-oop/5-spreadsheets/res/report.csv | 0
Rassignment-2.5-spreadsheets/res/students.csv -> cpp-oop/5-spreadsheets/res/students.csv | 0
Rassignment-2.5-spreadsheets/src/course.hpp -> cpp-oop/5-spreadsheets/src/course.hpp | 0
Rassignment-2.5-spreadsheets/src/datahandler.cpp -> cpp-oop/5-spreadsheets/src/datahandler.cpp | 0
Rassignment-2.5-spreadsheets/src/datahandler.hpp -> cpp-oop/5-spreadsheets/src/datahandler.hpp | 0
Rassignment-2.5-spreadsheets/src/errlog.cpp -> cpp-oop/5-spreadsheets/src/errlog.cpp | 0
Rassignment-2.5-spreadsheets/src/errlog.hpp -> cpp-oop/5-spreadsheets/src/errlog.hpp | 0
Rassignment-2.5-spreadsheets/src/main.cpp -> cpp-oop/5-spreadsheets/src/main.cpp | 0
Rassignment-2.5-spreadsheets/src/student.hpp -> cpp-oop/5-spreadsheets/src/student.hpp | 0
Rassignment-2.5-spreadsheets/src/xstring.cpp -> cpp-oop/5-spreadsheets/src/xstring.cpp | 0
Rassignment-2.5-spreadsheets/src/xstring.hpp -> cpp-oop/5-spreadsheets/src/xstring.hpp | 0
182 files changed, 1 insertion(+), 86 deletions(-)

diff --git a/.gitmodules b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "assignment-1.5-arrays-pointers-files/minecurses"] - path = assignment-1.5-arrays-pointers-files/minecurses - url = https://github.com/christosmarg/minecurses diff --git a/README.md b/README.md @@ -1,2 +1,2 @@ # uni-assignments -**Format:** `assignment-x.y-z` (`x` = semester, `y` = number of assignment, `z` = subject). +My university programming assignments. diff --git a/assignment-1.5-arrays-pointers-files/README.md b/assignment-1.5-arrays-pointers-files/README.md @@ -1,81 +0,0 @@ -# Assignment 1.5: Arrays - Pointers - Files - -## Programs - -* combinations -* kcombinations -* fcombinations -* minesweeper - -## Minesweeper - -### How to play - -* Enter number of columns -* Enter number of rows -* Enter number of mines -* Move with `w`/`s`/`a`/`d` or Vim keys (`k`/`j`/`h`/`l`) -* Open cell with `[ENTER]`, `[SPACE]`, or `o` -* Flag cell with `f` -* Defuse mine (only if flagged) with `g` -* You win if you defuse all the mines -* You lose in case you open a mine or you try to defuse a flagged cell not containing a mine - -Additional controls - -* `p`: Pause audio -* `+`: Volume up -* `-`: Volume down -* `q`: Quit - -### To Do - -* Fix screen bug with big dimensions -* Handle resizing -* Add colors - -### Preview - -![MinesweeperScr](https://user-images.githubusercontent.com/54286563/72887644-cad7c500-3d14-11ea-8b8b-7e91df4806ab.png) - -## Combinations / KCombinations / FCombinations - -Combination printing programs - -## Execution - -* `program_name` = program's name -* `full_path/` = full path - -### Linux - -**Dependencies** (for minesweeper only) -* `ncurses` -* `SDL2` -* `SDL2_mixer` - -```shell -$ cd full_path/assignment-1.5-arrays-pointers-files/program_name -$ make -$ make run -$ make clean # optional -``` - -### Windows (not tested) - -**Dependencies:** -* MinGW gcc compiler -* `make` - * *For minesweeper* - * `PDCurses` - * `SDL2` - * `SDL2_mixer` - -In CMD, do the following: - -```bat -cd full_path/assignment-1.5-arrays-pointers-files/program_name -make -make run -make clean -```- \ No newline at end of file diff --git a/assignment-2.4-inheritance/res/errlog.txt b/c-parallel-computing/ex1.c diff --git a/assignment-2.4-inheritance/res/errlog.txt b/c-parallel-computing/ex2.c diff --git a/assignment-2.4-inheritance/res/errlog.txt b/c-parallel-computing/ex3.c diff --git a/assignment-1.1-basic-elements/C1a-CORRECTED.c b/c-programming/1-basic-elements/C1a-CORRECTED.c diff --git a/assignment-1.1-basic-elements/Cube-Sphere.c b/c-programming/1-basic-elements/Cube-Sphere.c diff --git a/assignment-1.1-basic-elements/IO-Exercise.c b/c-programming/1-basic-elements/IO-Exercise.c diff --git a/assignment-1.1-basic-elements/examples/C1a.c b/c-programming/1-basic-elements/examples/C1a.c diff --git a/assignment-1.2-conditional-statements/examples/C2a.c b/c-programming/2-conditional-statements/examples/C2a.c diff --git a/assignment-1.2-conditional-statements/examples/C2b.c b/c-programming/2-conditional-statements/examples/C2b.c diff --git a/assignment-1.2-conditional-statements/examples/C2c.c b/c-programming/2-conditional-statements/examples/C2c.c diff --git a/assignment-1.2-conditional-statements/int-comparison.c b/c-programming/2-conditional-statements/int-comparison.c diff --git a/assignment-1.2-conditional-statements/quadratic-equation.c b/c-programming/2-conditional-statements/quadratic-equation.c diff --git a/assignment-1.3-loops/int-calcs.c b/c-programming/3-loops/int-calcs.c diff --git a/assignment-1.3-loops/shapes.c b/c-programming/3-loops/shapes.c diff --git a/assignment-1.3-loops/sine-taylor.c b/c-programming/3-loops/sine-taylor.c diff --git a/assignment-1.4-functions/README.md b/c-programming/4-functions/README.md diff --git a/assignment-1.4-functions/hanoi-tower/Makefile b/c-programming/4-functions/hanoi-tower/Makefile diff --git a/assignment-1.4-functions/hanoi-tower/src/hanoi-tower.c b/c-programming/4-functions/hanoi-tower/src/hanoi-tower.c diff --git a/assignment-1.4-functions/menu/Makefile b/c-programming/4-functions/menu/Makefile diff --git a/assignment-1.4-functions/menu/include/menu.h b/c-programming/4-functions/menu/include/menu.h diff --git a/assignment-1.4-functions/menu/src/main.c b/c-programming/4-functions/menu/src/main.c diff --git a/assignment-1.4-functions/menu/src/menu.c b/c-programming/4-functions/menu/src/menu.c diff --git a/assignment-1.4-functions/sine-cos-taylor/Makefile b/c-programming/4-functions/sine-cos-taylor/Makefile diff --git a/assignment-1.4-functions/sine-cos-taylor/include/sine-cos-taylor.h b/c-programming/4-functions/sine-cos-taylor/include/sine-cos-taylor.h diff --git a/assignment-1.4-functions/sine-cos-taylor/src/main.c b/c-programming/4-functions/sine-cos-taylor/src/main.c diff --git a/assignment-1.4-functions/sine-cos-taylor/src/sine-cos-taylor.c b/c-programming/4-functions/sine-cos-taylor/src/sine-cos-taylor.c diff --git a/assignment-1.5-arrays-pointers-files/combinations/Makefile b/c-programming/5-arrays-pointers-files/combinations/Makefile diff --git a/assignment-1.5-arrays-pointers-files/combinations/bin/combs b/c-programming/5-arrays-pointers-files/combinations/bin/combs Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/combinations/include/arrhandler.h b/c-programming/5-arrays-pointers-files/combinations/include/arrhandler.h diff --git a/assignment-1.5-arrays-pointers-files/combinations/include/ccolors.h b/c-programming/5-arrays-pointers-files/combinations/include/ccolors.h diff --git a/assignment-1.5-arrays-pointers-files/combinations/include/combinations.h b/c-programming/5-arrays-pointers-files/combinations/include/combinations.h diff --git a/assignment-1.5-arrays-pointers-files/combinations/obj/arrhandler.o b/c-programming/5-arrays-pointers-files/combinations/obj/arrhandler.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/combinations/obj/combinations.o b/c-programming/5-arrays-pointers-files/combinations/obj/combinations.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/combinations/obj/main.o b/c-programming/5-arrays-pointers-files/combinations/obj/main.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/combinations/src/arrhandler.c b/c-programming/5-arrays-pointers-files/combinations/src/arrhandler.c diff --git a/assignment-1.5-arrays-pointers-files/combinations/src/combinations.c b/c-programming/5-arrays-pointers-files/combinations/src/combinations.c diff --git a/assignment-1.5-arrays-pointers-files/combinations/src/main.c b/c-programming/5-arrays-pointers-files/combinations/src/main.c diff --git a/assignment-1.5-arrays-pointers-files/combinations/txt/data.txt b/c-programming/5-arrays-pointers-files/combinations/txt/data.txt diff --git a/assignment-1.5-arrays-pointers-files/combinations/txt/data40.txt b/c-programming/5-arrays-pointers-files/combinations/txt/data40.txt diff --git a/assignment-1.5-arrays-pointers-files/combinations/txt/data49.txt b/c-programming/5-arrays-pointers-files/combinations/txt/data49.txt diff --git a/assignment-1.5-arrays-pointers-files/combinations/txt/data7.txt b/c-programming/5-arrays-pointers-files/combinations/txt/data7.txt diff --git a/assignment-1.5-arrays-pointers-files/documentation/assignment-1.5.pdf b/c-programming/5-arrays-pointers-files/documentation/assignment-1.5.pdf Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/documentation/assignment-1.5.synctex.gz b/c-programming/5-arrays-pointers-files/documentation/assignment-1.5.synctex.gz Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/documentation/assignment-1.5.tex b/c-programming/5-arrays-pointers-files/documentation/assignment-1.5.tex diff --git a/assignment-1.5-arrays-pointers-files/examples/1DDynamic.c b/c-programming/5-arrays-pointers-files/examples/1DDynamic.c diff --git a/assignment-1.5-arrays-pointers-files/examples/Lexico.c b/c-programming/5-arrays-pointers-files/examples/Lexico.c diff --git a/assignment-1.5-arrays-pointers-files/examples/mystring.c b/c-programming/5-arrays-pointers-files/examples/mystring.c diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/Makefile b/c-programming/5-arrays-pointers-files/fcombinations/Makefile diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/bin/fcombs b/c-programming/5-arrays-pointers-files/fcombinations/bin/fcombs Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/include/arrhandler.h b/c-programming/5-arrays-pointers-files/fcombinations/include/arrhandler.h diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/include/ccolors.h b/c-programming/5-arrays-pointers-files/fcombinations/include/ccolors.h diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/include/fcombinations.h b/c-programming/5-arrays-pointers-files/fcombinations/include/fcombinations.h diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/obj/arrhandler.o b/c-programming/5-arrays-pointers-files/fcombinations/obj/arrhandler.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/obj/fcombinations.o b/c-programming/5-arrays-pointers-files/fcombinations/obj/fcombinations.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/obj/main.o b/c-programming/5-arrays-pointers-files/fcombinations/obj/main.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/src/arrhandler.c b/c-programming/5-arrays-pointers-files/fcombinations/src/arrhandler.c diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/src/fcombinations.c b/c-programming/5-arrays-pointers-files/fcombinations/src/fcombinations.c diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/src/main.c b/c-programming/5-arrays-pointers-files/fcombinations/src/main.c diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/txt/data.txt b/c-programming/5-arrays-pointers-files/fcombinations/txt/data.txt diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/txt/data40.txt b/c-programming/5-arrays-pointers-files/fcombinations/txt/data40.txt diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/txt/data49.txt b/c-programming/5-arrays-pointers-files/fcombinations/txt/data49.txt diff --git a/assignment-1.5-arrays-pointers-files/fcombinations/txt/data7.txt b/c-programming/5-arrays-pointers-files/fcombinations/txt/data7.txt diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/Makefile b/c-programming/5-arrays-pointers-files/kcombinations/Makefile diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/bin/combs b/c-programming/5-arrays-pointers-files/kcombinations/bin/combs Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/bin/kcombs b/c-programming/5-arrays-pointers-files/kcombinations/bin/kcombs Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/include/arrhandler.h b/c-programming/5-arrays-pointers-files/kcombinations/include/arrhandler.h diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/include/ccolors.h b/c-programming/5-arrays-pointers-files/kcombinations/include/ccolors.h diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/include/kcombinations.h b/c-programming/5-arrays-pointers-files/kcombinations/include/kcombinations.h diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/obj/arrhandler.o b/c-programming/5-arrays-pointers-files/kcombinations/obj/arrhandler.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/obj/kcombinations.o b/c-programming/5-arrays-pointers-files/kcombinations/obj/kcombinations.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/obj/main.o b/c-programming/5-arrays-pointers-files/kcombinations/obj/main.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/src/arrhandler.c b/c-programming/5-arrays-pointers-files/kcombinations/src/arrhandler.c diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/src/kcombinations.c b/c-programming/5-arrays-pointers-files/kcombinations/src/kcombinations.c diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/src/main.c b/c-programming/5-arrays-pointers-files/kcombinations/src/main.c diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/txt/kdata.txt b/c-programming/5-arrays-pointers-files/kcombinations/txt/kdata.txt diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/txt/kdata40.txt b/c-programming/5-arrays-pointers-files/kcombinations/txt/kdata40.txt diff --git a/assignment-1.5-arrays-pointers-files/kcombinations/txt/kdata49.txt b/c-programming/5-arrays-pointers-files/kcombinations/txt/kdata49.txt diff --git a/assignment-1.5-arrays-pointers-files/minecurses/Makefile b/c-programming/5-arrays-pointers-files/minecurses/Makefile diff --git a/assignment-1.5-arrays-pointers-files/minecurses/README.md b/c-programming/5-arrays-pointers-files/minecurses/README.md diff --git a/assignment-1.5-arrays-pointers-files/minecurses/bin/minecurses b/c-programming/5-arrays-pointers-files/minecurses/bin/minecurses Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/log/scorelog.csv b/c-programming/5-arrays-pointers-files/minecurses/log/scorelog.csv diff --git a/assignment-1.5-arrays-pointers-files/minecurses/log/session.txt b/c-programming/5-arrays-pointers-files/minecurses/log/session.txt diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/audio.o b/c-programming/5-arrays-pointers-files/minecurses/obj/audio.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/gameplay.o b/c-programming/5-arrays-pointers-files/minecurses/obj/gameplay.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/main.o b/c-programming/5-arrays-pointers-files/minecurses/obj/main.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/minesweeper.o b/c-programming/5-arrays-pointers-files/minecurses/obj/minesweeper.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/navigation.o b/c-programming/5-arrays-pointers-files/minecurses/obj/navigation.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/outputs.o b/c-programming/5-arrays-pointers-files/minecurses/obj/outputs.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/settings.o b/c-programming/5-arrays-pointers-files/minecurses/obj/settings.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/obj/wins.o b/c-programming/5-arrays-pointers-files/minecurses/obj/wins.o Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/res/detective-8bit.wav b/c-programming/5-arrays-pointers-files/minecurses/res/detective-8bit.wav Binary files differ. diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/audio.c b/c-programming/5-arrays-pointers-files/minecurses/src/audio.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/audio.h b/c-programming/5-arrays-pointers-files/minecurses/src/audio.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/gameplay.c b/c-programming/5-arrays-pointers-files/minecurses/src/gameplay.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/gameplay.h b/c-programming/5-arrays-pointers-files/minecurses/src/gameplay.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/main.c b/c-programming/5-arrays-pointers-files/minecurses/src/main.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/main.h b/c-programming/5-arrays-pointers-files/minecurses/src/main.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/minesweeper.c b/c-programming/5-arrays-pointers-files/minecurses/src/minesweeper.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/minesweeper.h b/c-programming/5-arrays-pointers-files/minecurses/src/minesweeper.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/navigation.c b/c-programming/5-arrays-pointers-files/minecurses/src/navigation.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/navigation.h b/c-programming/5-arrays-pointers-files/minecurses/src/navigation.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/outputs.c b/c-programming/5-arrays-pointers-files/minecurses/src/outputs.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/outputs.h b/c-programming/5-arrays-pointers-files/minecurses/src/outputs.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/settings.c b/c-programming/5-arrays-pointers-files/minecurses/src/settings.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/settings.h b/c-programming/5-arrays-pointers-files/minecurses/src/settings.h diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/wins.c b/c-programming/5-arrays-pointers-files/minecurses/src/wins.c diff --git a/assignment-1.5-arrays-pointers-files/minecurses/src/wins.h b/c-programming/5-arrays-pointers-files/minecurses/src/wins.h diff --git a/assignment-2.1-fromctocpp/Ex1.cpp b/cpp-oop/1-fromctocpp/Ex1.cpp diff --git a/assignment-2.1-fromctocpp/fromctocpp.cpp b/cpp-oop/1-fromctocpp/fromctocpp.cpp diff --git a/assignment-2.2-classes/BigIntv1.cpp b/cpp-oop/2-classes/BigIntv1.cpp diff --git a/assignment-2.2-classes/classes.cpp b/cpp-oop/2-classes/classes.cpp diff --git a/assignment-2.3-operoverloading/BigIntv3.cpp b/cpp-oop/3-operoverloading/BigIntv3.cpp diff --git a/assignment-2.3-operoverloading/Makefile b/cpp-oop/3-operoverloading/Makefile diff --git a/assignment-2.3-operoverloading/bin/operoverloading b/cpp-oop/3-operoverloading/bin/operoverloading Binary files differ. diff --git a/assignment-2.3-operoverloading/obj/course.o b/cpp-oop/3-operoverloading/obj/course.o Binary files differ. diff --git a/assignment-2.3-operoverloading/obj/main.o b/cpp-oop/3-operoverloading/obj/main.o Binary files differ. diff --git a/assignment-2.3-operoverloading/obj/student.o b/cpp-oop/3-operoverloading/obj/student.o Binary files differ. diff --git a/assignment-2.3-operoverloading/obj/subject.o b/cpp-oop/3-operoverloading/obj/subject.o Binary files differ. diff --git a/assignment-2.3-operoverloading/src/course.cpp b/cpp-oop/3-operoverloading/src/course.cpp diff --git a/assignment-2.3-operoverloading/src/course.hpp b/cpp-oop/3-operoverloading/src/course.hpp diff --git a/assignment-2.3-operoverloading/src/main.cpp b/cpp-oop/3-operoverloading/src/main.cpp diff --git a/assignment-2.3-operoverloading/src/student.cpp b/cpp-oop/3-operoverloading/src/student.cpp diff --git a/assignment-2.3-operoverloading/src/student.hpp b/cpp-oop/3-operoverloading/src/student.hpp diff --git a/assignment-2.4-inheritance/Makefile b/cpp-oop/4-inheritance/Makefile diff --git a/assignment-2.4-inheritance/bin/inheritance b/cpp-oop/4-inheritance/bin/inheritance Binary files differ. diff --git a/assignment-2.4-inheritance/obj/app.o b/cpp-oop/4-inheritance/obj/app.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/appsystem.o b/cpp-oop/4-inheritance/obj/appsystem.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/errlog.o b/cpp-oop/4-inheritance/obj/errlog.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/game.o b/cpp-oop/4-inheritance/obj/game.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/main.o b/cpp-oop/4-inheritance/obj/main.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/manufacturer.o b/cpp-oop/4-inheritance/obj/manufacturer.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/office.o b/cpp-oop/4-inheritance/obj/office.o Binary files differ. diff --git a/assignment-2.4-inheritance/obj/review.o b/cpp-oop/4-inheritance/obj/review.o Binary files differ. diff --git a/assignment-2.4-inheritance/res/appdata.csv b/cpp-oop/4-inheritance/res/appdata.csv diff --git a/assignment-2.4-inheritance/res/appdata_out.csv b/cpp-oop/4-inheritance/res/appdata_out.csv diff --git a/assignment-2.4-inheritance/res/errlog.txt b/cpp-oop/4-inheritance/res/errlog.txt diff --git a/assignment-2.4-inheritance/res/manfdata.csv b/cpp-oop/4-inheritance/res/manfdata.csv diff --git a/assignment-2.4-inheritance/res/manfdata_out.csv b/cpp-oop/4-inheritance/res/manfdata_out.csv diff --git a/assignment-2.4-inheritance/res/revs.csv b/cpp-oop/4-inheritance/res/revs.csv diff --git a/assignment-2.4-inheritance/res/revs_out.csv b/cpp-oop/4-inheritance/res/revs_out.csv diff --git a/assignment-2.4-inheritance/src/app.cpp b/cpp-oop/4-inheritance/src/app.cpp diff --git a/assignment-2.4-inheritance/src/app.hpp b/cpp-oop/4-inheritance/src/app.hpp diff --git a/assignment-2.4-inheritance/src/appsystem.cpp b/cpp-oop/4-inheritance/src/appsystem.cpp diff --git a/assignment-2.4-inheritance/src/appsystem.hpp b/cpp-oop/4-inheritance/src/appsystem.hpp diff --git a/assignment-2.4-inheritance/src/errlog.cpp b/cpp-oop/4-inheritance/src/errlog.cpp diff --git a/assignment-2.4-inheritance/src/errlog.hpp b/cpp-oop/4-inheritance/src/errlog.hpp diff --git a/assignment-2.4-inheritance/src/game.cpp b/cpp-oop/4-inheritance/src/game.cpp diff --git a/assignment-2.4-inheritance/src/game.hpp b/cpp-oop/4-inheritance/src/game.hpp diff --git a/assignment-2.4-inheritance/src/main.cpp b/cpp-oop/4-inheritance/src/main.cpp diff --git a/assignment-2.4-inheritance/src/manufacturer.cpp b/cpp-oop/4-inheritance/src/manufacturer.cpp diff --git a/assignment-2.4-inheritance/src/manufacturer.hpp b/cpp-oop/4-inheritance/src/manufacturer.hpp diff --git a/assignment-2.4-inheritance/src/office.cpp b/cpp-oop/4-inheritance/src/office.cpp diff --git a/assignment-2.4-inheritance/src/office.hpp b/cpp-oop/4-inheritance/src/office.hpp diff --git a/assignment-2.4-inheritance/src/review.cpp b/cpp-oop/4-inheritance/src/review.cpp diff --git a/assignment-2.4-inheritance/src/review.hpp b/cpp-oop/4-inheritance/src/review.hpp diff --git a/assignment-2.5-spreadsheets/Makefile b/cpp-oop/5-spreadsheets/Makefile diff --git a/assignment-2.5-spreadsheets/bin/spreadsheets b/cpp-oop/5-spreadsheets/bin/spreadsheets Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/datahandler.o b/cpp-oop/5-spreadsheets/obj/datahandler.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/errlog.o b/cpp-oop/5-spreadsheets/obj/errlog.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/grade.o b/cpp-oop/5-spreadsheets/obj/grade.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/grades.o b/cpp-oop/5-spreadsheets/obj/grades.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/main.o b/cpp-oop/5-spreadsheets/obj/main.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/report.o b/cpp-oop/5-spreadsheets/obj/report.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/obj/xstring.o b/cpp-oop/5-spreadsheets/obj/xstring.o Binary files differ. diff --git a/assignment-2.5-spreadsheets/res/courses.csv b/cpp-oop/5-spreadsheets/res/courses.csv diff --git a/assignment-2.5-spreadsheets/res/equivalencies.csv b/cpp-oop/5-spreadsheets/res/equivalencies.csv diff --git a/assignment-2.5-spreadsheets/res/errlog.csv b/cpp-oop/5-spreadsheets/res/errlog.csv diff --git a/assignment-2.5-spreadsheets/res/grades.csv b/cpp-oop/5-spreadsheets/res/grades.csv diff --git a/assignment-2.5-spreadsheets/res/report.csv b/cpp-oop/5-spreadsheets/res/report.csv diff --git a/assignment-2.5-spreadsheets/res/students.csv b/cpp-oop/5-spreadsheets/res/students.csv diff --git a/assignment-2.5-spreadsheets/src/course.hpp b/cpp-oop/5-spreadsheets/src/course.hpp diff --git a/assignment-2.5-spreadsheets/src/datahandler.cpp b/cpp-oop/5-spreadsheets/src/datahandler.cpp diff --git a/assignment-2.5-spreadsheets/src/datahandler.hpp b/cpp-oop/5-spreadsheets/src/datahandler.hpp diff --git a/assignment-2.5-spreadsheets/src/errlog.cpp b/cpp-oop/5-spreadsheets/src/errlog.cpp diff --git a/assignment-2.5-spreadsheets/src/errlog.hpp b/cpp-oop/5-spreadsheets/src/errlog.hpp diff --git a/assignment-2.5-spreadsheets/src/main.cpp b/cpp-oop/5-spreadsheets/src/main.cpp diff --git a/assignment-2.5-spreadsheets/src/student.hpp b/cpp-oop/5-spreadsheets/src/student.hpp diff --git a/assignment-2.5-spreadsheets/src/xstring.cpp b/cpp-oop/5-spreadsheets/src/xstring.cpp diff --git a/assignment-2.5-spreadsheets/src/xstring.hpp b/cpp-oop/5-spreadsheets/src/xstring.hpp