Apresentar a programação para computadores como disciplina autônoma, como uma metodologia do raciocínio construtivo aplicável a todos os problemas susceptíveis de uma solução algorítmica. Familiarizar o estudante com linguagens algorítmicas de alto nível, especialmente C ou Python.