This course provides basic information technology concepts; fundamentals of algorithm development; high-level and programming applications; computer solutions of engineering problems.