everything.study
COMP 509

LOGIC AND COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE

Credit Hours: 4 · Graduate

Logic has been called "the calculus of computer science". The argument is that logic plays a fundamental role in computer science, similar to that played by calculus in the physical sciences and traditional engineering disciplines. Indeed, logic plays an important role in areas of Computer Science as disparate as artificial intelligence (automated reasoning), architecture (logic gates), software engineering (specification and verification), programming languages (semantics, logic programming), databases (relational algebra and SQL), algorithms (complexity and expressiveness), and theory of computation (general notions of computability). Graduate/Undergraduate Equivalency: COMP 409 . Mutually Exclusive: Cannot register for COMP 509 if student has credit for COMP 409 .

Prerequisites & course information

Short Title: LOGIC AND CS AND AI Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture Credit Hours: 4 Restrictions: Enrollment is limited to Graduate level students. Course Level: Graduate

Sources