Study of the basics of programming in chemistry, chemical modeling, and computing on various aspects of chemical behavior studied with classical mechanics using molecular mechanics methods or with quantum mechanics using electronic structure methods such as ab-initio, semi-empirical, and density functional theory or DFT (Density Functional Theory) through study, practicum and simple engineering.