Bulk Import
Overview
Import large datasets quickly using CSV files.
Purpose
Accelerate data entry for initial setup or updates.
Prerequisites
- Admin access
- CSV files with data
Step-by-step Guide
Importing Courses
Prepare a CSV file:
name,code,department,hours,type,semester
Calculus I,MATH101,Mathematics,4,lecture,1
Physics I,PHYS101,Physics,3,lecture,1
Programming,CS101,Computer Science,3,lecture,1
- Navigate to Courses
- Click Import
- Select your CSV file
- Map columns to fields
- Preview and confirm
Importing Rooms
name,building,capacity,type,equipment
Room 101,Main,30,classroom,projector
Lab A,Science,25,lab,"computers;projector"
Importing Instructors
name,email,department,title,specializations
John Smith,john@university.edu,Mathematics,Professor,"Calculus;Linear Algebra"
Jane Doe,jane@university.edu,Physics,Lecturer,"Mechanics;Thermodynamics"
Validating Imports
After import:
- Review imported records
- Check for errors or warnings
- Fix any issues
- Confirm import
Best Practices
- Validate CSV before import
- Use consistent naming conventions
- Import in logical order (departments first)
- Keep backup of original data
Common Mistakes
- Incorrect CSV formatting
- Missing required fields
- Duplicate entries
- Not validating after import