Computer Science Majors
To meet the graduation requirements, the major in Computer Science requires a two-course Independent Study (I.S.) project, which culminates in an Independent Study thesis along with an oral presentation describing the thesis.
I.S. is the student's opportunity to do a significant piece of work in an area of personal interest and to expand his or her understanding of computer science. Although the faculty advisor must approve all topics, the student is free to pursue virtually any area of computer science that is of interest. The topic should be challenging, but manageable with the resources and time available. A typical I.S. involves a theoretical investigation of a topic in Computer Science accompanied by a software implementation that illustrates concepts developed in the theoretical investigation.
To meet the graduation requirements, the major in mathematics requires a two-course I.S. project, which culminates in an I.S. thesis along with an oral presentation describing the Thesis. The additional college requirement of one course in I.S. is satisfied by work in courses above 212 taken to fulfill the major.
I.S. is of central importance in the mathematics major and in the entire academic experience of the student. The ability to engage in I.S. is one of the primary goals of the major, and the successful completion of the I.S. thesis represents the culmination of the student's academic program.