If you want a good introduction to economics that is 1) amenable to the perspective of an engineer (i.e., mathematical theory and significant amounts of modeling and game theory) and 2) close to how actual professional economists approach economic problems, the best free textbook is one originally authored by an economist at CalTech who is also Yahooo!'s head of an economic research team.