CS course at ELTE


This page is to collect all the bits and pieces of source code and other material that I created during my studies at Eötvös Lóránd University. Expect it to be mostly in Hungarian.

Theoretical subjects

Relational Programming

Read this introduction on a relational model of programming at Advogato to get an idea of what this is all about. I've put some problems and solutions online. If you understand Hungarian, you're in luck because there's an online textbook in two parts.

Formal languages & automata

Parsers & compilers

Practical subjects

Programming Environments

Programming assignments for the fall semester of 2005-2006:

Programming Languages/C++

The assignment was to write a solver for the Sudoku puzzle. Input format: 81 digits (separated by whitespace) describing the board row by row, 0 denoting unspecified cells. Output format: the 81 digits of the solution, or 81 zeros if an error occured (such as wrong input format, or unsolvable puzzle).

To aid testing, I also wrote a small Python script that checks solved Sudoku boards of the format described above.

Programming Languages/IA-32 Assembly

Developing Elementary Applications

This subject is about implementing programs for specific problems, as constructed using the relational model described above.

EAF I

EAF II

EAF III

Blog

Mark all as read

17 June 2008 (ELTE personal) (4 comments)

A mai informatika szigorlattal túlvagyok a főiskolai tárgyakon. Sőt, az anal 5-6 személyében még túl is toltam.

Sávok, here I come!

More entries