Adult Courses

Generative AI & Machine Learning (International)

Course Overview

Fee disclaimer

Course fee: £6000.00

This is an online international training course and does not provide eligibility for International Student Visa. This course is not for UK residents. On completion of enrolment, the fee is non-refundable.

Entry requirements

Essential: Level 2 in English and maths (proficient knowledge of English and maths)

Desirable: Basic programming knowledge

Course information

Embark on a journey into the fascinating world of Artificial Intelligence (AI) and Machine Learning (ML) with our beginner course. This comprehensive programme will provide you with a solid foundation and hands-on experience in the fundamentals of AI, ML, and Python.

The field of AI and ML is dynamic and rapidly evolving, and the demand for skilled professionals continues to grow. Your proficiency in generative AI, deep learning, NLP, and cloud-based ML will position you for exciting opportunities in a variety of industries, including technology, healthcare, finance, and more.

Key topics

Semester 1: Week 1 - 14

Week 1: Fundamentals of AI
• Introduction to AI
• Understanding the basics of Artificial Intelligence and historical context.

Week 2-3: Fundamentals of Machine Learning
• Review of machine learning concepts.
• Supervised vs Unsupervised learning.
• Basics of neural networks.

Week 4-5: Python and Mathematical Foundation
• Basics of Python
• Introduction to libraries like NumPy, Pandas, and Matplotlib
• Introduction to Linear Algebra, Calculus, and Statistics for ML
• Key concepts that underpin ML algorithms.

Week 6-8: Deep Learning Basics and Reinforcement Learning
• Introduction to deep learning.
• Neural network architectures.
• Activation functions and backpropagation.
• Introduction to reinforcement learning.
• Applying reinforcement learning to generative tasks.

Week 9-10: Introduction to Generative AI
• Introduction to Generative AI
• Understanding generative models.
• Overview of different generative models.
• Probabilistic models vs non-probabilistic models.
• Understanding of Variational Autoencoders (VAEs).

Week 11-12: Natural Language Processing (NLP)
• Introduction to NLP and its challenges.
• Language models and text generation.
• Case studies in NLP using generative models.

Week 13-14: Project: Generative AI Application (Submission)
• Apply Generative AI concepts.
• Students create a simple generative AI project.

Semester 2: Week 15 - 26

Note: Project work commences concurrently with classes starting from the 6th week.

Week 15-16: Recap and Introduction to Cloud Platforms and ML
• Recap of Introduction to Generative AI
• Overview of AWS services like S3, EC2, and SageMaker.for ML Beginners
• Basic Data Processing with AWS

Week 17-18: Generative Adversarial Networks (GANs)
• In-depth study of GANs.
• Training GANs and common challenges.
• Applications of GANs.

Week 19-20: Advanced GANs
• Deep dive into advanced GAN architectures.
• Conditional GANs and InfoGAN.
• StyleGAN and StyleGAN2.

Week 21-22: Transformers and Attention Mechanism
• Understanding transformer architecture.
• Attention mechanisms and their role.
• Applications in generative tasks.

Week 23-24: Transfer Learning in Generative AI
• Transfer learning techniques in generative tasks.
• Fine-tuning pre-trained models.
• Real-world applications and challenges.

Week 25-26: Ethical Considerations in Generative AI
• Discussing ethical concerns in AI and generative models.
• Bias and fairness in AI.
• Responsible AI practices.

Week 27-30: Final Project submission and Review
  • Why study at NCC?

    Hands-on Experience: Engage in practical exercises and projects to reinforce your learning.

    Expert Instructors: Learn from experienced professionals in the field of AI and ML.

    Comprehensive Curriculum: Cover essential concepts, tools, and techniques for a strong foundation.

    Capstone Project: Apply your skills to a real-world project, showcasing your proficiency.

Available Campuses

Dates Schedule Max. fee if paid
Start: 28/04/2025
End: 21/11/2025
To be confirmed
£6000.00

What Can This Course Lead To

This course will allow you to progress to the Advanced AI course.

Following completion of this course, job opportunities include:

  • AI Developer
  • AI Engineer
  • Data Science
  • Software Developer
  • AI Product Manager
  • AI Ethics Consultant
  • AI Instructor/Trainer
  • AI Consultant

For some jobs, you may need to have a higher education degree or AI-related certifications, such as a Certified Artificial Intelligence Engineer (CAIE™) or a Google Data Analytics Certification. This course enables you for these certifications.

Life At NCC

Discover what life is like at the largest college in East London today!

Facilities for Students

At New City College we have a range of world-class facilities across our campuses.

Financial Support

There are several ways we can help you cover the cost of your studies.

You may also be interested in