This repository contains important guides and information for students enrolled in INFO 5001 Application Modeling and Design, at Northeastern University College of Engineering.
Students in this course use the following industry-standard tools:
- Visual Studio Code - Primary IDE with extensions for Java development
- Java (Amazon Corretto 17) - Core programming language and runtime
- Git & GitHub - Version control and collaboration platform
- GitHub Classroom - Assignment distribution and management
- GitHub Copilot - AI pair programming assistant
- Follow the Development Environment Setup Guide to prepare your computer
- Set up GitHub access using the GitHub Classroom Guide
- Configure AI assistance with the GitHub Copilot Guide
- Learn how to preserve your work after the course ends (important)
If you encounter any issues with the setup process or have questions about the course tools, please:
- Post your question to Courses channel
- Check if other students have faced similar issues in the class discussions
- Post your question in the course's Canvas discussion forums
- Use office hours (schedule available in Canvas)
- Contact your professor or teaching assistant via email
- About INFO 5001 - Course overview and objectives
- GitHub Repository Lifecycle Guide - How to preserve your work after course completion
- macOS Terminal Guide - Setup and usage guide for macOS Terminal with Oh My Zsh
- Windows Terminal Guide - Setup and usage guide for Windows Terminal with Git Bash and Oh My Zsh
Last updated: May 4, 2025