View programs
This course introduces techniques and tools for storing, retrieving, and analyzing structured, semi-structured, and unstructured data, including numerical data, text, images, etc. Students gain experience in using modern database management systems, data modeling techniques, and data manipulation and querying languages. The course also introduces students to the concept of and techniques for handling big data.