Credits:
3
Substitutes:
Learners in this course explore mathematical concepts that strengthen understanding of the computer programming skills acquired in this program. Number systems, linear algebra, discrete mathematics, graphs, and statistics are investigated with regard to their application in computer programming, data analysis, and machine learning. Emphasis is placed on developing logical thinking skills and an algorithmic approach to problem-solving.