This course is a survey of programming tools used in solving problems in applied mathematics and predictive analytics. The material course material comprises the following broad areas:  programming techniques using MATLAB and Python; overview of selected topics in numerical computing; and data management problems using MATLAB, Python, and R.