Motivated by problems that arise in a variety of disciplines, this course examines concepts and develops skills in solving computational problems. Topics covered include abstraction (how to hide details), modularity (how to decompose problems), data structures (how to efficiently organize data), and algorithms (procedures for solving problems). Laboratory assignments are implemented using object-oriented programming techniques.
said it was good
called it a layup
Know how to code? Try contributing to Layup List!
|MATH056: Computational Methods|
|COSC071: Numerical Methods in Computation|
|COSC084: Mathematical Optimization and Modeling|
|ENGS020: Introduction to Scientific Computing|
|COSC059: Principles of Programming Languages|
|ENGS067: Programming Parallel Systems|
|LING035: Field Methods|
|COSC049.07: 21st Century Algorithms|
Login to write a review.