This degree provides an in-depth exploration of machine learning algorithms, deep learning neural networks, data structures, and the ethical use of information technology. Students alternate between theoretical data mathematics and practical, lab-based applied projects to ready themselves for software architecture roles.

