Links and Downloads
Web Browser: Chrome OR Firefox
Why you need it: Access Moodle, E 115 website, and course materials
Required: Chrome or Firefox
- Chrome: Download Chrome
- Firefox: Download Firefox
⚠️ Avoid These Browsers: Opera, Arc, Brave, Edge with Copilot. They have built-in AI that interferes with assignments and makes them not possible to complete properly.
If you are having trouble with one of the browsers, Chrome or Firefox, switch to the other. If you need help troubleshooting an assignment, always indicate to us which browser you are using.
OPTION 1: WINDOWS USERS
Required Software (Install These First)
Microsoft Office (DESKTOP VERSION ONLY)
Why you need it: All Excel assignments
Get it: office.com → Install Microsoft 365 apps
⚠️ Critical: You should not use the online version of Microsoft Office, i.e. “Office 365” to complete assignments for this class. Use the locally installed version.
- NC State students receive a free copy of Microsoft Office 365, which contains Word, Excel, PowerPoint, etc.
- Both Mac and Windows are supported
Quick Install:
- Go to office.com (use @ncsu.edu email)
- Click “Install apps” → “Microsoft 365 apps”
- Run the installer
- Done when you can open Excel from your Start menu Video: Installing Office (2 min)
Terminal Access: Choose ONE
Why you need it: UNIX chapters (connecting to Eos)
Recommended: PowerShell (Already on your computer!)
- Already installed on Windows 10/11
- No download needed
- Works great for E 115
- Find it: Start menu → type “PowerShell”
Alternative: PuTTY (Only if PowerShell doesn’t work)
- Download PuTTY
- More clicks, same result
- Most students prefer PowerShell
File Transfer: Choose ONE
Why you need it: Moving files between your computer and Eos
Recommended: FileZilla
- Free, visual interface, easy to use
- Download FileZilla CLIENT
- ⚠️ Choose “standard” version, NOT “sponsored” (avoid adware!)
Setup in 3 steps:
- Open FileZilla → Site Manager (top left icon)
- New Site → Enter:
- Host:
remote.eos.ncsu.edu - Protocol: SFTP
- User: your UnityID
- Leave password blank (it will ask when you connect)
- Host:
- Click “Connect” → enter your Unity password Video: FileZilla Setup (3 min)
Alternative: Mount NCSU Drive (Advanced, optional)
- Makes Eos appear like a regular folder on your PC
- Requires VPN when off-campus
Windows Mounting
Video to learn how to mount the NCSU Drive on Windows (note this video has no sound).
Once you have connected to campus with VPN, you can access your NCSU Drive space. Here are the steps:
- Open a file browser window for “This PC”. You should be able to click on the Windows icon in the lower-left corner and type “This PC”
- Near the top of the window, click on Computer, then choose Map network drive.
- In the dialog window, choose Z: for the drive letter and enter this path for the folder: \\ncsudrive.ncsu.edu\home\
- Select Reconnect at sign-in and Connect using different credentials. Click Finish at the bottom.
- Enter wolftech\unityid for my username (where unityid is your actual unity ID) and Unity password. Click OK at the bottom.
- After some delay, you should see a file browser window looking at the top of my NCSU Drive file space.
Note: You need to put wolftech\unityID, instead of just unityID. To do this you can click on “More choices” -> “Use a different account” -> then enter the username with the prefix and your Unity password. Make sure you have the prefix!
Text Editor: Choose ONE
Why you need it: HTML/CSS assignments
Recommended: VS Code (Most popular)
- Download VS Code
- Industry standard, free, excellent support
Alternative: Notepad++ (Lighter weight)
- Download Notepad++
- Simpler, faster to learn
Git
Why you need it: Version control (GitHub assignment)
Get it: Download Git for Windows
Install tip: Accept all default options during setup
Remote Desktop (Built-in!)
Why you need it: Access campus lab computers remotely
No download needed: Search “Remote Desktop” in Start menu
Your Checklist:
- [ ] Microsoft Office installed (desktop version)
- [ ] Firefox installed
- [ ] PowerShell ready (or PuTTY)
- [ ] FileZilla configured (or NCSU Drive mounted)
- [ ] VS Code installed (or Notepad++)
- [ ] Git installed
- [ ] Remote Desktop located
Test it: Try connecting to Eos via PowerShell:
ssh unityid@remote.eos.ncsu.edu
(Replace unityid with your actual UnityID)
OPTION 2: MAC USERS
Required Software (Install These First)
Microsoft Office (DESKTOP VERSION ONLY)
Why you need it: All Excel assignments
Get it: office.com → Install Microsoft 365 apps
⚠️ Critical: Use the downloaded version, NOT the web browser version
Quick Install:
- Go to office.com (use @ncsu.edu email)
- Click “Install apps” → “Microsoft 365 apps”
- Run the .pkg installer
- Done when you can open Excel from Applications.
Terminal (Already Installed! )
Why you need it: UNIX chapters (connecting to Eos)
Where to find it: Applications → Utilities → Terminal
Or use Spotlight: Cmd+Space → type “Terminal”
File Transfer: Choose ONE
Why you need it: Moving files between your Mac and Eos
FileZilla (sometimes easier — we recommend mounting if possible)
- Free, visual interface, easy to use
- Download FileZilla CLIENT
- ⚠️ Choose “standard” version, NOT “sponsored”
Setup in 3 steps:
- Open FileZilla → Site Manager
- New Site → Enter:
- Host:
remote.eos.ncsu.edu - Protocol: SFTP
- User: your UnityID
- Leave password blank
- Host:
- Click “Connect” → enter password
Mac Mounting
To learn how to mount the NCSU Drive on a Mac, you can follow along in the video or read the steps in the knowledge base article:
Quick Steps:
- Finder → Go menu → Connect to Server (Cmd+K)
- Server address:
smb://ncsudrive.ncsu.edu/home - Connect as: Registered User
- Name: unityid@ncsu.edu
Alternatives:
- CyberDuck (Similar to FileZilla, Mac-native)
- Mount NCSU Drive (Makes Eos appear as Finder folder)
Text Editor: Choose ONE
Why you need it: HTML/CSS assignments
Recommended: VS Code (Most popular)
- Download VS Code
- Free, industry standard
Alternative: BBEdit (Mac-native)
- Download BBEdit
- Free version is sufficient
Git (Might Already Be Installed)
Why you need it: Version control (GitHub assignment)
Check first: Open Terminal and type:
git -v
If you see a version number, you’re done!
If not:
- Download Git for Mac
- OR install via Homebrew:
brew install git
Microsoft RDP Client (For Remote Desktop) known as “Windows App”
Why you need it: Access campus lab computers remotely. Windows comes with this automatically; if you have a Mac you’ll need to download it from the App Store.
Get it: Download from App Store
Checklist:
- [ ] Microsoft Office installed (desktop version)
- [ ] Firefox installed
- [ ] Terminal located (already on your Mac!)
- [ ] FileZilla configured (or alternative)
- [ ] VS Code installed (or BBEdit)
- [ ] Git installed/verified
- [ ] RDP Client installed
Test it: Try connecting to Eos via Terminal (replace with your unityID)
ssh unityid@remote.eos.ncsu.edu
OPTION 3: LINUX USERS
Required Software
Microsoft Office: Use VCL or Lab Computers
Why you need it: Excel assignments
The situation: No native Office for Linux
Your options:
- Best: Use Virtual Computing Lab (VCL)
- Alternative: Lab computers in LMP 201
- Not recommended: LibreOffice/OpenOffice (assignments may not work correctly)
Firefox (Probably Already Installed)
Check: Open your application menu and search for Firefox
If not installed: sudo apt install firefox (Ubuntu/Debian)
Terminal (Already There)
Location: Usually Ctrl+Alt+T or Applications menu
File Transfer: FileZilla or Mount
Setup:
- Host:
remote.eos.ncsu.edu - Protocol: SFTP
- User: your UnityID
Or mount NCSU Drive.
Text Editor: VS Code or Gedit
VS Code: Download
Gedit: Usually pre-installed, from https://gedit-text-editor.org/ or sudo apt install gedit
Git (Probably Already Installed!)
Check: git --version
If not: sudo apt install git
Checklist:
- [ ] VCL access configured OR lab plan for Excel
- [ ] Firefox ready
- [ ] Terminal located (Ctrl+Alt+T)
- [ ] FileZilla configured
- [ ] Text editor chosen
- [ ] Git verified
TROUBLESHOOTING/FAQ
Common Issues
“I can’t connect to Eos”
- Check: Are you typing your UnityID correctly?
- Check: Are you using your Unity password correctly?
- Try: Reset password at accounts.ncsu.edu
“FileZilla won’t connect”
- Check: Host is
remote.eos.ncsu.eduexactly - Try: Leave password field blank, it will prompt you
“I downloaded Office but assignments won’t work”
- Check: Did you download the desktop apps? (Not using browser version?)
- Check: Can you open Excel from your Applications/Start menu?
- If still stuck: Use VCL or lab computers
“My Chromebook isn’t working”
- Chromebooks aren’t compatible with E 115 required software
- Solution: Use lab computers in LMP 201
- Alternative: Borrow a laptop from library (24 hours)
“I need more help”
- Email: eoshelp@ncsu.edu
- Visit: ITECS Service Desk (weekdays 8 AM–5 PM)
- Fitts-Woolard Hall, room 3314
- Engineering Building I, room 1002
- 111 Lampe Dr., room 456
“What is mounting?”
What this does: Makes your Eos files appear as a regular folder on your computer
When to use: If you prefer drag-and-drop over FileZilla
Requirement: Must be on campus WiFi OR using VPN
Instead of using FileZilla, you can mount the NCSU Drive to move files more easily between your computer and your E 115 account. You’ll need to be on campus internet or VPN to be able to mount the drive.
QUICK LINKS
Essential Links (Bookmark These!)
- Moodle: wolfware.ncsu.edu
- Office 365: office.com
- VCL: vcl.ncsu.edu
- ITECS Help: it.engr.ncsu.edu/help
- Reset Password: accounts.ncsu.edu
Download Links
BBEdit (Mac): barebones.com/products/bbedit
Firefox: mozilla.org/firefox
FileZilla: filezilla-project.org
VS Code: code.visualstudio.com
Git: git-scm.com
PuTTY (Windows): putty.org
Notepad++ (Windows): notepad-plus-plus.org
FileZilla Setup Instructions
* FileZilla Setup Instructions:
- Click “Download FileZilla Client” (NOT the Server version!) and choose the standard version. DO NOT DOWNLOAD the “sponsored” file or you may download a package with adware.
- The site should automatically determine which platform you are using (Windows, Mac, etc.). Click the download button.
- Run the installer that was downloaded
- Make sure you know where the application is being installed to
- Open the site manager (Top left icon)
- Click “New Site”
- Add required information:
- Host: remote.eos.ncsu.edu
- Protocol: SFTP
- Logon Type: Ask for Password
- User: your unityID
- Password: blank, application will prompt for password when you connect
- Optional: Rename the site (Recommended name: NCSU)
- Click “Connect”
- Enter Password
