- About Ramapo
- Academics
- Admissions & Aid
- Student Life
- Athletics
- Alumni
- Arts & Community
- Quick Links
- Apply
- Visit
- Give

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.
Session 1 (May 27 – June 30):
Session 2 (July 9 – August 11):
Take one, two, or all three courses!
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
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
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
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.
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
Categories: Computer Science, Cybersecurity, Data Science, Mathematics, News + Updates
Copyright ©2026 Ramapo College Of New Jersey. Statements And Policies. Contact Webmaster.