In This Section

COMPUTING SCIENCES


Undergraduate Minors

Minors of study offered by the Department of Computing Sciences are designed to profide students with a technical foundation in a number of computing areas. The minor curriculum is taken in addition to the core curriculum common to all students at Coastal Carolina University as well as all major coursework required for degree completion.

The information presented on this page is to be used for informational purposes only and is not a substitute for the catalog requirements. Full details regarding the exact degree requirements can be found in the University Catalog.

For Math Majors and Minors:  Benefits of Combining Math and Computing Sciences

An understanding of mathematics is an important part of the foundations of degrees related to the computing sciences. Competency in mathematical sciences is not only beneficial in our undergraduate programs here at CCU, but it is also a very strong distinguishing factor in graduate school and many fields in industry, both in the public and private sector.

Applied Mathematics Majors

The major in Applied Mathematics develops a high degree of mathematical proficiency and is designed to apply mathematical knowledge to the solution of real world problems. The major prepares students for a broad range of graduate programs. Students who successfully complete the Applied Mathematics degree will be competitive for careers in actuarial sciences, business, cryptology, government, industry, manufacturing and design, mathematical modeling, management, medicine, statistics, teaching, and space technology. Please see the University Catalog for a complete list of requirements.

Mathematics Minors

Three minors are offered - Mathematics, Statistics, and Actuarial Science (Probabilities). A minor in Mathematics or Statistics blended with another major strengthens employment opportunities as well as candidacy for graduate school. Please see the University Catalog for a complete list of requirements.

»

Department of Mathematics and Statistics »

Applied Technology

The Applied Technology minor provides students with a general information technology curriculum at the minor level.  The mior includes flexibility for students to focus on areas of interest in the technical sciences.

Courses

  • CSCI 101 – Introduction to the Internet and World Wide Web
  • CSCI 110 – Enterprise Business Applications
  • CSCI 216 – Linux Fundamentals I
  • CSCI 270 – Data Communication Systems and Networks
  • Choose one CSCI course numbered 200 or above
  • Choose one CSCI course numbered 300 or above

Computer Science

The Computer Science minor provides students with an introductory level foundation in computer science.

  • MATH 174 - Introduction to Discrete Mathematics
  • CSCI 130 - Introduction to Computer Science
  • CSCI 140 - Introduction to Algorithmic Design I AND
  • CSCI 140L - Introduction to Algorithmic Design I Laboratory
  • CSCI 150 - Introduction to Algorithmic Design II AND
  • CSCI 150L - Introduction to Algorithmic Design II Laboratory
  • CSCI 210 - Computer Organization and Programming
  • CSCI 220 - Data Structures
  • Choose one CSCI course numbered 300 or above

Cybersecurity

The Cybersecurity minor introduces fundamental topics related to cybersecurity.

Courses

  • CSCI 135 – Introduction to Programming
  • CSCI 216 – Linux Fundamentals I
  • CSCI 270 – Data Communication Systems and Networks
  • CSCI 385 – Introduction to Information Systems Security
  • Choose two courses from the following:
    • CSCI 386 – Offensive Security
    • CSCI 434 – Digital Forensics
    • CSCI 435 – Anti-Forensics and Digital Privacy

Information Systems Technology

The Information Systems Technology minor is designed to support the prerequisite requirements for the Santee Cooper Master of Science in Information Systems Technology. The minor would also be appropriate for students who seek exposure to data analystics and security.

Courses

  • CSCI 110 – Enterprise Business Applications
  • CSCI 135 – Introduction to Programming
  • CSCI 225 – Introduction to Relational Database and SQL
  • CSCI 270 – Data Communication Systems and Networks
  • CSCI 385 – Introduction to Information Systems Security
  • Statistics (Choose from CBAD 291, PSYC 225/L, or STAT 201/L

Information Technology

Students opting to take the Information Technology minor will take a wide-range of foundational courses related to the field of information technology.

Courses

  • CSCI 135 – Introduction to Programming
  • CSCI 211 – Computer Infrastructure
  • CSCI 216 – Linux Fundamentals I
  • CSCI 225 – Introduction to Relational Database and SQL
  • CSCI 270 – Data Communication Systems and Networks
  • Choose one CSCI course numbered 300 or above

Scientific Computing

In order to select courses that meet the program requirements, students pursuing the minor must consult with both their major advisor and with the advisor of Computational Science.

courses

  • MATH 242 - Modeling for Scientists I AND MATH 242L - Modeling for Scientists I Laboratory
  • CSCI 140 - Introduction to Algorithmic Design I AND CSCI 140L - Introduction to Algorithmic Design I Laboratory
  • CSCI 150 - Introduction to Algorithmic Design II AND CSCI 150L - Introduction to Algorithmic Design II Laboratory
  • Choose three approved courses at the 300 level or above in the area of interest

Web Application Development

The purpose of the minor in Web Application Development is to provide programming-level training in the technology needed to develop database-driven web applications.

Courses

  • Choose one from the following:
    • CSCI 135 - Introduction to Programming
    • CSCI 140 - Introduction to Algorithmic Design I AND CSCI 140L - Introduction to Algorithmic Design I Laboratory
  • Complete the following:
    • CSCI 120 - Introduction to Web Interface Development
    • CSCI 225 - Introduction to Relational Database and SQL
    • CSCI 303 - Introduction to Server-side Web Application Development
  • Choose two from the following:
    • CSCI 365 - Internet Marketing
    • CSCI 375 - Introduction to Multimedia Applications
    • CSCI 409 - Advanced Web Application Development