Mathematics Major


Discrete Mathematics

This track is designed for students who are interested in both mathematics and computer science.

Required Courses for all math majors:
  • MATH 120: Introductory Calculus
  • MATH 203: Linear Algebra
  • MATH 220: Calculus II
  • MATH 221: Calculus III
  • MATH 295: Introduction to Abstract Mathematics
  • One of the following course/lab pairs:
    • CSCI 220 : Computer Programming I

    • CSCI 222: Computer Programming I Lab
    • MATH 245: Numerical Methods and Mathematical Computing

    • MATH 246: Mathematical Computing and Programming Lab
  • Capstone Experience
Required Courses for Discrete mathematics:

 Math Courses

  • MATH 207: Discrete Structures I
  • MATH 245: Numerical Methods and Mathematical Computing
  • MATH 246: Mathematical Computing and Programming Laboratory
  • MATH 303: Abstract Algebra I
  • MATH 305: Elementary Number Theory
  • MATH 307: Discrete Structures II
  • MATH 450 Discrete Mathematical Models
  • One of the following:
    • MATH 250: Statistical Methods I
    • MATH 530: Mathematical Statistics I
Computer Courses
  • CSCI 220: Computer Programming I
  • CSCI 221: Computer Programming II
  • CSCI 222: Computer Programming I Laboratory
  • CSCI 325: Declarative Programming Languages
  • CSCI 330: Data Structures and Algorithms
  • CSCI 410: Automata and Formal Languages
Recommended Course:
  • MATH 545: Numerical Analysis

 
 
Note: This information was compiled during the summer of 2001. For the most up-to-date information, be sure to look on-line at http://math.cofc.edu/degrees.html.

This is a sample brochure for the Department of Mathematics at the College of Charleston.