Frequently Asked Questions
What tools do I need for this course?
You need Visual Studio Code (code editor), a GitHub account (sign up with your Babson email), GitHub Desktop (for committing and pushing code), Google Chrome (for DevTools), and free accounts on Claude.ai and ChatGPT. GitHub Copilot Free is included with your GitHub account and should be enabled in VS Code. All required tools are free. See the syllabus for the full list.
Can I use AI on assignments?
Yes. AI tools are encouraged and expected on every assignment in this course. You can use Copilot, Claude, ChatGPT, or any other AI tool. The only rule is that you must understand what you submit. If the instructor asks you to explain your code and you cannot, that is treated as academic misconduct. See the AI Policy for details.
How do I submit my work?
There is no separate submission step. Your GitHub repos are your submission. Push class exercises and weekly logs to your oim3690 repo. Each mini project and the final project go in their own separate repo. Deploy everything to GitHub Pages so each project has a live URL. The instructor checks your repos directly. See the syllabus for the full repo structure.
What if I miss a class?
All sessions are recorded and posted to Canvas within 24 hours. However, recordings do not substitute for the interactive parts of class such as cold calls, group work, and demo presentations. If you will be absent, email the instructor before the session. You are still responsible for completing any exercises or logs from that session.