Everyone needs GitHub, regardless of pathway choice
Before installing Docker, you need a GitHub account to access course materials and assignments. Using your UCR email is crucial for unlocking free student benefits!
1. Go to GitHub
Visit github.com/signup
2. Enter Your UCR Email
Important: Use your @ucr.edu email address (e.g., yournetid@ucr.edu)
Why UCR email matters:
3. Create Username and Password
Choose a professional username (you'll use this for your career):
john-smith, jsmith-research, johnsmith-biocoolkid123, party4ever, temporaryaccountCreate a strong password and store it safely (consider using a password manager).
4. Verify Your Email
GitHub will send a verification email to your UCR address:
Account Created! You now have a GitHub account. Next step: unlock student benefits!
The GitHub Student Developer Pack gives you free access to premium developer tools, including GitHub Copilot AI assistant. This is essential for the course!
1. Go to GitHub Education
Visit education.github.com/pack
Make sure you're logged into your GitHub account.
2. Click "Get Student Benefits"
You'll see a button that says "Sign up for Student Developer Pack" or "Get Student Benefits"
This will take you to the application form.
3. Verify Your Student Status
GitHub will ask you to verify you're a student. You have two options:
Option A: Email Verification (Easiest)
@ucr.edu email, GitHub may automatically verify youOption B: Upload Proof of Enrollment
Alternative: Student ID Photo
4. Fill Out Application Details
5. Submit Application
Click "Submit application" and wait for approval.
6. Wait for Approval
Approval time: Usually 1-3 days (sometimes instant if using @ucr.edu email)
You'll receive an email when approved. Check your UCR email inbox!
Benefits Unlocked! Once approved, you'll have access to:
Application Pending? You can continue with the course setup while waiting for approval. You'll activate Copilot once approved.
Now that you've set up your GitHub account, continue with your chosen pathway:
If you're using Docker and command-line tools, continue to install Docker Desktop and VS Code:
Continue to CLI Tools SetupIf you're using graphical tools only, continue to download GUI software (UGENE/SeaView):
Continue to GUI ToolsNot sure which pathway to choose? Start with the GUI pathway! You can always switch to command-line later. Your instructor will help you decide.