2026-2027 Undergraduate Catalog

CPS 4230J Deep Learning

This course provides the rudimentary concepts of theoretical background on Deep Neural Networks and competence to create a DL model, train, validate and test the model so that they can be deployed to solve real world problems.Deep learning (DL) has become an emerging and powerful tool in the field of Artificial Intelligence (AI). The potential of DL has been widely utilized in academia and industries alike for object detection , game bots , natural language processing , speech recognition and business applications. To prepare the students to obtain the knowledge, skills, and abilities to develop DL based solutions for futuristic AI, this course focuses on train the students with the necessary mathematical background and programming expertise in DL models, data processing and model optimizing experiences. This course balances the theoretical background on DL as well as the essential technical skills to build innovative solutions. (Previously NJCU Course CS-423)

Credits

3