Semester Hours: 6Designed as a transition course for those students who wish to do graduate work in computer science but who need additional preparation. Covers such topics as theoretical foundations, logic, induction, scientific models and formal aspects of programming. Prerequisite(s)/Course Notes: CSC 120. May not be taken on a Pass/Fail basis. No credit toward the M.A. or M.S. degree in Computer Science.