| |
Apr 16, 2026
|
|
|
|
|
2025-2026 Binghamton University Academic Guide
|
GMAP 522 - Computational Tools Credits: 3
This course will introduce students to several programming languages and basic programming techniques, with the focus on developing practical code-writing skills for scientific/engineering problem solving. Topics to be covered include: manipulation with numbers, strings, variables, lists, and arrays; creating functions; flow control; data manipulation; imperative, functional, and object-oriented programming; visualization; and presentation. LaTeX will also be introduced for typesetting professional technical documents. This course will also discuss information theory as a sample application area of computational tools. Topics include: information and entropy, mutual information, information coding and compression, Markov information source model, statistical complexity, and computational complexity. Students will write codes in their preferred language to calculate various information theoretic measurements of real-world data. Cross-listed with SSIE 500.
|
|