Section Homework Policies
The homework policies are summarized below.
Late Policy.
Late work will be accepted with a 10% deduction per day, up to 5 days late. Work submitted more than 5 days late will not be accepted.
Getting Help.
Programming is difficult and seeking help is part of learning. Acceptable sources of help are listed below. If it is not listed here, it is forbidden.
-
Instructor: I am your primary resource. I know your problems, can guide you toward understanding, and ensure the code is your own. Nothing raises a red flag faster than a student who never asks questions in-class when we are working on coding assignments.
-
VMI instructors: They may guide your thinking but not provide code. Take notes or photos of whiteboard brainstorming, not code.
-
Official documentation or online tutorials: Use these for syntax and examples of MATLAB structures (e.g., loops, if-statements, etc.).
Working with Others.
Working together can be valuable, but it often leads to weaker programmers copying stronger ones. To prevent this:
-
Cadets MAY NOT share or show code, take photos, transfer files, or write code for another student.
-
Cadets MAY discuss strategies and hand-write notes on paper or whiteboards.
AI Usage.
All forms of AI tools are strictly forbidden in this course. Period. The less you rely on AI now, the stronger your independent programming skills will be — which in turn will make you more capable of using AI responsibly in the future.
