Abstract
This project aims to study the basic part of Mathematical Logic and Set Theory. Beside this, some other techniques of these fields will be developed looking for applications in other mathematical fields. Among such techniques are Model Theory, well order principle and extra axioms to ZFC. One of the applications is the proof of the Hilbert's Nullstellensatz using model theory. Dentre as a…