courses = {
    0:{
        'dept':'CS',
        'num':383,
        'sections':{
            'A':{
                'M':[],
                'T':[],
                'W':[],
                'R':[],
                'F':[]
            }
        }
    }
}

/*
Start with classes with the least amount of sections, that should help keep the possible schedules down

Maybe add courses and update to see possible combos with that

Define required courses then list optional ones to include but also show schedules where that course would cause a conflict
*/

courses = {
    0:{
        'dept':'CS',
        'num':383,
        'sections':{
            'A':{
                'M':[],
                'T':[],
                'W':[],
                'R':[],
                'F':[]
            }
        }
    }
}

/*
Start with classes with the least amount of sections, that should help keep the possible schedules down

Maybe add courses and update to see possible combos with that

Define required courses then list optional ones to include but also show schedules where that course would cause a conflict
*/

//https://www.npmjs.com/package/xml-js

Add comment for xml-js lib
Add comment for xml-js lib
