Geophysical Computing
EPIC 251, Fall, 2008-
- Geophysical data volumes are vast and growing, and raw geophysical data are not easily understood. In this class we learn how to program computers so that we can make sense of these data, through processing and interactive visualization and exploration. Learn more ...
Digital Analysis
GPGN 404, Fall, 2008-
- We live in a digital world. Speech, image, video, almost any signal worth measuring today is a sampled function of time, space, or both. In this course we learn the special characteristics of these digital signals, and how to analyze and enhance them with computers. Learn more ...
Programming Concepts in Java
CSCI 261, Spring, 2008-
- In science and engineering today, we implement, simulate, and test new ideas with computer software. During their careers Mines graduates will use some of the world's most powerful computing machines. This course is a first step towards using them well. Learn more ...
Data Structures
CSCI 262, Spring, 2006-
- An array of numbers is a simple and well-known data structure. In this course, we learn to create and use other data structures, such as binary trees, linked lists, and hash tables, to solve problems in science and engineering. Learn more ...