Skip to main content

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
  1. Navigate to Courses
  2. Click Import
  3. Select your CSV file
  4. Map columns to fields
  5. 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:

  1. Review imported records
  2. Check for errors or warnings
  3. Fix any issues
  4. 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