It is possible to tailor a course to your particular needs as a student. Within CS there are several different course numbers and titles for these individualized courses including CS 3960 Honors Reading, CS 3980 Honors Research, CS 3990 Independent Study, CS 4910 Senior Reading and Research, CS 4960 Directed Readings, CS 4990 Independent Study, CS 5960 Directed Readings, CS 5990 Independent Studies, ECE 5990 Special Studies, CS 6960 Directed Readings, and CS 6990 Independent Study. While these courses differ in some of their details, they share enough similarities that it makes sense to describe them in a single document.
If you wish to take an individualized course from me, you will need to create a proposal for the course you want to take. You are encouraged to consult with me during the creation of this proposal and may revise your proposal based on my feedback. If I accept your proposal for a course and have time in my current schedule, I will allow you to register for an appropriate individualized course with me.
Your proposal must include the following elements:
Your topic must mesh with my research interests. The general topic must be artificial intelligence (AI). Within that topic, I am primarily interested in having students study machine learning and/or robotics but I will entertain proposals in other areas of AI if you can make a compelling case - one that demonstrates your existing knowledge of the area and sparks my interest.
To learn more about my research interests, see the following:
PLEASE NOTE: While your topic must be consistent with my research interests and I am willing to work with you to help you find an appropriate topic, I will NOT be assigning a topic to you. You MUST arrive at YOUR OWN topic. There are two reasons for this:
Because of the nature of individualized courses, I will not be presenting the material to you - you will be accessing sources of knowledge besides your instructor and on your own. You will work to understand these materials on your own and then I will work with you during our meetings to help you clear up questions that you may have over the material.
These sources of knowledge may include textbooks but for more advanced individualized studies most of what you are learning from must be be primary source materials from the peer-reviewed literature (such as conference papers and journal articles).
The following textbooks are good starting places:
In order for me to grade your work in this course, you will need to demonstrate to me your understanding of the course subject matter. You will need to demonstrate this understanding in at least two ways:
Demonstration of Understanding of Individual Sources of Knowledge. You will need to demonstrate that you understand the individual sources of knowledge that you are using in this course. This would generally be something along the lines of chapter reviews or article summaries although other methods such as presentations of the material are also possible.
Demonstration of Integration and Application of Understanding of Sources of Knowledge. You will need to demonstrate that you can integrate and apply what you have learned from your knowledge sources. This would typically be something along the lines of coding up one or more of the methods you have learned about, applying this code to a particular problem set of your choosing, and writing up a report of your results. This option would be appropriate for individualized research courses. Other possibilities, such as substantial literature surveys, are also possible and would be appropriate for individualized readings courses. In any case, this will be a substantial piece of work, suitable for conference publication.
You will specify how much of your grade should be based on your demonstration of understanding of individual knowledge sources and how much on your demonstration of your integration and application of your understanding of these knowledge sources. This split must be between 70%/30% and 30%/70%.
You will need to create a week by week schedule of your activities during the course.
To get started, you can look at a sample syllabus outline with schedule in Portable Document Format or in Open Document Text format.
PLEASE NOTE: I am only willing to consider individualized courses that are at least three credits and run for at least one full semester. I do not believe that you can learn enough about the topic or the process of doing research and publishing results during smaller courses to make the effort (yours or mine) worthwhile.