Skip to Main Content

Computer Science - COMSC-BA

Download as PDF

Computer ScienceUndergraduateBA - Bachelor of Arts

All Lehman College students must complete Writing Intensive (WI) courses, which are offered in General Education, major, minor, and elective areas. Students may find these classes by looking for the attribute “Writing Intensive” when scheduling their classes in Schedule Builder.

The number of Writing Intensive course requirements varies by status:

  • Entering freshmen and students with fewer than 30 transfer credits must complete four WI courses at Lehman.

  • Students with 30 to 59 transfer credits must complete three WI courses at Lehman.

  • Students with an associate degree or 60 or more credits must complete two WI courses at Lehman.

59
2026 Fall Term -
3
Requirements
  • --
  • undefined (Course Set)(3 cr)
  • --
  • --
  • --
59
2026 Fall Term -
6
Requirements
  • --
  • --
    OR
    Elective
  • undefined (Course Set)(3 cr)
  • undefined (Course Set)(3 cr)
  • --
59
2026 Fall Term -
6
Requirements
  • undefined (Course Set)(3 cr)

    Course Requirement Group (Free Text): Notes: Students are required to take two foreign language courses in the same language. Only students who transfer into Lehman with an associate's degree are exempt from the Foreign Language Requirement. Students who continue in a foreign language previously studied in high school or college or completes one semester of a foreign language at the intermediate level or above, kindly contact the Languages and Literatures department for proper placement.

  • undefined (Course Set)(3 cr)
  • --
  • --
  • --
59
2026 Fall Term -
3
Requirements
  • undefined (Course Set)(3 cr)

    Course Requirement Group (Free Text): Notes: Students are required to take two foreign language courses in the same language. Only students who transfer into Lehman with an associate's degree are exempt from the Foreign Language Requirement. Students who continue in a foreign language previously studied in high school or college or completes one semester of a foreign language at the intermediate level or above, kindly contact the Languages and Literatures department for proper placement.

  • --
  • --
  • --
  • --
59
2026 Fall Term -
3
Requirements
  • --
    OR
    --
    OR
    --
    OR
    --

    Course Requirement Group (Free Text): These are variable topics courses, where each section covers a special topic. Take two courses with two different numbers. Pre-requisite: You must have achieved 60 credits and declared your major. Integration Courses: LEH 351: Studies in Science & Applied Perspectives, LEH 352: Studies in Literature, LEH 354: Studies in Historical Studies, LEH 355: Studies in Philosophy, Theory & Abstract Thinking. (LEH 351: Studies in Science & Applied Perspectives, is NOT a College Option for this Major).

  • --
    OR
    --
  • --
  • Minor or Certificate Course I
    (3 cr)

    Course Requirement Group (Free Text): We strongly recommend clustering 12- 15 elective credits to obtain a minor or certificate that complements your general and major field of study. The choice of the minor or certificate depends on your interest and should be coordinated with advisors. Check out more information on Minors or Certificates with your advisor.

59
2026 Fall Term -
9
Requirements
  • --
    OR
    --
    OR
    --
    OR
    --

    Course Requirement Group (Free Text): These are variable topics courses, where each section covers a special topic. Take two courses with two different numbers. Pre-requisite: You must have achieved 60 credits and declared your major. Integration Courses: LEH 351: Studies in Science & Applied Perspectives, LEH 352: Studies in Literature, LEH 354: Studies in Historical Studies, LEH 355: Studies in Philosophy, Theory & Abstract Thinking. (LEH 351: Studies in Science & Applied Perspectives, is NOT a College Option for this Major).

  • undefined (Course Set)(3 cr)
  • --
    OR
    --
  • Elective
    (3 cr)
  • Minor or Certificate Course II
    (3 cr)

    Course Requirement Group (Free Text): We strongly recommend clustering 12- 15 elective credits to obtain a minor or certificate that complements your general and major field of study. The choice of the minor or certificate depends on your interest and should be coordinated with advisors. Check out more information on Minors or Certificates with your advisor.

59
2026 Fall Term -
16
Requirements
  • Major Elective
    (4 cr)

    Course Requirement Group (Free Text): Two advanced CMP electives at a 300- or 400-level are required for Computer Science degree.

  • Minor or Certificate Course III
    (3 cr)

    Course Requirement Group (Free Text): We strongly recommend clustering 12- 15 elective credits to obtain a minor or certificate that complements your general and major field of study. The choice of the minor or certificate depends on your interest and should be coordinated with advisors. Check out more information on Minors or Certificates with your advisor.

  • Minor or Certificate Course IV
    (3 cr)

    Course Requirement Group (Free Text): We strongly recommend clustering 12- 15 elective credits to obtain a minor or certificate that complements your general and major field of study. The choice of the minor or certificate depends on your interest and should be coordinated with advisors. Check out more information on Minors or Certificates with your advisor.

  • Elective
    (3 cr)
  • Elective
    (3 cr)
59
2026 Fall Term -
13
Requirements
  • Major Elective
    (4 cr)

    Course Requirement Group (Free Text): Two advanced CMP electives at a 300- or 400-level are required for Computer Science degree

  • undefined (Course Set)(3 cr)
  • Elective
    (3 cr)
  • Elective
    (3 cr)