This heavily depends on the program you are applying for. Usually (in Germany) they require you to have an equivalent Bachelor to what they offer as Bachelor in the field, i.e., Information Technology in your case. Whether a Bachelor is equivalent is typically decided case by case. The whole procedure and detailed requirements are described in the Zugangsordnung of the faculty.
Since you are a student from a non-EU country there are most likely more requirements you need to fulfill, e.g., assessment of the German university entrance qualification, language requirements, visa, etc. You should get in contact with the international office of the university as soon as possible.