(Prerequisite, 20 hours in computer science courses.) An academic course to provide students with an opportunity to gain field experience in computer science through professional experience. The academic experience is developed jointly by the student and the faculty advisor. No more than 3 hours in CS 386 may be counted toward the computer science major.