2024-2025 Catalog 
    
    Dec 07, 2025  
2024-2025 Catalog [ARCHIVED COPY]

Add to Portfolio (opens a new window)

ITEC 3160 - Programming for Data Analysis

(4) Credit Hours
Prerequisite: ITEC 2120  or  ITEC 2140   or permission of instructor
Additional Requirement: Additional Requirement: Windows or Linux-based laptop or Apple MacBook (see IT Laptop Program @ www.ggc.edu/itlaptop)
This programming course focuses on applications of data analysis in engineering and science. Students will learn a high-level programming language that provides an ideal environment for data analysis. Using this language, they will develop and implement programs to solve problems. Upon completion of this course students will be able to: (1) Develop computer programs that perform data analysis and calculate solutions of mathematics, engineering, and science problems; (2) Convert programming loops into more efficient vector and matrix computation forms; (3) Apply efficient data input, output, manipulation, and computation schemes to solve problems; (4) Demonstrate understanding of common data structures and selecting an adequate one to solve a particular problem; (5) Demonstrate understanding of common data structures and selecting an adequate one to solve a particular problem; (6)    Apply basic recursion to solve problems that are recursive in nature; (7) Understand and apply the concepts of inheritance, polymorphism, and generic classes to achieve reusability in object-oriented programming to design a programming solution; (8) Develop programs for visualizing data in various plotting techniques; (9) Demonstrate a consistent and readable programming style.

 



Add to Portfolio (opens a new window)