Principles of Data Science (DS-UA 112) and Database Design and Implementation (CSCI-UA 60) at the same time: foolish or doable?

I'm a DS minor hoping to get it done pretty quick. Already have taken ICP and DS4E, both of which gave me some heartache. Do you think that taking both of those courses next semester is doable or I should try to stick to one? My other classes next semester are history and design courses for my majors, which won't be too tough for me to fit in.