Computer Science Minor

Minor code: 1408.
Coordinator: Del Hart (Department of Computer Science).
Total credits for the minor: 19.

  1. Required Courses (10 cr.)
    1. CSC 119 (1 cr.) Introduction to UNIX/Linux (prereq.: none)
    2. CSC 217 (3 cr.) Discrete Math with Computer Applications I (Gen Ed 5MAT , prereq.: MAT 102 Precalculus)
      or MAT 231 (3 cr.) Sets, Functions and Relations (prereq.: MAT 225 Calculus II)
    3. CSC 221 (3 cr.) Introduction to Programming (prereq.: familiarity with programming or CSC 121/122/123; coreq.: familiarity with UNIX/Linux or CSC 119)
    4. CSC 223 (3 cr.) Data Structures and Algorithms (prereq.: CSC 221 with a grade of C or better and CSC 217)
  2. Elective Courses (9 cr.)
    Select nine credits from among:
    • any 300/400-level CSC courses
      except CSC 497 Computing Practicum and CSC 498 Internship,
    • at most one course from the following:
      PHY 350 (3 cr.) Circuits and Electronics (prereq.: MAT 225 Calculus II, PHY 112)
      or PHY 365 (4 cr.) Electronics for Scientists (prereq.: PHY 112)
      or PHY 379 (4 cr.) Introduction to Robotics (prereq.: PHY 111, MAT 225 or MAT 202, co- or pre-requisite CSC 221)
  3. Additional Requirements
    1. Only three credits in CSC 309 Programming Language C, CSC 310 Perl and CSC 311/312/313 Computer Language can be counted;
    2. Only three credits in CSC 496 Instructional Practicum can be counted;
    3. Overlap restriction: At least 12 out of the required 19 credits must be taken in courses not counted toward student's majors or other minors.

DISCLAIMER: This publication a general advising tool; the College Catalog from the year of your enrollment in the minor should be consulted as the only official document specifying the requirements; see http://www.plattsburgh.edu/catalog/