Syllabus
CSc 59866-E: Senior Project I AI Agents for Decision Making in the Real World
Time: Spring 2026, Mon/Wed 2:00p-3:15p Room: SH-201
Prof: Saptarashmi Bandyopadhyay TA: N/A
Office Hours: 4 pm - 5 pm Monday NAC 8/206D
Email: sbandyopadhyay@ccny.cuny.edu
Course Description
Artificial Intelligence (AI) Agents are special autonomous models that can take reasonable actions in the real world. The class objective is to design and implement Agentic Machine Learning Algorithms that allow AI to observe their environment, take an action that impacts the environment, and find qualitative and quantitative approaches (including receiving environmental feedback) to evaluate the goodness of the AI’s decision making. Students will be training and building Multimodal AI Agents (e.g., Large Language Models or LLM Agents, Audio-Vision-Language Models or AVLM Agents, Robotic Agents, Autonomous Transportation Agents, AR/VR/XR Agents, Scientific Discovery Agents, Agents that orchestrate Hardware Architectures/Systems,/Networks and other Multimodal AI Agents) in this project-oriented course.
The course will introduce the basics of training, finetuning and inferencing of AI Agents where students will develop new coding, algorithmic, theoretical, systems-level and interdisciplinary application skills for Research and Development. Students will be specializing in AI Agent algorithms, and will have the ability to determine when to follow a Multi-Agent AI solution vs a Single-Agent AI solution. Students will also develop the skills to understand when single-processing is more efficient vs when multi-processing and distributed processing is more effective for deploying such AI Agents in the real-world. This involves an insight of how AI Agents balance their capabilities with system parameters like latency, energy utilization, network bandwidth utilization, chip utilization, real-time execution, standardization, reliability and effective job prioritization with queuing among other computing parameters.
Research Skills, Focus and Expectations
Students will be taught the fundamentals on how to do good research in AI Agents, starting from how to read research papers to understanding inputs, outputs and metrics for Research and Development (R\&D) of AI Agents. Students will be taught AI Agent Algorithms from Deep Reinforcement Learning (RL), Multi-Agent RL, Imitation Learning, Self-Supervised Learning, Computational Game Theory, Model Predictive Control, Continual Learning and Evolutionary Learning. An important skill for students will be to deploy Efficient AI Agent models (either quantized, compressed or with any new innovative approach) which will have lesser parameters but can serve AI capabilities like planning, reasoning, task manipulation and navigation well while performing better in computing system parameters. Students are expected to develop an open-source code base, preliminary prototype Demo and write a high quality research paper report on their findings.
Coding Skills
Students are expected to have reasonable skills in Python programming (either from coursework or self-taught); but more importantly, show openness to learn quickly in picking up new AI skills, be it in Programming or Research, and demonstrate sincere eagerness and enthusiasm in how AI can be trained to make real-world decisions. Students will be picking up the skills to write efficient AI Agents code, be it with single processing, multiple processing or modern distributed computing, as appropriate. As a part of the Demo, students may learn new programming languages like JAX, or Kotlin, based on their relevant project. Students will also be learning good coding documentation and testing skills including writing unit tests.
Course Outcomes
The first semester (Spring 2026) will introduce the basics of training, finetuning, and inferencing of AI Agents.
- Theoretical & Algorithmic Capabilities: Students will look beyond probability generation to master algorithms that take action. Focus areas include Multi-Agent Reinforcement Learning (MARL), Proximal Policy Optimization (PPO), Imitation Learning, and Computational Game Theory.
- Real-World Applications: Students will apply agents to solve complex physical and logistical problems, such as Climate Conservation, Supply Chain Orchestration, Stock Portfolio Orchestration, Smart Grid Energy Management, Autonomous Transportation, Robotic Agents, Next Gen Networks and Systems, along with Scientific Discovery.
- Efficiency & Distributed Systems: Students will learn to build distributed AI that is low-energy, low-latency, and memory-efficient to ensure agents are deployable on edge devices (e.g., smart glasses, robots) rather than just functioning as “toys” in simulation.
Project Deliverables: Students are expected to develop an open-source code base, a preliminary prototype Demo at the end of CSc 59866-E, and write a research report on their findings.
Attendance: Attendance in-class is recommended. There will be an in-class participation grade. Should any circumstances arise, please email the Professor as soon as possible. The course is outcome-driven.
Free TextBooks, Open-Source Coding & Relevant Resources
– Mandatory Coding Tutorials (Target Date: Feb 11)
Students should focus on running Finetuning Model tutorials using the following tools:
- Torch-tune: PyTorch Native Finetuning
- Unsloth AI: Faster/Memory-Efficient Finetuning
– Recommended Open-Source Resources on the HuggingFace platform
- Deep RL: Introduction to Reinforcement Learning
- AI Agents: Tool use and Planning
- Robotics: Robotics Course
- Post-Training: Finetuning
– Free Text Books
- Parallel and Distributed Computation: Numerical Methods by Dimitri P. Bertsekas and John N. Tsitsiklis, 2018 https://web.mit.edu/dimitrib/www/pdc.html http://www.athenasc.com/pdcbook.pdf
- Rollout, Policy Iteration, and Distributed Reinforcement Learning by Dimitri P. Bertsekas, 2020 https://web.mit.edu/dimitrib/www/dp_rollout_book.html + https://web.mit.edu/dimitrib/www/Rollout_Complete%20Book.pdf
- Multi-Agent Reinforcement Learning Book by Stefano Albrecht, 2024 https://www.marl-book.com/download/marl-book.pdf
- Reinforcement Learning by Dimitri P. Bertsekas, 2025 and 2019 (including video lectures) https://web.mit.edu/dimitrib/www/RLbook.html + https://web.mit.edu/dimitrib/www/RLbook.html
- Deep Learning by Ian Goodfellow, 2012 https://www.deeplearningbook.org/
- An Introduction to Multi-Agent Systems by Michael Wooldridge, 2001 https://uranos.ch/research/references/Wooldridge_2001/TLTK.pdf
- 6G Flagship Book, 2023 https://www.6gflagship.com/news/unveiling-the-digital-horizon-new-book-on-5g-6g-and-future-digital-services-released/
- Selected open-source research papers will be provided by the Professor
– Open-Access JAX Learning Resources
- JAX 101 Tutorial https://docs.jax.dev/en/latest/jax-101.html
- JAX Tutorials (including JAX 201 and JAX 301) https://docs.jax.dev/en/latest/_tutorials/index.html
- JAX Documentation https://docs.jax.dev/en/latest/jax.html?spm=a2c6h.13046898.publish-article.21.6f9f6ffaIymbyj
- JAXMARL https://github.com/FLAIROx/JaxMARL
– Open-Source LaTeX Coding Resources for Report Writing
- LaTeX tutorial on Overleaf https://www.overleaf.com/learn/latex/Learn_LaTeX_in_30_minutes
- TeXStudio https://texstudio-org.github.io/getting_started.html
– Open-Source Coding Resources
- HuggingFace Transformers coding library https://huggingface.co/docs/transformers/en/index
- PyTorch Lightning
- Lightning https://lightning.ai/docs/pytorch/stable/
- Lightning’s github repository https://github.com/Lightning-AI/pytorch-lightning
- Pypi package https://pypi.org/project/pytorch-lightning/
- Gymnasium coding library
- Gymnasium on Farama https://gymnasium.farama.org/index.html
- Farama’s github repository https://github.com/Farama-Foundation/Gymnasium
- Python multiprocessing coding library https://docs.python.org/3/library/multiprocessing.html
- HuggingFace Deep Reinforcement Learning Materials https://huggingface.co/learn/deep-rl-course/en/unit0/introduction Github: https://github.com/huggingface/deep-rl-class
- HuggingFace AI Agents Materials https://huggingface.co/learn/agents-course/en/unit0/introduction Github: https://github.com/huggingface/agents-course
– Open-source Unit Testing Resources
- Python unittest package https://docs.python.org/3/library/unittest.html
- Python pytest package https://pytest.org/
– Background
- Probability: Introduction to Probability for Computing by Mor Harchol Balter, 2024 https://www.cs.cmu.edu/~harchol/Probability/chapters/HarcholBalterWholeBook.pdf
- Mathematics for Machine Learning by Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon Ong, 2020 https://mml-book.github.io/book/mml-book.pdf
- Convex Optimization for Statistics and Machine Learning, Volume 1: Analysis by Ryan Tibshirani 2025 https://github.com/ryantibs/convexopt-book1/blob/main/book1.pdf
- An Introduction to Statistical Learning with Python by Garreth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, 2023 https://www.statlearning.com/
– Google Colaboratory Set-Up for Assignments and Projects
– You can run the Jupyter Notebook for Coding Assignments and Projects.
- The easiest way to run these accounts is creating a gmail account quicky with your name (student_name)@gmail.com as Google Colab offers free compute on Cloud to run experiments
- If you want to install Jupyter locally (local installation is not mandatory as Colab is easy to write development code on), follow the steps here https://docs.jupyter.org/en/latest/running.html
- To address our compute challenges, please create your Google Colab Account by Feb 2 class. I will confirm if accounts are created in class.
Feedback and Communication:
Student feedback is always welcome. If you are confused, have questions, have any insights, or are excited by some topic in class, you are always welcome to share it in class, in office hours or via email. Prompt communication is always encouraged so that students can get help quickly.
Tentative Course Schedule (Spring 2026)
The course schedule for the class (subject to revision) provides class topics and due dates. All slides will be uploaded to the website within a few days to a week after class. All submissions are due on the mentioned date in the table at 11:59 pm ET (Eastern Time).
Specific subtopics discussed in a class will be mentioned in the syllabus to help students revise during exams and to help them in their class projects.
All slides will be uploaded to the website within a few days to a week after class.
| DATE | TOPIC | Due Dates (Assignments/Project outcomes) |
|---|---|---|
| Jan 26 | Introduction: AI Agents in the Real World | |
| Jan 28 | Foundations: Scope and class objectives for Agentic ML | |
| Feb 2 | How to do CS and AI Research (Especially AI Agents) How to Read Research Papers (Demonstration) Introduction to Agentic AI Evaluation | 2 Papers for Hand-Written Research Paper Review Released |
| Feb 4 | Single vs. Multi-Agent AI: Grid-World example of Single Agent AI Complexity: Multi-Agent State Action Time Space Complexity | Coding Assignment 1 Released |
| Feb 9 | Generalizability: AI Agents and Reward Modeling in Different Tasks | Hand-Written Research Paper Review 1 Due |
| Feb 11 | Distributed Processing for AI Agents: Modalities (tabular, graphical, multi-modal) | Project Groups and Topics will be Assigned |
| Feb 16 | No Classes Scheduled at CCNY, CUNY (Academic Calendar Ref Link: Link) | |
| Feb 18 | Systems: Latency and Bandwidth balancing | Coding Assignment 1 Due |
| Feb 23 | Deep Learning, Deep Reinforcement Learning (RL) & Multi-Agent Deep Reinforcement Learning (MARL): Training/Finetuning AI Models, Transformers, Q Learning, Deep Q Networks and the Bellman Equation | Bi-Weekly Research Project Update Assignment 1 Due |
| Feb 25 | Deep Learning, Reinforcement Learning (RL) & Multi-Agent Deep Reinforcement Learning (MARL): REINFORCE, Independent Q Learning and Convergence | |
| Mar 2 | Imitation Learning & Self-Supervised Learning: Agentic Algorithms to take Actions like Behavioral Cloning and DAgger | Hand-Written Research Paper Review 2 |
| Mar 4 | Decision Making Algorithms for AI Agents like PPO, TRPO, DPO, GRPO, AlphaGo (RL + MCTS), StrateGo Distributed AI Agents Coding | Coding Assignment 2 Released Project Abstract Due |
| Mar 9 | Robustness, Consistency and Risk Mitigation in AI Agents Offline Reinforcement Learning and Inverse Reinforcement Learning | Bi-Weekly Research Project Update Assignment 2 Due |
| Mar 11 | Model Predictive Control (MPC): Real-time constraints, mistake correction and daily control tasks by AI Agents | |
| Mar 16 | Game Theory: Coordination and competition paradigms of AI Agents with Fundamental Algorithms AI Agent Capabilities for Planning, Reasoning and Navigation | Coding Assignment 2 Due |
| Mar 18 | Evolutionary Learning, Mean-Field Learning, Self-play for self-improvement and Continual Learning: Communication paradigms for AI Agents to Adapt in Real-Time Decentralized AI: When and How to Scale AI Agents. | |
| Mar 23 | Hands-on Coding Lab: Building AI Agents | Bi-Weekly Research Project Update Assignment 3 Due |
| Mar 25 | Mid-Term Exam Review and In-Class Presentations | Mid-Term Presentations, Posters and Code Due |
| Mar 30 | Agentic Systems Efficiency: Energy, Network bandwidth, memory, chip utilization and power optimization | |
| Apr 1 | No Classes Scheduled, Spring Semester Break at CCNY, CUNY (Academic Calendar Ref Link: Link) | |
| Apr 6 | No Classes Scheduled, Spring Semester Break at CCNY, CUNY (Academic Calendar Ref Link: Link) | |
| Apr 8 | No Classes Scheduled, Spring Semester Break at CCNY, CUNY (Academic Calendar Ref Link: Link) | |
| Apr 13 | Multimodal Agentic Evaluation: Post-training, Inference, Qualitative and Quantitative decision-making assessment (Trustworthy and Explainable Agents) | Bi-Weekly Research Project Update Assignment 4 Due |
| Apr 15 | Advanced Topics: AI Agents for 6G/7G Internet and Systems | |
| Apr 20 | Advanced Topics: AI Agents for Scientific Discovery | Bi-Weekly Research Project Update Assignment 5 Due |
| Apr 22 | Advanced Topics: AI Agents for Smart Grid Power Orchestration | |
| Apr 27 | Advanced Topics: Robotic, AR/VR/XR and Autonomous Transportation Agents | |
| Apr 29 | Advanced Topics: Software Coding Agents, Agentic RAG and Multimodal Embodied Audio-Vision-Language Agents | |
| May 4 | Advanced Topics: Real-world Supply Chains logistics, Stock portfolio orchestration and Physical AI Agents problems | Bi-Weekly Research Project Update Assignment 6 Due |
| May 6 | Advanced Topics: Human-Agent and Agent-Agent Coordination and Competition | |
| May 11 | Advanced Topics: Dynamic Memory and Standardized Protocols for Real-World Agents | |
| May 13 | Final Exam Class Research Project Presentations (Part I) | Final Presentations and Code Due At least 90% to 95% of project reports must be completed along with presentation Attendance is mandatory for all students |
| May 18 | Final Exam Class Research Project Presentations (Part II) | At least 90% to 95% of project reports must be completed along with presentation Attendance is mandatory for all students |
| May 16-18, May 20-26 | Final Exam Class Research Project Report as per CUNY CCNY Academic Calendar (Ref Link: Link) | Final Project Report and Final Code Due on Final Exam Week (Specific Date TBA, once Final Exam Schedules are released) |
– Late Policy
– Delays in Assignment submission will lead to a deduction of 10% every day the assignment is delayed leading to a 0 if assignment is submitted 10 days after submission deadline. If an assignment is out of 100, a delayed submission will lead to a grade out of 90 points on Day 1, 80 points on Day 2 and so on.
– Recommendations on Assignment Submission
– My recommendation is to start and submit the assignments early, so that if you have questions, you can email me, come to my office hours, or ask me in class.
PLEASE SUBMIT ASSIGNMENTS EARLY
PLEASE REVISE YOUR ASSIGNMENTS AND PROJECTS THOROUGHLY
– Grading Structure
- Programming Assignments (20%)
- The sum of all coding assignment scores will be weighted to generate a score out of 20
- This grades includes coding new problems and debugging existing coding problems
- Assignments will be individual submissions
- Bi-weekly Research Progress Update (10%)
- Every two weeks students will submit a brief summary (1 to 2 page report) of their research project progress, including coding updates, report writing updates, brainstorming, etc.
- Students have to clearly outline their individual research tasks as well as their tasks jointly done in a group
- Tentative Assignments (1 submission per group) will be due on
- Feb 23
- Mar 9
- Mar 23
- Apr 13
- Apr 20
- May 4
- Classroom Participation (10%)
- Classroom Questions In-Person (1% in each class during interactions, maximum of 10 classes)
- Research Paper Reviews (5%)
- 1 page handwritten report talking about the strength, weakness and opportunities on reading 2 research papers which will be provided by the Professor
- Assignments will be individual submissions
- Group Project (55%)
- Project Abstract (Report using LaTeX code (e.g. on the Overleaf platform) in the form of a Research Paper) (7%)
- Project Midterm Exam Review Presentation (12%)
- Students have to submit clear assignment deliverables in the form of open-source documented code, a poster and presentation slides with visualizations for their grades
- Final Exam Project Presentation (15%)
- Final Exam Project Report (21%)
- For the Finals grade, students have to submit clear assignment deliverables in the form of
- open-source documented code
- an 8 page single-column project report in LaTeX following the template from this style file
- Any additional diagrams can be put in the Appendix outside the 8 page limit
- References are to be provided after the 8 pages, providing citations in the project report
- If any group of students are facing challenges with LaTeX based report writing, they should contact the Professor immediately for alternative templates
- and presentation slides with visualizations
– How to Read Research Papers:
Research in this class must be efficient. You are expected to skim papers first to avoid “rabbit holes” (spending hours on a paper without understanding it). Follow this protocol for every paper:
- Abstract (5 mins): Identify the specific weakness in existing methods and the proposed solution. Make scratchpad notes immediately.
- Conclusion & Future Work (4 mins): Look for the quantitative results backing the solution. Note the authors’ self-admitted weaknesses and future work suggestions—these are opportunities for your own project.
- The Decision: If the paper is relevant, go back and read the Methods/Algorithms and Results sections (>5 mins).
Identify “Pillar Papers”: For your specific project, you must identify a few “Pillar Papers.” These are the core papers describing the system you are improving or the main weakness you are addressing. Once approved by the Professor, these must be read thoroughly.
– Recommended Reading List (Non-sequential; Simulated Environments & Agents)
- JAXMARL (NeurIPS 2024): Simulated environments for AI Agent capabilities.
- Social Intelligence: Imitation Learning and Population-based learning (AAMAS/ACM).
- Multimodal Model Predictive Control: Self-Driving Cars and Autonomous Transportation
- YETI (2025): Proactive Agency and Multimodal Efficiency in AR/VR/XR.
- Multi-Agent LLM Debate (ICML 2024) – Using agentic debate to improve factual accuracy and reasoning capabilities
- AI Agents for K-12 Interactive Visualization – Education
- Factored NMT and NLRG Backtranslation – Efficiency (Training with less data)..
– Research Applications of AI Agents in the Real World
- 👓 Autonomous Assistance with Augmented Reality/XR/VR/MR Agents
- 🤖 Robotic Planning, Reasoning and Task Manipulation at Scale
- 🛣️ Autonomous Transportation Navigation with Self-Driving Cars and Drones
- 🚚 Supply Chain Planning and Orchestration
- 📈 Stock Portfolio Optimization
- 🔋 Efficient Energy usage in Power Grid / Building / Battery Systems
- 🧬 Scientific Discovery accelerating protein and material design,
- ⚛️ Quantum Neuroscientific Modeling for the Artificial Brain,
- 🛰️ Autonomous Satellite correction in Astrophysical Systems with interplanetary Internet,
- 🧩 Explainable AI to improve user experience in Recommender Systems
- 𓇲 Multi-Agent AI Guided Chip Design,
- 🌳 AI Agents Guiding Climate Conservation,
- 🧑🔬 AI Agents for Biomedical Discovery to assist disease cure,
- 🏈 AI Agent Coaches for Sports Strategizing
- 🌉 AI for Infrastructure Design, Building, Maintenance
- 🏋️ AI Agents for Fitness and Health Guidance
- 🏢 AI Agents for Building Engineering and Consultancy,
- 🏭 Multi-Agent AI driven Energy Management System for Reliable Power Grid Orchestration,
- 🪫 AI Agents Designing Hybrid Battery Systems for Energy Storage
- 𖣯 AI Agents for Solving Board Games
Further insights on AI Agents and Real-World Applications can be found here.
– Publication Targets
High-quality class projects should aim for submission to:
- Short-term: ACL, CVPR, and CHI Workshops among other workshops
- Long-term: NeurIPS and other conferences and journals
– Collaboration Policy
The Professor will assign two students to each team for the class research project and assign topics to the 10 teams on February 11. Each student in the team has to clearly outline their individual research tasks as well as their tasks jointly done in a group for their projects in the six Research Progress Update assignment submissions. Every assignment will be clarified by the Professor about whether they are individual or group submissions in the assignment description. Within 1 team, each of the two students are expected to functionally collaborate. Across teams, students can discuss their project ideas in class, office hours, or midterm exam review while maintaining their unique innovation in their respective projects. Students have to ensure they are clearly following class policies.
– Research Project Feasibility Updates
The students should follow and update the specifics in their project based on the Professor’s feedback in updating their project feasibility, specially from the Project Abstract, Midterm Review and six Research Progress Update assignments. Research Topics will initially be assigned by the Professor. If students would like to change the topics, they need to speak with the Professor within 1 week of topic assignment.
– GenAI Policy
- Generative AI can hallucinate (lie) to user prompts. You are responsible for any statements in your submissions, which will be judged based on whether they are true. You are accountable and liable to Generative AI usage. If Generative AI makes a mistake and you used the mistaken statement, you will be penalized for using the wrong statement.
- You are allowed to use Generative AI during class homework and projects (NOT IN EXAMS) subject to:
- Usage of Generative AI should be done similar to how you search Online (e.g. Google)
- Cite any Generative AI transcripts/links that you have referred to in your assignments and projects
- Do not use Generative AI outputs verbatim!
- Rewrite RELEVANT PARTS of Generative AI outputs in your own words!
– CUNY CCNY Resources
- AccessAbility https://www.ccny.cuny.edu/accessability
- Health and Wellness https://www.ccny.cuny.edu/health-wellness
- Student Affairs https://www.ccny.cuny.edu/studentaffairs
- Counseling Center https://www.ccny.cuny.edu/counseling
- Writing Center https://www.ccny.cuny.edu/writing
- IT Resources cny.cuny.edu/it/services-students
- Athletics and Campus Fitness https://www.ccny.cuny.edu/studentaffairs/recreation-schedule
- Zahn Innovation Center for Entrepreneurship https://www.ccny.cuny.edu/zahn
- Career and Professional Development Institute https://www.ccny.cuny.edu/cpdi
- MS Resources https://www.ccny.cuny.edu/admissions/graduate-studies-application
- PhD Resources https://www.gc.cuny.edu/admissions-aid/how-apply and https://welcome.gc.cuny.edu/apply/
- PhD Research https://www.gc.cuny.edu/computer-science/faculty-and-committees
- Interuniversity Doctoral Consortium https://www.gc.cuny.edu/academics/programs/interuniversity-doctoral-consortium
– University Policies
– CUNY Academic Integrity Policy https://www.cuny.edu/about/administration/offices/legal-affairs/policies-resources/academic-integrity-policy/
Academic dishonesty is prohibited in The City University of New York. Penalties for academic dishonesty include academic sanctions, such as failing or otherwise reduced grades, and/or disciplinary sanctions, including suspension or expulsion. https://www.cuny.edu/about/administration/offices/legal-affairs/policies-resources/academic-integrity-policy/
Academic integrity is at the core of a college or university education. Faculty assign essays, exams, quizzes, projects, and so on both to extend the learning done in the classroom and as a means of assessing that learning. When students violate the academic integrity policy (i.e., “cheat”), they are committing an act of theft that can cause real harm to themselves and others including, but not limited to, their classmates, their faculty, and the caregivers who may be funding their education. Academic dishonesty confers an unfair advantage over others, which undermines educational equity and fairness. Students who cheat place their college’s accreditation and their own future prospects in jeopardy.
- Definitions and Examples of Academic Dishonesty.
- Cheating is the unauthorized use or attempted use of material, information, notes, study aids, devices, artificial intelligence (AI) systems, or communication during an academic exercise. Example of cheating include:
- Copying from another person or from a generative AI system or allowing others to copy work submitted for credit or a grade. This includes uploading work or submitting class assignments or exams to third party platforms and websites beyond those assigned for the class, such as commercial homework aggregators, without the proper authorization of a professor. Any use of generative AI tools must be in line with the usage policy for specific assignments as defined in the course of the syllabus and/or communicated by the course instructor.
- Using artificial intelligence tools to generate content for assignments or exams, including but not limited to language models or code generators, without written authorization from the instructor.
- Unauthorized collaboration on assignments or examinations.
- Taking an examination or completing an assignment for another person or asking or allowing someone else to take an examination or complete an assignment for you, including exams taken on a home computer.
- Submitting content generated by another person or an AI tool or any other source as solely your own work as your own, including, but not limited to, material obtained in whole or in part from commercial study or homework help websites, or content generated or altered by AI or digital paraphrasing tools without proper citation.
- Fabricating and/or falsifying data (in whole or in part).
- Giving assistance to acts of academic misconduct/dishonesty.
- Altering a response on a previously graded exam or assignment and then attempting to return it for more credit or a higher grade without permission from the instructor.
- Submitting substantial portions of a paper or assignment to more than one course for credit without permission from each instructor.
- Unauthorized use during an examination of notes, prepared answers, or any electronic devices such as cell phones, computers, smart watches, or other technologies to copy, retrieve, generate or send information.
- Plagiarism is the act of presenting ideas, research or writing that is not your own as your own. Examples of plagiarism include:
- Copying another person’s or an AI tool’s actual words or images without the use of quotation marks and citations attributing the words to their source.
- Presenting another person’s ideas or theories in your own words without acknowledging the source.
- Failing to acknowledge collaborators on homework and laboratory assignments.
- Internet plagiarism, including submitting downloaded term papers or parts of term papers, paraphrasing or copying information from the internet without citing the source, or “cutting & pasting” from various sources without proper attribution.
- Unauthorized use of AI-generated content; or use of AI-generated content, whether in whole or in part, even when paraphrased, without citing the AI as the source.
- Obtaining Unfair Advantage is any action taken by a student that gives that student an unfair advantage in his/her academic work over another student, or an action taken by a student through which a student attempts to gain an unfair advantage in his or her academic work over another student. Examples of obtaining unfair advantage include:
- Stealing, reproducing, circulating or otherwise gaining advance access to examination materials.
- Depriving other students of access to library materials by stealing, destroying, defacing, or concealing them.
- Retaining, using or circulating examination materials which clearly indicate that they should be returned at the end of the exam.
- Intentionally obstructing or interfering with another student’s work.
- Falsification of Records and Official Documents
Examples of falsification include:- Forging signatures of authorization.
- Falsifying information on an official academic record.
- Falsifying information on an official document such as a grade report, letter of permission, drop/add form, ID card, or other college document.
- Falsifying medical documentation that has a bearing on campus access or the excuse of absences or missed examinations and assignments.
- Cheating is the unauthorized use or attempted use of material, information, notes, study aids, devices, artificial intelligence (AI) systems, or communication during an academic exercise. Example of cheating include:
- Methods for Promoting Academic Integrity
- The CUNY Policy on Academic Integrity, and, if applicable, the college’s procedures for implementing the Policy, shall be posted to each college’s website with a link provided in the Learning Management System (LMS) shell. It is recommended that the link also be included in each course syllabus. Orientation sessions for all new faculty (full- and part-time) and students shall incorporate a discussion of academic integrity.
- All college catalogs, student handbooks, faculty handbooks, and college websites shall include the CUNY Policy on Academic Integrity and, if applicable, college procedures implementing the policy and the consequences of not adhering to the Policy.
- Each college shall subscribe to an electronic plagiarism detection service and shall notify students of the fact that such a service is available for use by the faculty.Colleges shall make faculty aware of the availability of such services and faculty should inform students of their use.
- Reporting
- Each college’s president shall appoint an Academic Integrity Officer in consultation with the elected faculty governance leadership. The Academic Integrity Officer shall serve as the initial contact person with faculty members when they report incidents of suspected academic dishonesty. The Academic Integrity Officer may be the college’s Student Conduct Officer, another student affairs official, an academic affairs official, or a tenured faculty member. Additional duties of the Academic Integrity Officer are described in Sections 4.1., 4.2.1., 4.2.2., 4.3 and 4.4.
- A faculty member who suspects that a student has committed a violation of the CUNY Academic Integrity Policy shall review with the student the facts and circumstances of the suspected violation whenever feasible. Thereafter, a faculty member who concludes that there has been an incident of academic dishonesty sufficient to affect the student’s final course grade shall report such incident on a Faculty Report Form in substantially the same format as the sample annexed to this Policy and shall submit the Form to the college’s Academic Integrity Officer, copying his/her Department Chair.Each college shall use a uniform form throughout the college, which shall contain, at a minimum, the name of the instructor, the name of the student, the course name and number, the date of the incident, an explanation of the incident and the instructor’s contact information. All instances of academic dishonesty that are reported to the Academic Integrity Officer shall be recorded for documentation and tracking purposes.
- The Academic Integrity Officer shall update the Faculty Report Form after a suspected incident has been resolved to reflect that resolution. Unless the resolution exonerates the student, as described in Section 4.4, the Academic Integrity Officer of each college shall place the Form in a confidential academic integrity file created for each student alleged to have violated the Academic Integrity Policy and shall retain each Form for the purposes of identifying repeat offenders, gathering data, and assessing and reviewing policies.Unless they exonerate the student, written decisions on academic integrity matters after adjudication also shall be placed in the student’s academic integrity file. The Academic Integrity Officer shall be responsible for maintaining students’ academic integrity files.
- Procedures for Imposition of Sanctions
- Determination on academic vs. disciplinary sanction.
The Academic Integrity Officer shall determine whether to seek a disciplinary sanction in addition to an academic sanction.In making this determination, the Academic Integrity Officer shall consult with the faculty member who initiated the case and may consult with student affairs and/or academic affairs administrators as needed. Before determining which sanction(s) to seek, the Academic Integrity Officer also shall consult the student’s confidential academic integrity file, if any, to determine whether the student has been found to have previously committed a violation of the Academic Integrity Policy, the nature of the infraction, and the sanction imposed or action taken.Prior violations include both violations at the student’s current college and violations that occurred at any other CUNY college.In making the determination on prior violations, the Academic Integrity Officer shall determine whether the student previously attended any other CUNY college and, if so, shall request and be given access to the academic integrity file, if any, at such other CUNY college.
The Academic Integrity Officer should seek disciplinary sanctions only if (i) there is a substantial violation; (ii) the student has previously violated the Policy; or (iii) academic sanctions may not be imposed because the student has timely withdrawn from the applicable course.Examples of substantial violations include but are not limited to: forging a grade form or a transcript; stealing an examination from a professor or a university office; having a substitute take an examination or taking an examination for someone else; having someone else write a paper for the student or writing a paper for another student; generating entire assignments or exam responses using AI without authorization, sabotaging another student’s work through actions that prevent or impede the other student from successfully completing an assignment; and violations committed by a graduate or professional student or a student who will seek professional licensure.The college also should consider any mitigating circumstances in making this determination. - Procedures in Cases Involving Only Academic Sanctions.
- Student Admits to the Academic Dishonesty and Does Not Contest the Academic Sanction.
If a faculty member wishes to seek only an academic sanction (i.e., a reduced grade) and students do not contest either their guilt or the particular reduced grade the faculty member has chosen, then the student shall be given the reduced grade, unless the Academic Integrity Officer decides to seek a disciplinary sanction. The reduced grade may apply to the particular assignment as to which the violation occurred or to the course grade, at the faculty member’s discretion. A reduced grade may be an “F” or another grade that is lower than the grade that the student would have earned but for the violation. The faculty member shall inform the Academic Integrity Officer of the resolution via email and the Officer shall update the applicable Faculty Report Form to reflect that resolution. - Student Admits to the Academic Dishonesty but Contests the Academic Sanction.
In a case where a student admits to the alleged academic dishonesty but contests the particular academic sanction imposed, the student may appeal the academic sanction through the college’s grade appeal process.The student shall be allowed, at a minimum, an opportunity to present a written position with supporting evidence. The committee reviewing the appeal shall issue a written decision explaining the justification for the academic sanction imposed. - Student Denies the Academic Dishonesty
In a case where a student denies the academic dishonesty, a fact-finding determination shall be made, at each college’s option, by an Academic Integrity Committee established by the College’s governance body or by the Student-Faculty Disciplinary Committee established under Article XV of the CUNY Bylaws. Each college’s Academic Integrity Committee shall adopt procedures for hearing cases. (If a college opts to use its Student-Faculty Disciplinary Committee for this purpose, that Committee shall use Article IX procedures.) These procedures, at a minimum, shall provide students with (i) written notice of the charges against them; (ii) the right to appear before the Committee; and (iii) the right to present witness statements and/or to call witnesses. Those procedures also shall provide the faculty member with the right to make an appearance before the Committee and/or present supporting documents. The Committee may request the testimony of any witness and may permit any such witness to be questioned by the student and by the administrator presenting the case. Academic Integrity Committees and Student-Faculty Disciplinary Committees, as applicable, shall issue written decisions and send copies of their decisions to the college’s Academic Integrity Officer. The Academic Integrity Officer may not serve on a college’s Academic Integrity Committee.
- Student Admits to the Academic Dishonesty and Does Not Contest the Academic Sanction.
- Procedures in Cases Involving Disciplinary Sanctions.
If the college decides to seek a disciplinary sanction, the case shall be processed under Article XV of the CUNY Bylaws.If the case is not resolved through mediation under Article XV, it shall be heard by the college’s Faculty-Student Disciplinary Committee.
If the college seeks to have both a disciplinary and an academic sanction imposed, the college shall proceed first with the disciplinary proceeding and await its outcome before addressing the academic sanction. The student’s grade shall be held in abeyance by using the PEN grade established for this purpose, pending the Committee’s action.If the Faculty-Student Disciplinary Committee finds that the alleged violation occurred, then the faculty member may reflect that finding in the student’s grade.The student may appeal the finding in accordance with Article XV procedures and/or may appeal the grade imposed by the faculty member in accordance with section 4.2.2. If the Faculty-Student Disciplinary Committee finds that the alleged violation did not occur, then no sanction of any kind may be imposed.
Where a matter proceeds to the Faculty-Student Disciplinary Committee, the Academic Integrity Officer shall promptly report its resolution to the faculty member and file a record of the resolution in the student’s confidential academic integrity file, unless, as explained below, the suspected violation was held to be unfounded. - Required Action in Cases of No Violation
If either the Academic Integrity Committee or the Faculty- Student Disciplinary Committee finds that no violation occurred, the Academic Integrity Officer shall remove all material relating to that incident from the student’s confidential academic integrity file and destroy the material.
- Determination on academic vs. disciplinary sanction.
- Implementation
Each college shall implement this Policy and may adopt its own more specific procedures to implement the Policy. Colleges’ procedures must be consistent with the policy and procedures described in the Policy. CUNY BOT adopted a revised “Policy on Academic Integrity” on June 27, 2011, which went into effect on July 1, 2011 (6.27.2011.Cal.5.L). Amended and replaced on June 27, 2022. (6.27.2022. No. 4.F.)
EXPLANATION Revision to the 2022 Academic Integrity Policy is necessary because the current policy does not address the advent of Artificial Intelligence and its use by students at CUNY.Preparing students to learn from and use AI responsibly and ethically is critical to the University’s mission, to ensuring academic integrity, to securing the rigor of the University’s academic programs.Further, students must become facile with the use of AI to learn effectively in today’s world and to prepare for their AI-assisted careers and lives in the future.

