Computer Science Courses

Courses in computer studies (designated CMSC) may be applied as appropriate (according to individual program requirements) toward

  • the general education requirement in computing
  • a major in computer science
  • a minor in computer science
  • an AA in General Studies with computer studies, management studies, or mathematics curricula
  • a certificate in computer studies
  • electives

Introduction to Discrete Structures (3 Credits, CMSC 150)

Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250.