Program Curriculum:

The M.S. in IoT program requires 30 credit hours of coursework (10 courses). These courses will cover:

  • Advanced concepts and techniques in machine learning, exploring sophisticated algorithms and methodologies for complex data analysis and modeling.
  • Proficient Python programming skills for engineering applications, mastering advanced programming constructs and libraries essential for building Applied AI solutions.
  • In-depth understanding of artificial intelligence principles, encompassing advanced theories, algorithms, and applications across various domains.
  • Advanced methods for visualizing data effectively, utilizing cutting-edge visualization frameworks and tools to communicate insights clearly and persuasively.
  • Advanced techniques in deep learning algorithms, diving into intricate neural network architectures and optimization strategies for tackling engineering problems in pattern recognition and perception.
  • Skills in analyzing and deriving insights from large datasets, employing advanced techniques, machine learning algorithms, and data mining approaches to extract actionable intelligence.
  • Advanced Generative AI techniques, exploring state-of-the-art methods for generating realistic and novel data instances with applications in image synthesis, text generation, and beyond.
  • Advanced analytics leveraging cloud services, harnessing scalable computing resources and advanced analytics and automation tools for processing and analyzing large datasets in cloud-based environments.