About the Ai Course
Program Highlights
Course Curriculum
Module 1: AI Fundamentals, Mathematics, and Foundations
- Develop a comprehensive understanding of AI concepts, including machine learning, deep learning, and neural networks
- Analyze the mathematical foundations of AI, including linear algebra, calculus, and probability theory
- Design and implement simple AI models using Python and popular libraries such as NumPy and Pandas
Module 2: Data Engineering, Preprocessing, and Feature Pipelines
- Configure and manage large datasets for AI model training, including data cleaning, preprocessing, and feature engineering
- Evaluate and select appropriate data preprocessing techniques, including handling missing values and data normalization
- Implement data pipelines using tools such as Apache Beam, Spark, or AWS Glue
Module 3: Model Architecture, Algorithm Design, and Methods
- Design and implement convolutional neural networks (CNNs) for image classification and object detection tasks
- Develop and train recurrent neural networks (RNNs) for natural language processing and time series forecasting tasks
- Analyze and compare the performance of different AI algorithms, including supervised, unsupervised, and reinforcement learning
Module 4: Training, Hyperparameter Optimization, and Evaluation
- Train and optimize AI models using popular frameworks such as TensorFlow, PyTorch, or Keras
- Evaluate and compare the performance of different AI models using metrics such as accuracy, precision, and recall
- Implement hyperparameter tuning techniques, including grid search, random search, and Bayesian optimization
Module 5: Deployment, MLOps, and Production Workflows
- Deploy AI models in production environments, including cloud, on-premises, and edge deployments
- Design and implement MLOps pipelines, including model monitoring, logging, and versioning
- Configure and manage AI model serving platforms, including TensorFlow Serving, AWS SageMaker, or Azure Machine Learning
Module 6: Ethics, Bias Mitigation, and Responsible AI Practices
- Analyze and identify potential biases in AI models, including data bias, algorithmic bias, and human bias
- Develop and implement strategies for bias mitigation, including data preprocessing, feature engineering, and model regularization
- Evaluate and compare the performance of different AI models using fairness metrics, including equality of opportunity and demographic parity
Module 7: Industry Integration, Business Applications, and Case Studies
- Design and implement AI solutions for real-world business problems, including customer segmentation, recommendation systems, and predictive maintenance
- Analyze and compare the performance of different AI models using business metrics, including return on investment (ROI) and customer lifetime value (CLV)
- Develop and present AI-powered business cases, including market analysis, competitive landscape, and financial projections
Tools, Techniques, or Platforms Covered
TensorFlow
PyTorch
Keras
NumPy
Pandas
Real-World Applications
- Apply AI in the Creative Arts skills directly to academic research, thesis work, and publications
- Build a professional portfolio showcasing practical AI competencies
- Solve industry-relevant problems using AI in the Creative Arts methodologies and tools
- Contribute to open-source projects and collaborative research in AI
- Prepare for competitive examinations, interviews, and professional certifications in AI
Who Should Attend & Prerequisites
- Designed for Professionals.
- Designed for Students.
- Foundational knowledge of artificial intelligence and familiarity with core concepts recommended.
- Mentorship by industry experts and NSTC faculty.
Prerequisites:







