Os volumes que compõem a presente obra poderiam exibir como subtítulo a frase: “Uma abordagem computacional que utiliza algoritmos como elo entre as disciplinas dos cursos básico e profissional”. Isso porque subjaz, entre os principais objetivos deste trabalho, conferir, com a devida ênfase, sentido de aplicabilidade às disciplinas que fazem parte da chamada fase básica das engenharias.Para muitos que já concluíram ou mesmo se encontram na segunda metade do curso — dita fase profissional — é recorrente a percepção de que disciplinas como Cálculo Numérico, Estatística, Álgebra Linear, entre outras, não são apresentadas com a proximidade devida à aplicabilidade aos conteúdos profissionalizantes. Muitas são as razões criadoras desse abismo dicotômico entre esses saberes. Para o conjunto de disciplinas lecionadas nos primeiros semestres das engenharias, a própria denominação de “básico” remete ao fato de advir delas o aparato instrumental necessário ao profissional para solucionar problemas encontrados no mundo real, preservando tanto o viés da segurança quanto o da economia, este último, mais do que nunca, visto da perspectiva denotada pelo prefixo eco, indicativo da dimensão ecológico-ambiental.Uma forma de reconstrução das pontes promotoras da religação entre conteúdos complementares — básico e profissional — consiste em lançar mão de algoritmos computacionais para traduzir, com a clareza e a objetividade que lhes são intrínsecas, métodos numéricos, estatísticos e de otimização, tendo como objeto de aplicação o mundo real da engenharia, onde seencontram o profissional em exercício e o pesquisador que tenha os pés no chão. Além de ser comprova-damente um dos melhores métodos de estudo e de assimilação, o desenvolvimento da habilidade de programar, presente em todos, contextualiza estudantes e profissionais nas demandas atuais e futuras, anunciadas pela velocidade com que a tecnologia adentra no século XXI. Estudantes e profissionais “alfabetizados” para o uso instrumental pleno do computador através da programação passam a contar com os benefícios de uma máquina que trabalha “à velocidade da luz” na realização de tarefas exaustivas, consumidoras de prazos e produtividade.A divisão da obra em volumes consuma a ideia de, no Volume 1 – Programação com Visual Basic, oferecer o instrumento básico voltado ao desenvolvimento da habilidade de traduzir uma sequência de passos — um algoritmo — em linhas de código computacional. Os demais volumes concentram-se em aplicar métodos numéricos, estatísticos e de otimização, revisados na forma de linhas de programação voltadas à solução de problemas encontrados nos diversos ramos das engenharias civil e ambiental.