ICT influence on teaching and research