Czech Technical University, Faculty of Electrical Engineering
In 1998-2004 I studied Computer Science and Engineering on the CTU FEE
(the diploma).
My average grade was 1.28. Courses related to IT follow:
My average grade was 1.28. Courses related to IT follow:
Term | Code | Course | Topic | Grade | Project work | Download |
---|---|---|---|---|---|---|
1. | 36VB1 | Intr. to Computers and Programming 1B | Pascal | - | Roof solver | |
2. | 36VB2 | Intr. to Computers and Programming 2B | Pascal | 1 | Sharp EL-5120 Emulator | |
4. | 36PT | Programming Techniques | Basic algorithms, such as sorting | 1 | ||
4. | 36UPS | Introduction to Computer Systems | Basics of log. circuit architecture | 1 | Assembler driven model | ups.zip (21 kB) |
5. | 36DBS | Database Systems | SQL, Oracle Forms | 1 | Spa Sanatorium DB model | dbs.zip (156 kB) |
5. | 36LS | Logic Systems | Design of sync. and async. systems | 1 | Logical sync. sequence circuit design | ls.zip (123 kB) |
5. | 36NLP | Design of Computer Logic | Arithmetic circuit design and codes | 1 | Microprogramming of an educ. processor | nlp.zip (33 kB) |
5. | 36SOJ | Machine Oriented Languages | Assembler of x86 | 1 | A few x86 assembler programs | soj.zip (119 kB) |
5. | 36TI | Theoretical Computer Science | Graph theory and algorithms | 1 | A second power of a graph | ti.zip (11 kB) |
5. | 36UNX | The UNIX Operating System | HP Unix, shell | 1 | Unix system booting and shutdown | unx.zip (35 kB) |
6. | 01TEX | Tex Typesetting System | TeX | - | Limited TeX Distribution for EPOC32 | tex.zip (4518 kB) |
6. | 36APS | Architecture of Computer Systems | Computer systems history | 2 | DLX, M88110 III memory architecture | aps.zip (2215 kB) |
6. | 36CPP | The C++ Programming Language | C++ | 1 | Garmin GPS serial protocol library | cpp.zip (19 kB) |
6. | 36JPR | Languages and Translations | LL grammars and translations | 1 | ||
6. | 36OSY | Operating Systems | Architecture of an OS, Unix, VMS | 2 | Unix and VMS scripts | osy.zip (23 kB) |
6. | 36SI | Software Engineering | Project organisation of SW Design | 2 | iMENZA - a canteen IT system | si.zip (444 kB) |
7. | 36DSY | Distributed Systems | Network basics, LAN/WAN, TCP/IP | 1 | TCP, Java RMI | dsy.zip (152 kB) |
7. | 36PJ | Programming Languages | Compilers, language structure | 1 | C++ unused function & variable removal | pj.zip (138 kB) |
7. | 36PJW | JAVA and WWW Programming | Java | 1 | Distributed chat | pjw.zip (310 kB) |
7. | 36ZPG | Computer Graphics | OpenGL | 1 | DEM Viewer | zpg.zip (4146 kB) |
8. | 36DB2 | Database Systems 2 | DB Theory | 1 | ||
8. | 36OBP | Object Oriented Programming | Smalltalk | 1 | Distributed chat | obp.zip (2646 kB) |
8. | 36PAA | Problems and Algorithms | Combination problems, solutions | 1 | Travelling salesman problem | paa.zip (1703 kB) |
8. | 36PZ | Peripheral Devices | ISA, PCI, SCSI, computer accessories | 1 | Laboratory reports | pz.zip (11719 kB) |
8. | 36SIM | Simulation | Discrete systems simulation, VHDL | 1 | VHDL models | sim.zip (14 kB) |
9. | 36JUI | Artificial Intelligence Languages | Lisp, Prolog | 1 | A maze solver | jui.zip (225 kB) |
9. | 36PAR | Parallel Systems and Algorithms | Parallel systems, communication | 1 | A triangle solitaire | par.zip (164 kB) |
9. | 36TIS | Textual Information Systems | Search, compression algorithms | 1 | ||
9. | 36TPR | Design of compilers | LR grammars and translations | 1 | ||
9. | 36VPS | Selected Topics from Operat. Systems | Linux administration | 1 | Linux kernel modules | vps.zip (4 kB) |
10. | 33ZUI | Foundations of Artificial Intelligence | Prolog | 1 | Knight Moves Problem | zui.zip (3 kB) |
10. | 36ALG | Computer Graphics Algorithms | 2D grafika | 1 | A vector graphics viewer | alg.zip (4395 kB) |
10. | 36LOS | Local Area Networks | Ethernet, ATM, etc., TCP/IP | 1 | TCP stream capturing, POP3, traceroute | los.zip (12 kB) |
10. | 36MUS | Multim. Systems and Virtual Reality | VRML | 1 | A Lego model | mus.zip (818 kB) |
10. | 36NUR | User Interface Design | Principles of UI design | 1 | Platform-independent UI frameworks | nur.zip (627 kB) |
10. | 36SQL | The SQL Language | PL/SQL | 1 | Spa sanatorium DB model with triggers | sql.zip (63 kB) |
11. | 36NAN | Neural networks | Simulation of neural networks | - | Shape classification, Eye-moves detection | nan.zip (1344 kB) |
11. | 36VIZ | Visualization | 3D graphics, 3D Studio | 1 | VHCE - Prague's Old Town Hall tower top | ochoz.avi (5054 kB) |
11. | 36DP | Diploma Thesis | C++, PalmOS, SMB | 2 | Implem. of the SMB protocol for PalmOS |