The Internet has revolutionized our lives and has impacted how we carry out daily tasks. This course will use web technologies, and basic programming, as a tool to compute and convey solutions for data-rich problems. Basic algorithmic techniques will be used to perform quantitative analysis of data. Results will be presented using web technologies. The objectives of this course are to introduce the fundamentals of quantitative analysis of data and basic web application development. This course is designed to satisfy the Math and Quantitative Reasoning requirement of the UB Curriculum.