See: Computer Science -- Undergraduate Degrees Online -- Online & Distance Degrees -- Oregon State University -- Extended Campus -- Ecampus Happily----Jim