Geliştireceğin programın durumuna göre değişir.
Bkz. Benim geçenlerde uğraştığım proje, meta-heuristic algoritmaları kullanarak parsel üzerine yerleştirilecek binaların TAKS ve KAKS değerine göre optimize edilmesi ve 3D olarak gerçek zamanlı çizdirilmesi gibi projeler yapacaksanız matematiği, daha doğrusu trigonometri ve lineer cebiri su gibi biliyor olmanız gerekiyor.