Computer Architecture, Computer Packages (Spreadsheets, Mathematical Packages, Process Simulators, Computer-Aided Drafting Packages), Computer Programming (Flowcharts, Programming Languages, Programme), GNU Octave basics (GNU Octave workspace, variables, basic operations, matrix and array operations, common mathematical functions, plotting, control flow, script M-files and function files, algebraic and symbolic computation, solution of system of linear equations, solution of ordinary differential equations), DWSIM basics (Structure of process simulation packages, DWSIM workspace, simple simulations involving mass and energy balances, simulation of a process involving distillation column, simulation of processes involving chemical reaction).