Individual Project

Learning Outcomes:

  • Designing and implementing a substantial AI-related project independently
  • Applying advanced AI techniques and methodologies to solve complex problems
  • Synthesizing knowledge from various AI subfields to create innovative solutions
  • Evaluating and selecting appropriate AI tools, frameworks, and technologies for specific project requirements
  • Analyzing and interpreting large datasets using AI and machine learning algorithms
  • Developing critical thinking skills to address ethical considerations in AI applications
  • Managing project timelines, resources, and deliverables effectively
  • Conducting thorough literature reviews to establish the state-of-the-art in the chosen AI topic
  • Formulating research questions and hypotheses relevant to the AI field
  • Designing and executing experiments to validate AI models and algorithms
  • Communicating complex AI concepts and project outcomes through written reports and oral presentations
  • Demonstrating proficiency in programming languages commonly used in AI development
  • Critically assessing the performance and limitations of implemented AI systems
  • Adapting to challenges and setbacks encountered during the project development process
  • Collaborating with supervisors and peers to refine project goals and methodologies

Skills for module:

Python

Machine Learning

Deep Learning

Artificial Intelligence

Reinforcement Learning

Intelligent Agents

Data Science

Hyperparameters

Boosting

Data Visualisation

Neural Networks

Scikit Learn

Pandas

NumPy

Matplotlib

TensorFlow

PyTorch

Jupyter Notebooks

Probability

Statistics

Linear Algebra

Algorithms

Data Structures

Problem Solving

Critical Thinking

Time Management

Continuous Integration

Mathematics

Individual Project

7CCSMPRJ

Learning Outcomes

  • Designing and implementing a substantial AI-related project independently
  • Applying advanced AI techniques and methodologies to solve complex problems
  • Synthesizing knowledge from various AI subfields to create innovative solutions
  • Evaluating and selecting appropriate AI tools, frameworks, and technologies for specific project requirements
  • Analyzing and interpreting large datasets using AI and machine learning algorithms
  • Developing critical thinking skills to address ethical considerations in AI applications
  • Managing project timelines, resources, and deliverables effectively
  • Conducting thorough literature reviews to establish the state-of-the-art in the chosen AI topic
  • Formulating research questions and hypotheses relevant to the AI field
  • Designing and executing experiments to validate AI models and algorithms
  • Communicating complex AI concepts and project outcomes through written reports and oral presentations
  • Demonstrating proficiency in programming languages commonly used in AI development
  • Critically assessing the performance and limitations of implemented AI systems
  • Adapting to challenges and setbacks encountered during the project development process
  • Collaborating with supervisors and peers to refine project goals and methodologies