Top Universe AI Engineering Essentials

Students build real AI applications from data preprocessing to model deployment, culminating in a capstone project for their portfolio.
Top Universe AI Engineering Essentials

A hands-on introduction to artificial intelligence covering Python programming, machine learning, and deep learning.

WEEK 1: Introduction to AI & Its Possibilities

Goal: Demystify AI and show real-world relevance.
  • What is AI? What is NOT AI?
  • AI vs Machine Learning vs Deep Learning
  • Real-life use cases: ChatGPT, recommendation engines, facial recognition, etc.
  • AI career paths
  • Tools you’ll use: Google Colab, Python, ChatGPT, Hugging Face, etc.

Assignment: Research & present 3 AI applications (in health, finance, education, etc.)

WEEK 2: Python for AI

Goal: Get comfy with Python basics (no prior coding needed).
  • Variables, data types, loops, functions
  • Lists, dictionaries, tuples, sets
  • Numpy and Pandas intro (for handling data)
  • Assignment: Create a simple Python program that collects user input and processes it

WEEK 3: Data Handling & Preprocessing

Goal: Understand that data is everything in AI.
  • What is good data vs bad data?
  • Cleaning data using Pandas
  • Handling missing values, duplicates, normalization
  • Basic data visualization (Matplotlib / Seaborn)

Assignment: Load a dataset (e.g. Titanic), clean it, and visualize 2 insights

WEEK 4: Intro to Machine Learning

Goal: Start training baby models.
  • What is machine learning? Supervised vs unsupervised
  • Common algorithms (Linear Regression, Decision Trees, KNN)
  • Train/test split + model evaluation (accuracy, confusion matrix)
  • Using Scikit-Learn to train your first model

Assignment: Build a model that predicts student performance based on data

WEEK 5: Deep Learning Foundations

Goal: Understand neural networks and build your first one.
  • Neural networks explained like you’re 12
  • Activation functions, layers, weights & biases
  • Build a simple neural network using TensorFlow or Keras

Assignment: Train a model to classify handwritten digits (MNIST dataset)

WEEK 6: Natural Language Processing (NLP) Essentials

Goal: Work with text data and language models.
  • What is NLP and why it matters?
  • Tokenization, Stopwords, Stemming
  • Intro to LLMs (ChatGPT, Claude, Gemini, etc.)
  • Simple sentiment analysis using Hugging Face or Scikit-learn

Assignment: Build a basic sentiment analyzer for tweets or product reviews

WEEK 7: Model Deployment & AI Ethics

Goal: Show them how to ship it and not be evil.
  • Deploying models with Streamlit or Gradio
  • Intro to APIs and how AI tools talk to each other
  • Responsible AI & bias in models
  • AI limitations & ethical concerns

Assignment: Build and deploy a mini AI app (e.g. loan approval predictor or sentiment bot)

WEEK 8: Capstone Project + Career Growth

Goal: Pull everything together and plan the journey ahead.
  • Project brainstorming + scoping
  • Presentation of capstone projects
  • Feedback + reflections
  • Career guidance: AI roles, certifications, and next learning steps
  • How to build a portfolio as an AI beginner

Assignment: Submit and present final project


Tools & Frameworks

  • Python (via Google Colab or Local Setup)
  • FastAPI
  • Scikit-learn, TensorFlow/Keras
  • Large Language Models
  • Hugging Face Transformers
  • Streamlit & Gradio
  • Git & Github

Bonus Content by Week:

  • Git & Github Cheat Sheet
  • Python cheat sheet
  • AI Vibe Coding
  • ML algorithm cheat cards
  • AI Prompt Engineering mini-module (optional but powerful)
  • Portfolio template + Github basics