GEO s19. Introduction to Computer Programming

Throught the Imaging and Computing Center, the Geology Department offers an introduction to computer programming course (taught by Matt Duvall). In the course, students are introduced to computer programming in the C++ programming language. They begin by learning an important three-step approach to computer programming: problem analysis, program design, and program coding. The course covers key programming concepts such as variables, operators, flow control, and I/O as well as some of the programming paradigms commonly used today. In the final week students gain exposure to additional programming languages in order to reinforce the programming concepts common to many languages.