uni

University stuff
git clone git://git.margiolis.net/uni.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rwxr-xr-xLICENSE20L
-rwxr-xr-xREADME4L
-rw-r--r--c_cuda_parallel_systems/ex1/Makefile10L
-rw-r--r--c_cuda_parallel_systems/ex1/doc.pdf240775B
-rwxr-xr-xc_cuda_parallel_systems/ex1/doc.tex132L
-rw-r--r--c_cuda_parallel_systems/ex1/ex1.c205L
-rwxr-xr-xc_cuda_parallel_systems/ex1/randinput12L
-rw-r--r--c_cuda_parallel_systems/ex1/res/run1.png11912B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run2.png21226B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run3.png6882B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run4.png1297B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run5.png1401B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run6.png1253B
-rw-r--r--c_cuda_parallel_systems/ex1/res/run7.png1249B
-rw-r--r--c_cuda_parallel_systems/ex2/doc.pdf377388B
-rw-r--r--c_cuda_parallel_systems/ex2/doc.tex107L
-rw-r--r--c_cuda_parallel_systems/ex2/doc.toc24L
-rw-r--r--c_cuda_parallel_systems/ex2/ex2a.c139L
-rw-r--r--c_cuda_parallel_systems/ex2/ex2b_a.cu134L
-rw-r--r--c_cuda_parallel_systems/ex2/ex2b_b.cu106L
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2a_1.png5973B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2a_2.png19239B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2a_3.png1293B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_a_1.png23267B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_a_2.png214430B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_a_3.png9617B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_b_1.png8696B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_b_2.png16860B
-rw-r--r--c_cuda_parallel_systems/ex2/res/ex2b_b_3.png30087B
-rw-r--r--c_data_structures/arrays_ex1.c19L
-rw-r--r--c_data_structures/arrays_ex2.c45L
-rw-r--r--c_data_structures/arrays_ex3.c44L
-rw-r--r--c_data_structures/bintree.c122L
-rw-r--r--c_data_structures/files_ex1.c47L
-rw-r--r--c_data_structures/files_ex2.c34L
-rw-r--r--c_data_structures/funcs_ex1.c39L
-rw-r--r--c_data_structures/funcs_ex2.c30L
-rw-r--r--c_data_structures/funcs_ex3.c32L
-rw-r--r--c_data_structures/memalloc_ex1.c27L
-rw-r--r--c_data_structures/memalloc_ex2.c51L
-rw-r--r--c_data_structures/ptrs_ex1.c22L
-rw-r--r--c_data_structures/ptrs_ex2.c22L
-rw-r--r--c_data_structures/ptrs_ex3.c47L
-rw-r--r--c_data_structures/queue.c97L
-rw-r--r--c_data_structures/stack_list.c90L
-rw-r--r--c_embedded/doc/bme280_datasheet.pdf1587994B
-rw-r--r--c_embedded/doc/doc.pdf20809150B
-rwxr-xr-xc_embedded/doc/doc.tex172L
-rw-r--r--c_embedded/doc/doc.toc9L
-rw-r--r--c_embedded/doc/lcd_datasheet.pdf778120B
-rw-r--r--c_embedded/doc/pic16f87xa_datasheet.pdf4212978B
-rw-r--r--c_embedded/doc/res/button.jpg4820767B
-rw-r--r--c_embedded/doc/res/main.jpg5665229B
-rw-r--r--c_embedded/doc/res/pickit.jpg5864785B
-rw-r--r--c_embedded/doc/res/schem.png161957B
-rw-r--r--c_embedded/doc/res/side.jpg4143534B
-rwxr-xr-xc_embedded/doc/res/uniwalogo.png63074B
-rw-r--r--c_embedded/schem/fp-info-cache1L
-rw-r--r--c_embedded/schem/layout.kicad_wks18L
-rw-r--r--c_embedded/schem/pic-cache.lib277L
-rw-r--r--c_embedded/schem/pic.pdf31202B
-rw-r--r--c_embedded/schem/pic.pro248L
-rw-r--r--c_embedded/schem/pic.sch473L
-rw-r--r--c_embedded/schem/pic.sch-bak473L
-rw-r--r--c_embedded/src/Makefile40L
-rw-r--r--c_embedded/src/bme280.c210L
-rw-r--r--c_embedded/src/bme280.h10L
-rw-r--r--c_embedded/src/extern.h25L
-rw-r--r--c_embedded/src/i2c.c67L
-rw-r--r--c_embedded/src/i2c.h19L
-rw-r--r--c_embedded/src/lcd.c50L
-rw-r--r--c_embedded/src/lcd.h26L
-rw-r--r--c_embedded/src/main.c137L
-rw-r--r--c_embedded/src/tmr0.c76L
-rw-r--r--c_embedded/src/tmr0.h30L
-rw-r--r--c_embedded/src/util.c27L
-rw-r--r--c_embedded/src/util.h7L
-rw-r--r--c_java_distributed_sys/ex1/doc/doc.pdf398842B
-rwxr-xr-xc_java_distributed_sys/ex1/doc/doc.tex207L
-rw-r--r--c_java_distributed_sys/ex1/doc/doc.toc28L
-rw-r--r--c_java_distributed_sys/ex1/doc/res/concur.png97557B
-rw-r--r--c_java_distributed_sys/ex1/doc/res/jail.png85341B
-rw-r--r--c_java_distributed_sys/ex1/doc/res/samepc.png97530B
-rwxr-xr-xc_java_distributed_sys/ex1/doc/res/uniwalogo.png63074B
-rw-r--r--c_java_distributed_sys/ex1/src/Makefile9L
-rw-r--r--c_java_distributed_sys/ex1/src/Makefile.rpc42L
-rw-r--r--c_java_distributed_sys/ex1/src/rpc.x35L
-rw-r--r--c_java_distributed_sys/ex1/src/rpc_client.c323L
-rw-r--r--c_java_distributed_sys/ex1/src/rpc_server.c66L
-rw-r--r--c_java_distributed_sys/ex1/src/sock_client.c229L
-rw-r--r--c_java_distributed_sys/ex2/doc/doc.pdf304129B
-rwxr-xr-xc_java_distributed_sys/ex2/doc/doc.tex114L
-rw-r--r--c_java_distributed_sys/ex2/doc/doc.toc20L
-rw-r--r--c_java_distributed_sys/ex2/doc/res/run1.png82000B
-rw-r--r--c_java_distributed_sys/ex2/doc/res/run2.png83981B
-rwxr-xr-xc_java_distributed_sys/ex2/doc/res/uniwalogo.png63074B
-rw-r--r--c_java_distributed_sys/ex2/src/HRClient.java56L
-rw-r--r--c_java_distributed_sys/ex2/src/HRImpl.java66L
-rw-r--r--c_java_distributed_sys/ex2/src/HRInterface.java10L
-rw-r--r--c_java_distributed_sys/ex2/src/HRServer.java20L
-rw-r--r--c_java_distributed_sys/ex2/src/Room.java85L
-rw-r--r--c_microcomputers/ex1/doc.pdf183470B
-rwxr-xr-xc_microcomputers/ex1/doc.tex40L
-rw-r--r--c_microcomputers/ex1/servo.ino46L
-rw-r--r--c_microcomputers/ex1/servo.png108389B
-rw-r--r--c_microcomputers/ex2/doc.pdf239461B
-rwxr-xr-xc_microcomputers/ex2/doc.tex70L
-rw-r--r--c_microcomputers/ex2/traffic.ino106L
-rw-r--r--c_microcomputers/ex2/traffic.png98936B
-rw-r--r--c_microcomputers/ex4/doc.pdf180203B
-rwxr-xr-xc_microcomputers/ex4/doc.tex44L
-rw-r--r--c_microcomputers/ex4/freertos.ino134L
-rw-r--r--c_microcomputers/ex4/freertos.png99155B
-rw-r--r--c_microcomputers/ex7/doc.pdf224451B
-rwxr-xr-xc_microcomputers/ex7/doc.tex44L
-rw-r--r--c_microcomputers/ex7/door.ino115L
-rw-r--r--c_microcomputers/ex7/door.png202977B
-rw-r--r--c_microcomputers/ex8/doc.pdf250097B
-rwxr-xr-xc_microcomputers/ex8/doc.tex44L
-rw-r--r--c_microcomputers/ex8/radar.ino70L
-rw-r--r--c_microcomputers/ex8/radar.png245064B
-rw-r--r--c_os2/ex1/ex1.c49L
-rw-r--r--c_os2/ex1/ex2.c97L
-rw-r--r--c_os2/ex1/ex3.c167L
-rw-r--r--c_os2/ex2/Makefile9L
-rw-r--r--c_os2/ex2/ex1_1.c151L
-rw-r--r--c_os2/ex2/ex1_2.c142L
-rw-r--r--c_os2/ex2/ex2.c229L
-rw-r--r--c_os2/ex2/ex3_client.c161L
-rw-r--r--c_os2/ex2/ex3_server.c297L
-rw-r--r--c_os2/lab2_fifo.c42L
-rw-r--r--c_os2/lab2_pipe.c66L
-rwxr-xr-xc_parallel_computing/ex1/doc.pdf253450B
-rwxr-xr-xc_parallel_computing/ex1/doc.tex151L
-rwxr-xr-xc_parallel_computing/ex1/ex1.c176L
-rw-r--r--c_parallel_computing/ex1/res/exmpl1.png22095B
-rw-r--r--c_parallel_computing/ex1/res/exmpl2.png21068B
-rw-r--r--c_parallel_computing/ex1/res/exmpl3.png14340B
-rw-r--r--c_parallel_computing/ex1/res/exmpl4.png21987B
-rw-r--r--c_parallel_computing/ex2/data8L
-rw-r--r--c_parallel_computing/ex2/doc.pdf298483B
-rwxr-xr-xc_parallel_computing/ex2/doc.tex248L
-rw-r--r--c_parallel_computing/ex2/ex2.c355L
-rw-r--r--c_parallel_computing/ex2/res/run1.png22053B
-rw-r--r--c_parallel_computing/ex2/res/run2.png27204B
-rw-r--r--c_parallel_computing/ex2/res/run3.png23571B
-rwxr-xr-xc_programming/1_basic_elements/C1a_correct.c23L
-rwxr-xr-xc_programming/1_basic_elements/Cube_Sphere.c24L
-rwxr-xr-xc_programming/1_basic_elements/IO_Exercise.c39L
-rwxr-xr-xc_programming/1_basic_elements/docs/assignment_1.odt27967B
-rwxr-xr-xc_programming/1_basic_elements/docs/assignment_1.pdf195071B
-rwxr-xr-xc_programming/2_conditional_statements/docs/assignment_2.odt19691B
-rwxr-xr-xc_programming/2_conditional_statements/docs/assignment_2.pdf142817B
-rwxr-xr-xc_programming/2_conditional_statements/int_comparison.c23L
-rwxr-xr-xc_programming/2_conditional_statements/quadratic_equation.c62L
-rwxr-xr-xc_programming/3_loops/docs/assignment_3.odt23558B
-rwxr-xr-xc_programming/3_loops/docs/assignment_3.pdf118340B
-rwxr-xr-xc_programming/3_loops/int_calcs.c39L
-rwxr-xr-xc_programming/3_loops/shapes.c71L
-rwxr-xr-xc_programming/3_loops/sine_taylor.c62L
-rwxr-xr-xc_programming/4_functions/docs/assignment_4.odt193636B
-rwxr-xr-xc_programming/4_functions/docs/assignment_4.pdf257593B
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/hanoi_end.png4349B
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/hanoi_start.png4381B
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/menu_diagram.drawio1L
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/menu_diagram.png12748B
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/sct_diagram.drawio1L
-rwxr-xr-xc_programming/4_functions/docs/photos_diagrams/sct_diagram.jpg40957B
-rwxr-xr-xc_programming/4_functions/hanoi_tower/Makefile36L
-rwxr-xr-xc_programming/4_functions/hanoi_tower/src/hanoi_tower.c33L
-rwxr-xr-xc_programming/4_functions/menu/Makefile36L
-rwxr-xr-xc_programming/4_functions/menu/include/menu.h11L
-rwxr-xr-xc_programming/4_functions/menu/src/main.c17L
-rwxr-xr-xc_programming/4_functions/menu/src/menu.c89L
-rwxr-xr-xc_programming/4_functions/sine_cos_taylor/Makefile36L
-rwxr-xr-xc_programming/4_functions/sine_cos_taylor/include/sine_cos_taylor.h12L
-rwxr-xr-xc_programming/4_functions/sine_cos_taylor/src/main.c25L
-rwxr-xr-xc_programming/4_functions/sine_cos_taylor/src/sine_cos_taylor.c94L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/Makefile36L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/include/arrhandler.h15L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/include/ccolors.h30L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/include/combinations.h27L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/src/arrhandler.c89L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/src/combinations.c163L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/src/main.c18L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/txt/data.txt16L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/txt/data40.txt47L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/txt/data49.txt54L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/combinations/txt/data7.txt12L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/docs/assignment_5.pdf327544B
-rwxr-xr-xc_programming/5_arrays_ptrs_files/docs/assignment_5.tex343L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/Makefile36L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/include/arrhandler.h15L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/include/ccolors.h30L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/include/fcombinations.h30L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/src/arrhandler.c83L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/src/fcombinations.c155L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/src/main.c29L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/txt/data.txt15L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/txt/data40.txt47L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/txt/data49.txt54L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/fcombinations/txt/data7.txt12L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/Makefile36L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/include/arrhandler.h15L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/include/ccolors.h30L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/include/kcombinations.h25L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/src/arrhandler.c89L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/src/kcombinations.c175L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/src/main.c19L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/txt/kdata.txt16L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/txt/kdata40.txt47L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/kcombinations/txt/kdata49.txt55L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/Makefile36L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/README.md58L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/log/scorelog.csv20L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/log/session.txt9L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/res/detective_8bit.wav5057226B
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/audio.c41L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/audio.h13L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/gameplay.c153L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/gameplay.h37L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/main.c67L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/main.h28L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/minesweeper.c109L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/minesweeper.h23L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/navigation.c71L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/navigation.h15L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/outputs.c164L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/outputs.h27L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/settings.c45L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/settings.h10L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/wins.c58L
-rwxr-xr-xc_programming/5_arrays_ptrs_files/minecurses/src/wins.h11L
-rwxr-xr-xcpp_oop/1_fromctocpp/fromctocpp.cpp87L
-rwxr-xr-xcpp_oop/2_classes/classes.cpp399L
-rwxr-xr-xcpp_oop/3_operoverloading/Makefile40L
-rwxr-xr-xcpp_oop/3_operoverloading/src/course.cpp38L
-rwxr-xr-xcpp_oop/3_operoverloading/src/course.hpp29L
-rwxr-xr-xcpp_oop/3_operoverloading/src/main.cpp307L
-rwxr-xr-xcpp_oop/3_operoverloading/src/student.cpp159L
-rwxr-xr-xcpp_oop/3_operoverloading/src/student.hpp102L
-rwxr-xr-xcpp_oop/4_inheritance/Makefile40L
-rwxr-xr-xcpp_oop/4_inheritance/res/appdata.csv5L
-rwxr-xr-xcpp_oop/4_inheritance/res/appdata_out.csv6L
-rwxr-xr-xcpp_oop/4_inheritance/res/errlog.txt0B
-rwxr-xr-xcpp_oop/4_inheritance/res/manfdata.csv4L
-rwxr-xr-xcpp_oop/4_inheritance/res/manfdata_out.csv6L
-rwxr-xr-xcpp_oop/4_inheritance/res/revs.csv4L
-rwxr-xr-xcpp_oop/4_inheritance/res/revs_out.csv3L
-rwxr-xr-xcpp_oop/4_inheritance/src/app.cpp57L
-rwxr-xr-xcpp_oop/4_inheritance/src/app.hpp56L
-rwxr-xr-xcpp_oop/4_inheritance/src/appsystem.cpp151L
-rwxr-xr-xcpp_oop/4_inheritance/src/appsystem.hpp320L
-rwxr-xr-xcpp_oop/4_inheritance/src/errlog.cpp18L
-rwxr-xr-xcpp_oop/4_inheritance/src/errlog.hpp19L
-rwxr-xr-xcpp_oop/4_inheritance/src/game.cpp53L
-rwxr-xr-xcpp_oop/4_inheritance/src/game.hpp26L
-rwxr-xr-xcpp_oop/4_inheritance/src/main.cpp137L
-rwxr-xr-xcpp_oop/4_inheritance/src/manufacturer.cpp55L
-rwxr-xr-xcpp_oop/4_inheritance/src/manufacturer.hpp37L
-rwxr-xr-xcpp_oop/4_inheritance/src/office.cpp63L
-rwxr-xr-xcpp_oop/4_inheritance/src/office.hpp24L
-rwxr-xr-xcpp_oop/4_inheritance/src/review.cpp16L
-rwxr-xr-xcpp_oop/4_inheritance/src/review.hpp34L
-rwxr-xr-xcpp_oop/5_spreadsheets/Makefile40L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/courses.csv180L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/equivalencies.csv72L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/errlog.csv1775L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/grades.csv40954L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/report.csv5965L
-rwxr-xr-xcpp_oop/5_spreadsheets/res/students.csv1948L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/course.hpp17L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/datahandler.cpp198L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/datahandler.hpp120L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/errlog.cpp35L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/errlog.hpp25L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/main.cpp16L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/student.hpp18L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/xstring.cpp271L
-rwxr-xr-xcpp_oop/5_spreadsheets/src/xstring.hpp126L
-rw-r--r--cpp_oop/game/Engine.cc703L
-rw-r--r--cpp_oop/game/Engine.hpp94L
-rw-r--r--cpp_oop/game/Gem.cc24L
-rw-r--r--cpp_oop/game/Gem.hpp18L
-rw-r--r--cpp_oop/game/Gnome.cc6L
-rw-r--r--cpp_oop/game/Gnome.hpp11L
-rwxr-xr-xcpp_oop/game/Makefile39L
-rw-r--r--cpp_oop/game/Movable.cc58L
-rw-r--r--cpp_oop/game/Movable.hpp25L
-rw-r--r--cpp_oop/game/Potter.cc6L
-rw-r--r--cpp_oop/game/Potter.hpp11L
-rw-r--r--cpp_oop/game/Score.cc127L
-rw-r--r--cpp_oop/game/Score.hpp44L
-rw-r--r--cpp_oop/game/Traal.cc6L
-rw-r--r--cpp_oop/game/Traal.hpp11L
-rw-r--r--cpp_oop/game/main.cc70L
-rw-r--r--cpp_oop/game/res/map120L
-rw-r--r--cpp_oop/game/res/map220L
-rw-r--r--cpp_oop/game/res/score75B
-rw-r--r--java_development/csv/Album.java36L
-rw-r--r--java_development/csv/Main.java50L
-rw-r--r--java_development/csv/data10L
-rw-r--r--java_development/population/.classpath12L
-rw-r--r--java_development/population/.project17L
-rw-r--r--java_development/population/.settings/org.eclipse.jdt.core.prefs15L
-rw-r--r--java_development/population/res/wpp2019_population_both_sexes.xlsx2521187B
-rw-r--r--java_development/population/res/wpp2019_population_density.xlsx3169470B
-rw-r--r--java_development/population/res/wpp2019_population_female.xlsx2238549B
-rw-r--r--java_development/population/res/wpp2019_population_male.xlsx2234167B
-rwxr-xr-xjava_development/population/run.sh7L
-rw-r--r--java_development/population/src/population/Chart.java206L
-rw-r--r--java_development/population/src/population/Column.java19L
-rw-r--r--java_development/population/src/population/Country.java77L
-rw-r--r--java_development/population/src/population/ExcelParser.java106L
-rw-r--r--java_development/population/src/population/Main.java25L
-rw-r--r--java_development/population/src/population/MainWindow.java178L
-rw-r--r--java_development/population/src/population/Toast.java83L
-rw-r--r--java_net/net_programming/EchoClient.java37L
-rw-r--r--java_net/net_programming/EchoServer.java37L
-rw-r--r--java_net/net_programming/HTTPServer.html31L
-rw-r--r--java_net/net_programming/HTTPServer.java48L
-rw-r--r--java_net/net_programming/ShowIP.java23L
-rw-r--r--java_net/net_programming/UDPClient.java41L
-rw-r--r--java_net/net_programming/UDPServer.java35L
-rw-r--r--lex_yacc_compilers/part1/02_B1_PART_A2.pdf651173B
-rw-r--r--lex_yacc_compilers/part1/cmt.fsm7L
-rw-r--r--lex_yacc_compilers/part1/def.fsm7L
-rw-r--r--lex_yacc_compilers/part1/float.fsm21L
-rwxr-xr-xlex_yacc_compilers/part1/fsm29152B
-rw-r--r--lex_yacc_compilers/part1/fsm.c594L
-rw-r--r--lex_yacc_compilers/part1/int.fsm11L
-rw-r--r--lex_yacc_compilers/part1/lex.fsm56L
-rw-r--r--lex_yacc_compilers/part1/sep.fsm7L
-rw-r--r--lex_yacc_compilers/part1/str.fsm11L
-rw-r--r--lex_yacc_compilers/part1/var.fsm8L
-rw-r--r--lex_yacc_compilers/part2/02_B1_PART_A3.pdf244108B
-rw-r--r--lex_yacc_compilers/part2/Makefile7L
-rw-r--r--lex_yacc_compilers/part2/input.txt31L
-rw-r--r--lex_yacc_compilers/part2/lex.l71L
-rw-r--r--lex_yacc_compilers/part2/output.txt39L
-rw-r--r--lex_yacc_compilers/part2/token.h8L
-rw-r--r--lex_yacc_compilers/part3/02_B1_PART_B2.pdf240290B
-rw-r--r--lex_yacc_compilers/part3/Makefile8L
-rw-r--r--lex_yacc_compilers/part3/input.txt12L
-rw-r--r--lex_yacc_compilers/part3/lex.l48L
-rw-r--r--lex_yacc_compilers/part3/output.txt6L
-rw-r--r--lex_yacc_compilers/part3/syntax.y133L
-rw-r--r--lex_yacc_compilers/part4/02_B1_PART_B3.pdf292339B
-rw-r--r--lex_yacc_compilers/part4/Makefile8L
-rw-r--r--lex_yacc_compilers/part4/input.txt12L
-rw-r--r--lex_yacc_compilers/part4/lex.l48L
-rw-r--r--lex_yacc_compilers/part4/output.txt6L
-rw-r--r--lex_yacc_compilers/part4/syntax.y133L
-rwxr-xr-xmips_architecture/lab1.asm19L
-rwxr-xr-xmips_architecture/lab2.asm40L
-rwxr-xr-xmips_architecture/lab2_exmpl.asm37L
-rwxr-xr-xmips_architecture/lab3_ex1.asm76L
-rwxr-xr-xmips_architecture/lab3_ex2.asm73L
-rwxr-xr-xmips_architecture/lab4_ex1.asm30L
-rwxr-xr-xmips_architecture/lab4_ex2.asm33L
-rwxr-xr-xmips_architecture/lab4_ex3.asm28L
-rwxr-xr-xmips_architecture/lab4_ex4.asm51L
-rwxr-xr-xmips_architecture/lab4_ex5.asm42L
-rwxr-xr-xmips_architecture/lab4_ex6.asm77L
-rw-r--r--mips_architecture/lab5_ex1.asm40L
-rw-r--r--mips_architecture/lab5_ex2.asm46L
-rw-r--r--mips_architecture/lab5_ex3.asm23L
-rw-r--r--mips_architecture/lab5_ex4.asm36L
-rw-r--r--mips_architecture/lab5_ex5.asm64L
-rw-r--r--mips_architecture/lab6_ex1.asm37L
-rw-r--r--mips_architecture/lab6_ex2.asm37L
-rw-r--r--mips_architecture/lab6_ex3.asm43L
-rw-r--r--mips_architecture/lab6_ex4.asm62L
-rw-r--r--mips_architecture/lab6_ex5.asm62L
-rw-r--r--python_ai/team.py150L
-rw-r--r--security/ex1/doc/doc.pdf214789B
-rwxr-xr-xsecurity/ex1/doc/doc.tex287L
-rw-r--r--security/ex1/doc/doc.toc16L
-rwxr-xr-xsecurity/ex1/doc/res/uniwalogo.png63074B
-rwxr-xr-xsecurity/ex1/src/Makefile21L
-rwxr-xr-xsecurity/ex1/src/atoh3L
-rw-r--r--security/ex1/src/dat/c0.pem35L
-rw-r--r--security/ex1/src/dat/cert.in3L
-rw-r--r--security/ex1/src/dat/decrypt.in4L
-rw-r--r--security/ex1/src/dat/encrypt.in3L
-rw-r--r--security/ex1/src/dat/priv.in3L
-rw-r--r--security/ex1/src/dat/verify1_cor.in3L
-rw-r--r--security/ex1/src/dat/verify1_inc.in3L
-rw-r--r--security/ex1/src/dat/verify2.in3L
-rw-r--r--security/ex1/src/decrypt.c65L
-rw-r--r--security/ex1/src/encrypt.c83L
-rwxr-xr-xsecurity/ex1/src/htoa6L
-rw-r--r--security/ex1/src/priv.c116L
-rw-r--r--security/ex1/src/sign.c75L
-rwxr-xr-xsecurity/ex1/src/tests50L
-rw-r--r--security/ex1/src/verify.c65L
-rwxr-xr-xsecurity/ex2/Makefile22L
-rw-r--r--security/ex2/dash_shellcode.c31L
-rw-r--r--security/ex2/exploit.c42L
-rw-r--r--security/ex2/shellcode.c24L
-rw-r--r--security/ex2/stack.c30L
-rwxr-xr-xsh_os1/ex1/ex1.txt750L
-rwxr-xr-xsh_os1/ex2/bck48L
-rwxr-xr-xsh_os1/ex2/createpvs81L
-rwxr-xr-xsh_os1/ex2/mfproc110L
-rwxr-xr-xsh_os1/ex2/searching82L
-rwxr-xr-xsh_os1/ex2/teldb114L
-rwxr-xr-xsh_os1/ex3/ex1_cmds39L
-rwxr-xr-xsh_os1/ex3/ex2_studavgs.awk20L
-rwxr-xr-xsh_os1/ex3/ex3_courseavgs.awk25L
-rwxr-xr-xsh_os1/ex3/ex4_rev.awk20L
-rwxr-xr-xsh_os1/ex3/ex5_filesize3L
-rwxr-xr-xsh_os1/ex3/ex6_votes.awk29L
-rwxr-xr-xsh_os1/ex3/ex7_countmatch20L
-rw-r--r--sql_databases1/ex1_new_personnel.sql133L
-rw-r--r--sql_databases1/ex2_new_personnel.sql140L
-rw-r--r--sql_databases1/ex3_new_personnel.sql172L
-rw-r--r--sql_php_databases2/insurance.db24576B
-rw-r--r--sql_php_databases2/insurance.sql151L
-rwxr-xr-xsql_php_databases2/site.php88L
-rw-r--r--vhdl_digital_design/Makefile10L
-rw-r--r--vhdl_digital_design/ex1/Makefile1L
-rw-r--r--vhdl_digital_design/ex1/adder4.vhd23L
-rw-r--r--vhdl_digital_design/ex1/adder4_tb.vhd67L
-rw-r--r--vhdl_digital_design/ex1/dec2to4.vhd16L
-rw-r--r--vhdl_digital_design/ex1/dec2to4_tb.vhd37L
-rw-r--r--vhdl_digital_design/ex1/dec2to4en.vhd17L
-rw-r--r--vhdl_digital_design/ex1/dec2to4en_tb.vhd60L
-rw-r--r--vhdl_digital_design/ex1/dec4to16.vhd28L
-rw-r--r--vhdl_digital_design/ex1/dec4to16_tb.vhd73L
-rw-r--r--vhdl_digital_design/ex1/fa.vhd14L
-rw-r--r--vhdl_digital_design/ex1/fa_tb.vhd68L
-rw-r--r--vhdl_digital_design/ex1/ha.vhd14L
-rw-r--r--vhdl_digital_design/ex1/ha_tb.vhd43L
-rw-r--r--vhdl_digital_design/ex1/mux2to1.vhd15L
-rw-r--r--vhdl_digital_design/ex1/mux2to1_tb.vhd33L
-rw-r--r--vhdl_digital_design/ex1/mux4to1.vhd22L
-rw-r--r--vhdl_digital_design/ex1/mux4to1_tb.vhd44L
-rw-r--r--vhdl_digital_design/ex1/mux_triple_2to1.vhd14L
-rw-r--r--vhdl_digital_design/ex1/mux_triple_2to1_tb.vhd69L
-rw-r--r--vhdl_digital_design/ex2/Makefile1L
-rw-r--r--vhdl_digital_design/ex2/ff.vhd15L
-rw-r--r--vhdl_digital_design/ex2/ff_tb.vhd53L
-rw-r--r--vhdl_digital_design/ex2/ffrst.vhd18L
-rw-r--r--vhdl_digital_design/ex2/ffrst_tb.vhd59L
-rw-r--r--vhdl_digital_design/ex2/latch.vhd15L
-rw-r--r--vhdl_digital_design/ex2/latch_tb.vhd53L
-rw-r--r--vhdl_digital_design/ex2/reg.vhd22L
-rw-r--r--vhdl_digital_design/ex2/reg_tb.vhd48L
-rw-r--r--vhdl_digital_design/ex2/shift4.vhd32L
-rw-r--r--vhdl_digital_design/ex2/shiftn.vhd34L
-rw-r--r--vhdl_digital_design/ex2/upcount.vhd22L
-rw-r--r--vhdl_digital_design/ex2/upcount_tb.vhd35L
-rw-r--r--vhdl_digital_design/ex3/Makefile1L
-rw-r--r--vhdl_digital_design/ex3/regfile.vhd35L
-rw-r--r--vhdl_digital_design/ex3/regfile_ext.vhd45L
-rw-r--r--vhdl_digital_design/ex3/regfile_ext_tb.vhd111L
-rw-r--r--vhdl_digital_design/ex3/regfile_tb.vhd83L
-rw-r--r--vhdl_digital_design/ex4/Makefile1L
-rw-r--r--vhdl_digital_design/ex4/alu4.vhd37L
-rw-r--r--vhdl_digital_design/ex4/alu4_tb.vhd63L
-rw-r--r--vhdl_digital_design/project/part1_mux_dec/Makefile1L
-rw-r--r--vhdl_digital_design/project/part1_mux_dec/dec2to4.vhd16L
-rw-r--r--vhdl_digital_design/project/part1_mux_dec/mux2to1.vhd15L
-rw-r--r--vhdl_digital_design/project/part1_mux_dec/mux2to1gen.vhd19L
-rw-r--r--vhdl_digital_design/project/part1_mux_dec/mux2to1gen_tb.vhd46L
-rw-r--r--vhdl_digital_design/project/part2_alu/Makefile1L
-rw-r--r--vhdl_digital_design/project/part2_alu/alu.vhd35L
-rw-r--r--vhdl_digital_design/project/part2_alu/alu_tb.vhd65L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/Makefile1L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/alu.vhd35L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/alu_ctrl.vhd19L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/alu_ctrl_tb.vhd60L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/alu_ctrl_test_alu.vhd54L
-rw-r--r--vhdl_digital_design/project/part3_alu_ctrl/alu_ctrl_test_alu_tb.vhd76L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/Makefile1L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/ctrl.vhd30L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/ctrl_tb.vhd58L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/shl2.vhd13L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/shl2_tb.vhd31L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/sign_ext.vhd15L
-rw-r--r--vhdl_digital_design/project/part4_ctrl_signext_lshift/sign_ext_tb.vhd34L
-rw-r--r--vhdl_digital_design/project/part5_instrmem_datamem/Makefile1L
-rw-r--r--vhdl_digital_design/project/part5_instrmem_datamem/datamem.vhd32L
-rw-r--r--vhdl_digital_design/project/part5_instrmem_datamem/datamem_tb.vhd105L
-rw-r--r--vhdl_digital_design/project/part5_instrmem_datamem/instrmem.vhd36L
-rw-r--r--vhdl_digital_design/project/part5_instrmem_datamem/instrmem_tb.vhd40L
-rw-r--r--vhdl_digital_design/project/part6_regfile/Makefile1L
-rw-r--r--vhdl_digital_design/project/part6_regfile/reg.vhd29L
-rw-r--r--vhdl_digital_design/project/part6_regfile/reg_tb.vhd59L
-rw-r--r--vhdl_digital_design/project/part6_regfile/regfile.vhd35L
-rw-r--r--vhdl_digital_design/project/part6_regfile/regfile_ext.vhd44L
-rw-r--r--vhdl_digital_design/project/part6_regfile/regfile_ext_tb.vhd107L
-rw-r--r--vhdl_digital_design/project/part6_regfile/regfile_tb.vhd75L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/Makefile1L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/adder32.vhd16L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/alu.vhd35L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/alu_ctrl.vhd19L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/ctrl.vhd30L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/instrmem.vhd53L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/mips.vhd158L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/mips_tb.vhd55L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/pc.vhd21L
-rw-r--r--vhdl_digital_design/project/part7_mips_r_ops/regfile_ext.vhd44L