Jul 18, 2024  
Rensselaer Catalog 2015-2016 
Rensselaer Catalog 2015-2016 [Archived Catalog]

Add to Portfolio (opens a new window)

CSCI 2200 - Foundations of Computer Science

This course introduces important mathematical and theoretical tools for computer science, including topics from set theory, combinatorics, and probability theory, and then proceeds to automata theory, the Turing Machine model of computation, and notions of computational complexity. The course will emphasize formal reasoning and proof techniques.

Prerequisites/Corequisites: Prerequisites: CSCI 1200 and Intro to Calculus (MATH 1010 or MATH 1500); MATH 1020 is strongly recommended.

When Offered: Fall and spring terms annually.

Credit Hours: 4

Contact, Lecture or Lab Hours: 5

Add to Portfolio (opens a new window)