Разработка обучающих курсов в среде мультимедиа является длительным и дорогостоящим процессом, поэтому важно хорошо представлять себе все основные этапы создания компьютерного учебного курса и возможные принимаемые на каждом этапе разработки решения. На предварительном этапе осуществляется выбор учебного курса для представления в среде мультимедиа. Должны быть выявлены уже существующие курсы по данной дисциплине, определены предполагаемые затраты и время, необходимые для создания курса, а также его возможный тираж и аудитория, которой адресован курс. Тип аудитории позволяет определить общие требования к мультимедиа-курсу. Общеобразовательные курсы должны учитывать особенности обучения, связанные с различным уровнем общей подготовки обучаемых и уровнем их компьютерных знаний, что может потребовать введения средств предварительного тестирования для оценки имеющихся знаний и подстройки системы для оптимального изложения. Курсы специального образования должны учитывать уровень подготовки, давать возможность не повторять уже известные темы, обеспечивать наличие самой последней информации в данной предметной области.