Skip to Center for Data, Mathematical and Computational Sciences site navigationSkip to main content

Center for Data, Mathematical and Computational Sciences

Summer of AI 2026

Online • Asynchronous • 12 Transferable Credits

Master artificial intelligence, machine learning, and agentic systems in one intensive summer. Three 4-credit courses designed to take you from foundations to building autonomous AI agents—all online and asynchronous.

→ Register for Summer 2026

Session 1 (May 27 – June 30):

  • Machine Learning

Session 2 (July 9 – August 11):

  • Artificial Intelligence
  • Agent Engineering

Take one, two, or all three courses!

CMPS 320: Machine Learning

Session 1 (May 27 – June 30) • 4 Credits

Build the mathematical and algorithmic foundation for modern AI. Implement regression, classification, and neural networks from scratch. Master the complete ML pipeline from data preprocessing to model evaluation and deployment.

Topics include: Linear & Logistic Regression, Decision Trees & Ensembles, Neural Networks & Backpropagation, Support Vector Machines, K-Means Clustering, Dimensionality Reduction (PCA), XGBoost & LightGBM, Deep Learning Foundations, Model Evaluation & Cross-Validation

CMPS 331: Artificial Intelligence

Session 2 (July 9 – August 11) • 4 Credits

Explore the core reasoning and representation techniques of AI. From search algorithms and game-playing to probabilistic reasoning and expert systems. Build intelligent systems that reason, plan, and make decisions under uncertainty.

Topics include: Search Algorithms (BFS, DFS, A*), Adversarial Search & Minimax, Alpha-Beta Pruning, Propositional & Predicate Logic, Bayesian Networks, Fuzzy Logic, Expert Systems, Planning & STRIPS, Knowledge Representation

CMPS 367: Agentic Software Architecture

Session 2 (July 9 – August 11) • 4 Credits

The cutting edge of AI engineering. Build autonomous AI agents that perceive, reason, and act. Master LLM integration, tool use, RAG systems, memory architectures, and multi-agent coordination. You’ll build a production-ready coding agent from scratch—then extend it with retrieval, memory, and skills systems.

Topics include: Transformer Architecture & LLMs, Agent Loop Design, Tool Use & Function Calling, Prompt Engineering & Context Engineering, Retrieval-Augmented Generation (RAG), Memory Systems (Conversation, Episodic, Semantic), Multi-Agent Patterns, Model Context Protocol (MCP), LangChain & Framework Evaluation, Guardrails & AI Safety

Prerequisites

Ramapo Students: You should have completed CMPS 231 (Data Structures) or CMPS 240 (Programming II). These courses are designed for Computer Science, Data Science, and Cybersecurity majors.

Students from Other Institutions: If you have coursework in programming (Python, Java, C++, or similar), you’re likely prepared. Earn 12 transferable credits applicable to your CS or related major. Contact us with questions about your preparation.

Technical Requirements: Basic programming proficiency is required. Familiarity with Python is helpful but not required—you’ll gain extensive Python experience throughout the sequence. All courses are fully online and asynchronous.

Questions?

Wondering if this sequence is right for you? Curious about transferring credits or your preparation level? Reach out—we’re happy to help.

Scott Frees, Ph.D.
Convenor, Computer Science & Cybersecurity
Ramapo College of New Jersey
sfrees@ramapo.edu

→ Register for Summer 2026

Categories: Computer Science, Cybersecurity, Data Science, Mathematics, News + Updates