Department of Mathematics and Computer Science Department of Mathematics and Computer Science
> Overview

> Programs of Study

> Courses Offered

  • Choosing your first course
  • Course Listings
  • Course Descriptions
  • Search for Current Offerings
  • Sample Schedules for Majors
  • Course Webpages

  • > Faculty, Research, and Colloquia

    > Student Resources


    Courses Offered   |   Sample Schedules for Majors   |   CS Major

    Our incoming students have a wide variety of backgrounds in both computer programming -- ranging from "never written a program before" to "several years of C++ programming experience running their own consulting company" -- and mathematics -- from high school algebra to AP Calculus. The department is flexible enough to accommodate all these different backgrounds. See Where Do I Start? for help in choosing a first course.

    Following are three sample schedules: one for a student with relatively little background in both math and computer science, one for a student in the "middle of the range", and one for a student with AP scores of 4 or 5 in both areas.

    Typical course schedule for a CS major starting with pre-calculus and beginning programming
    Fall Spring
    Freshman CSC 171 (4 CR) CSC 172 (4 CR)
    MTH 140 (3 CR) MTH 141 (4 CR)
    GEN 110 (3 CR) CSC-MTH 156 (3 CR)
    ENG 107 (3 CR) Second Competency Course (3 CR)
    GEN 100 (1 CR)    
    Sophomore CSC 270 (3 CR) CSC 174 (3 CR)
    CSC 271 (3 CR) CSC 272 (3 CR)
    MTH 142 (4 CR) MTH 253 (4 CR)
    Lab Science I (4 CR) Lab Science II (4 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Junior CSC 343 (3 CR) CSC 344 (3 CR)
    MTH 361 or
    Math elective
    (3 CR) MTH 361 or
    Math elective
    (3 CR)
    CSC 371 (3 CR) CSC elective (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Senior
    CSC elective (3 CR) CSC elective (3 CR)
    Open elective (3 CR) CSC 480 (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)

    Typical course schedule for a computer science major starting with calculus
    Fall Spring
    Freshman CSC 171 (4 CR) CSC 172 (4 CR)
    MTH 141 (4 CR) MTH 142 (4 CR)
    GEN 110 (3 CR) CSC-MTH 156 (3 CR)
    ENG 107 (3 CR) Second Competency Course (3 CR)
    GEN 100 (1 CR) Distribution Course (3 CR)
    Sophomore CSC 270 (3 CR) CSC 174 (3 CR)
    CSC 271 (3 CR) CSC 272 (3 CR)
    MTH 253 (4 CR) CSC elective (3 CR)
    Lab Science I (4 CR) Lab Science II (4 CR)
      Distribution Course (3 CR)
    Junior CSC 343 (3 CR) CSC-MTH 344 (3 CR)
    MTH 361 or
    Math elective
    (3 CR) MTH 361 or
    Math elective
    (3 CR)
    CSC 371 (3 CR) CSC elective (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Senior CSC elective (3 CR) CSC 480 (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)

    Typical course schedule for a computer science major with AP credit in math and computer science
    Fall Spring
    Freshman CSC 172 (4 CR) CSC 174 (3 CR)
    MTH 142 (4 CR) CSC-MTH 156 (3 CR)
    GEN 110 (3 CR) MTH 253 (4 CR)
    ENG 107 (3 CR) Second Competency Course (3 CR)
    GEN 100 (1 CR) Distribution Course (3 CR)
    Sophomore CSC 270 (3 CR) CSC elective (3 CR)
    CSC 271 (3 CR) CSC 272 (3 CR)
    MTH 361 or
    Math elective
    (3 CR) MTH 361 or
    Math elective
    (3 CR)
    CSC 371 (3 CR) Distribution Course (3 CR)
    Lab Science I (4 CR) Lab Science II (4 CR)
    Junior
    CSC 343 (3 CR) CSC-MTH 344 (3 CR)
    CSC elective (3 CR) CSC elective (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Distribution Course (3 CR) Distribution Course (3 CR)
    Senior Open elective (3 CR) CSC 480 (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)
    Open elective (3 CR) Open elective (3 CR)



    ---
    Contact
    For additional information, please contact:

    Department of Mathematics and Computer Science
    111 Alumnae Hall
    Adelphi University
    Garden City, NY 11530
    p - 516.877.4480
    f - 516.877.4499
    ---