Course Agreements
π Course Guidelines and Expectations
Welcome to Introduction to Linux! This document outlines the important agreements, expectations, and practical information for this course.
β Questions and Communication
### π¬ Discussion Forums (Toledo Ultra)
**Primary Communication Channel:**
- π Use the dedicated **Discussion** section on Toledo Ultra
- π― Two categories available:
- **Content-related questions** (course material, concepts, exercises)
- **Practical questions** (logistics, tools, setup)
### β
Preferred Communication Method
> **Important:** Discussion forums are **preferred over email** for course-related questions.
**Benefits:**
- π Questions and answers visible to all students
- π€ Learn from each other's questions
- β‘ Faster responses (both lecturers and peers can help)
- π Build a knowledge base for future reference
π₯ Absence and Attendance
### Reporting Absence
**In case of illness:**
- π Contact: **Sarah Balcaen** sarah.balcaen@vives.be
- π§ Follow official VIVES absence reporting procedures
**Professional courtesy:**
- πΌ Inform your lecturer when you'll be absent
- π
Plan ahead for scheduled absences
- π Check announcements for any schedule changes
### Continuous Assessment
Your grade includes continuous evaluation based on:
- β
**Correctness** of your work and solutions
- β° **Punctuality** in submissions and attendance
- πͺ **Work attitude** and engagement during labs
π Evaluation and Grading
Grade Composition for Day Students
| Component |
Weight |
Description |
| π Continuous Assessment |
20% |
Lab work, participation, assignments |
| π Final Exam |
80% |
Practical exam on computer |
Please note that the grade for Erasmus and Distance Learning students consists of 100% Exam evaluation.
Continuous Assessment Criteria
Your 20% continuous evaluation is based on:
- Quality of Work (40%)
- Correctness of lab solutions
- Understanding of concepts
- Code quality and documentation
- Punctuality (30%)
- Timely submission of assignments
- Attendance at scheduled sessions
- Meeting deadlines
- Work Attitude (30%)
- Active participation in labs
- Helping fellow students
- Professional behavior
π Final Exam Details
### Exam Format
- π **Open book exam**
- π» **On your own computer/laptop**
- π§ͺ **Similar to lab exercises**
- β±οΈ **Practical, hands-on problems**
### Preparation Tips
1. π **Document your solutions well**
- Keep clear notes of lab work
- Comment your scripts
- Save working examples
2. π οΈ **Install tools early**
- Don't wait until exam time
- Test your setup beforehand
- Make sure everything works
3. π‘ **Practice regularly**
- Complete all lab exercises
- Experiment beyond requirements
- Review previous solutions
π» Required Materials
Essential Equipment
| Item |
Required |
Notes |
| π» Laptop |
β
Yes |
Bring to every class |
| π΄ External HDD |
πΆ Optional |
Recommended for backups |
| π Internet Connection |
β
Yes |
For downloads and research |
π₯οΈ Operating System Setup
For Linux Users π§ (Preferred)
- Native Linux installation recommended
- Best performance and compatibility
- Full access to all features
For macOS Users π
Choose one virtualization option:
| Software |
Compatibility |
Notes |
| UTM |
β
M1/M2/Intel |
Recommended for Apple Silicon |
| QEMU |
β
M1/M2/Intel |
Direct QEMU installation |
| VirtualBox |
β οΈ Intel only |
Not for M1/M2 Macs |
| VMWare Player |
β
Both |
Commercial option |
Download Links:
- UTM: https://mac.getutm.app
- QEMU: https://www.qemu.org/
- VirtualBox: https://www.virtualbox.org/
- VMWare: https://www.vmware.com/go/downloadplayer
For Windows Users πͺ
Choose one option:
| Software |
Type |
Best For |
| WSL/WSL2 |
Subsystem |
Quick setup, integrated |
| VirtualBox |
Virtualization |
Full VM experience |
| VMWare Player |
Virtualization |
Professional option |
| QEMU |
Virtualization |
Advanced users |
Download Links:
- WSL:
wsl --install (from PowerShell)
- Or: https://apps.microsoft.com/store/detail/windows-subsystem-for-linux/
- VirtualBox: https://www.virtualbox.org/
- VMWare: https://www.vmware.com/go/downloadplayer
- QEMU: https://www.qemu.org/
π Course Materials
Available Resources
- π PDF Course Material (Comprehensive reference)
- οΏ½οΏ½ PDF Slides (Lecture presentations)
- π» Lab Exercises (Hands-on practice)
- π Online Documentation (Additional resources)
Language Note
π Important: Course materials and slides are primarily in English.
This prepares you for:
- π International IT environment
- π Technical documentation (mostly English)
- πΌ Professional communication in tech
π Course Topics
What Youβll Learn
- π§ Installation and Exploration
- Setting up Linux
- Understanding the environment
- π» Working on the Shell
- Command-line basics
- Terminal mastery
- π File System Navigation
- Directory structure
- Path navigation
- βοΈ Commands and Arguments
- Command syntax
- Options and parameters
- π Working with Files
- File operations
- Text editing
- π Filters and Scripting
- Text processing
- Shell scripting basics
- π₯ Users, Groups, and Tools
- User management
- Permissions and security
- π And Much Moreβ¦
- System administration
- Advanced topics
β
Success Checklist
Before the first lab, make sure you:
π― Tips for Success
- π
Attend Regularly
- Labs build on previous knowledge
- Hands-on practice is essential
- π‘ Practice Outside Class
- Experiment with commands
- Try different approaches
- Break things and fix them
- π€ Collaborate Wisely
- Help each other learn
- Discuss solutions
- But understand your own code
- π Document Everything
- Keep a command journal
- Note what works (and why)
- Save useful examples
- β Ask Questions
- Use discussion forums
- No question is too basic
- Clarify doubts early
Navigation
Next: β Downloads
Previous: β Course Lecturers
Course Home: β Introduction to Linux