3.00 Credits
Continues the material of CS150, Principles of Database Design. Students learn advanced topics in SQL programming. The course also covers basic concepts, practices, and challenges of big data and distributed analytics computing. Topics include SQL stored procedures and functions, creating triggers and handling exceptions in SQL, Hadoop, MapReduce, related software, and enhanced approaches such as Spark and big data machine learning. The course is intended for students studying data science, computer science, applied computer science, mathematics or statistics.
Prerequisite:
CMSC150