Computer Science at the College of Charleston





Minor in Computational Thinking

Students must take a minimum of 18 hours in computer science excluding CSCI 110 Computer Fluency, with 9 hours of those hours at or above the 200 level. Students may select courses that best fit their major. At least 9 hours in the minor at the 200-level or above must be earned at the College of Charleston.

Required Courses

  1. Computer Science Courses
    • any 3 of these courses (9 hours):
      • CSCI 112 Communications Technology and the Internet
      • CSCI 114 Electronic Publishing and Design
      • CSCI 120 Building Virtual Worlds
      • CSCI 180 Computers, Music and Art
      • CSCI 199 Special Topics in Computing
    • any 3 of these courses (9 hours):
      • CSCI 210 Game Programming
      • CSCI 220 Computer Programming I
      • CSCI 222 Computer Programming I Laboratory
      • CSCI 221 Computer Programming II
      • CSCI 230 Data Structures and Algorithms
      • CSCI 250 Introduction to Computer Organization and Assembly Language Programming
      • CSCI 299 Special Topics in Computer Science
      • any CSCI 300-level or 400-level course

  2. Mathematics Courses
    • see prerequisites of selected CSCI courses

Declare this minor today!


back to top

Computer Science at the College of Charleston