In some situations one need to design some compact courses for undergraduate/graduate students. I would like to know how to do it without any loss of generality, main ideas and any other important parameters of a usual course? Is there any difference between compact course design for graduate and undergraduate students? In fact I am searching for the main parameters which I should bring in my talks and those subjects which I should avoid.
The purpose of a course is normally determined when the course is planned and designed, not when it is executed by an instructor. If this course is part of a college curriculum, then there is normally a planning process where this purpose is clearly stated and approved by a variety of stakeholders.
If you are engaged in this planning yourself, then the questions I would ask are:
What are the most important topics that you want students to retain?
What are some non-essential but nice topics you'd like to include?
What, if anything, will completion of this course certify them to do? Take some other course, perhaps?
What prerequisites do you need to impose to enable student success?
What resources will the students and instructor have available? Books, handouts, computers, etc.