CISC6330Emerging Information Technologies