Computer and Information Sciences, M.S.

General

Programme Description

Computer and Information Sciences

Master of Science, (33 Credit Hours)

The Graduate School of the College of Charleston and The Citadel Graduate College offer a unique approach to an ever-changing profession with the master of science degree in computer and information sciences. This program explores the theory and application of computer science, cybersecurity, the analysis and management of information systems and all aspects of the software development lifecycle.

Students in this program are often working professionals, which contributes to a rich academic environment. Classroom discussions touch on trends, theories and the future of computer and information sciences.

Required Courses

  • CSIS 601 Data Modeling and Database Design (3)
  • CSIS 602 Foundations of Software Engineering (3)
  • CSIS 603 Object-Oriented Design Patterns (3)
  • CSIS 604 Distributed Computer Systems Architecture (3)

Complete an emphasis

Students will complete an emphasis in computer science, information systems, software engineering, or cybersecurity.

Computer Science Emphasis

The student will complete 9 credit hours from the following:

  • CSIS 612 Advanced Computer Architecture (3)
  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 616 Automata Theory (3)
  • CSIS 618 Programming Languages (3)

3 additional credit hours from the following:

  • CSIS 612 Advanced Computer Architecture (3)
  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 616 Automata Theory (3)
  • CSIS 618 Programming Languages (3)
  • CSIS 632 Data Communications and Networking (3)
  • CSIS 638 Implementation of Database Management Systems (3)
  • CSIS 674 Introduction to Computer Graphics (3)
  • CSIS 690 Special Topics in Computing (3)

Information Systems Emphasis

Complete the following two courses:

  • CSIS 631 Principles of Computer Security (3)
  • CSIS 632 Data Communications and Networking (3)

6 additional credit hours from the following:

  • CSIS 634 Project Change and Management (3)
  • CSIS 636 Information Technology, Policy, Strategy, and Governance (3)
  • CSIS 638 Implementation of Database Management Systems (3)
  • CSIS 659 Service-Oriented Computing (3)
  • CSIS 672 Human-Computer Interaction (3)
  • CSIS 690 Special Topics in Computing (3)

Software Engineering Emphasis

The student will complete:

  • CSIS 656 Software Systems Design and Implementation (3)

One of the following:

  • CSIS 654 Software Requirements Analysis and Specifications (3)
  • CSIS 658 Software Testing and Maintenance (3)

6 additional credit hours from the following:

  • CSIS 634 Project Change and Management (3)
  • CSIS 654 Software Requirements Analysis and Specifications (3)
  • CSIS 658 Software Testing and Maintenance (3)
  • CSIS 657 Embedded Systems Design (3)
  • CSIS 659 Service-Oriented Computing (3)
  • CSIS 672 Human-Computer Interaction (3)
  • CSIS 690 Special Topics in Computing (3)

Cybersecurity Emphasis

The emphasis will consist of four courses:

  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 631 Principles of Computer Security (3)
  • CSIS 632 Data Communications and Networking (3)
  • CSIS 641 Advanced Cybersecurity (3)

Thesis Options

Complete one of the following options:

Project Thesis Option

Complete CSIS 698 Project Thesis (3) and 6 additional credit hours from CSIS 600:691.

The project thesis option requires a proposal for project approval. Proposals must be approved by both the program director and the thesis advisor.

For any project thesis with a duration that extends into additional semesters, including the summer, students are required to register for continuous research enrollment hours. Continuous research enrollment hours do not satisfy elective credit hours.

  • CSIS 612 Advanced Computer Architecture (3)
  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 616 Automata Theory (3)
  • CSIS 618 Programming Languages (3)
  • CSIS 631 Principles of Computer Security (3)
  • CSIS 632 Data Communications and Networking (3)
  • CSIS 633 Semantic Web Principles and Practice (3)
  • CSIS 634 Project Change and Management (3)
  • CSIS 636 Information Technology, Policy, Strategy, and Governance (3)
  • CSIS 638 Implementation of Database Management Systems (3)
  • CSIS 641 Advanced Cybersecurity (3)
  • CSIS 654 Software Requirements Analysis and Specifications (3)
  • CSIS 656 Software Systems Design and Implementation (3)
  • CSIS 657 Embedded Systems Design (3)
  • CSIS 658 Software Testing and Maintenance (3)
  • CSIS 659 Service-Oriented Computing (3)
  • CSIS 670 Developing Mobile Applications (3)
  • CSIS 672 Human-Computer Interaction (3)
  • CSIS 674 Introduction to Computer Graphics (3)
  • CSIS 690 Special Topics in Computing (3)
  • CSIS 691 Independent Study (3)

Research Thesis Option

Complete CSIS 699 Research Thesis (6) and 3 additional credit hours from CSIS 600:691.

The research thesis option requires a proposal for project approval. Proposals must be approved by both the program director and the thesis advisor.

For any research thesis with a duration that extends into additional semesters, including the summer, students are required to register for continuous research enrollment hours. Continuous research enrollment hours do not satisfy elective credit hours.

  • CSIS 612 Advanced Computer Architecture (3)
  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 616 Automata Theory (3)
  • CSIS 618 Programming Languages (3)
  • CSIS 631 Principles of Computer Security (3)
  • CSIS 632 Data Communications and Networking (3)
  • CSIS 633 Semantic Web Principles and Practice (3)
  • CSIS 634 Project Change and Management (3)
  • CSIS 636 Information Technology, Policy, Strategy, and Governance (3)
  • CSIS 638 Implementation of Database Management Systems (3)
  • CSIS 641 Advanced Cybersecurity (3)
  • CSIS 654 Software Requirements Analysis and Specifications (3)
  • CSIS 656 Software Systems Design and Implementation (3)
  • CSIS 657 Embedded Systems Design (3)
  • CSIS 658 Software Testing and Maintenance (3)
  • CSIS 659 Service-Oriented Computing (3)
  • CSIS 670 Developing Mobile Applications (3)
  • CSIS 672 Human-Computer Interaction (3)
  • CSIS 674 Introduction to Computer Graphics (3)
  • CSIS 690 Special Topics in Computing (3)
  • CSIS 691 Independent Study (3)

Non-Thesis Option

Complete 9 credit hours from CSIS 600:691

  • CSIS 612 Advanced Computer Architecture (3)
  • CSIS 614 Advanced Operating Systems (3)
  • CSIS 616 Automata Theory (3)
  • CSIS 618 Programming Languages (3)
  • CSIS 631 Principles of Computer Security (3)
  • CSIS 632 Data Communications and Networking (3)
  • CSIS 633 Semantic Web Principles and Practice (3)
  • CSIS 634 Project Change and Management (3)
  • CSIS 636 Information Technology, Policy, Strategy, and Governance (3)
  • CSIS 638 Implementation of Database Management Systems (3)
  • CSIS 641 Advanced Cybersecurity (3)
  • CSIS 654 Software Requirements Analysis and Specifications (3)
  • CSIS 656 Software Systems Design and Implementation (3)
  • CSIS 657 Embedded Systems Design (3)
  • CSIS 658 Software Testing and Maintenance (3)
  • CSIS 659 Service-Oriented Computing (3)
  • CSIS 670 Developing Mobile Applications (3)
  • CSIS 672 Human-Computer Interaction (3)
  • CSIS 674 Introduction to Computer Graphics (3)
  • CSIS 690 Special Topics in Computing (3)
  • CSIS 691 Independent Study (3)

Transfer Credit Policy

An applicant or student of the M.S. in Computer and Information Sciences program can seek approval from the Joint Programme Committee to accept up to nine transfer credit hours. These courses must have a grade of B or higher and can count toward the M.S. in Computer and Information Sciences degree requirements. Courses with a grade of “Pass” or “Satisfactory” will not be accepted.

Admissions Criteria

  • A minimum GRE composite score of 300
  • Résumé
  • Official transcripts
  • Competency, demonstrated through coursework, approved work experience, or a program-administrated competency exam in the areas of basic computer architecture, object-orientated programming, discrete mathematics, data structures, and statistics. Students who do not have a background in CS/IS, need a grade of B or higher in prerequisite courses.
  • One of the following options:
    • Completed an undergraduate degree in the last five years with a cumulative GPA of 3.500 or higher earned from a regionally accredited college or university.
    • An undergraduate degree with a cumulative GPA of 3.000 or higher earned from a regionally accredited college or university. A GRE composite score of 300 and 4.0 in analytical writing or a GMAT composite score of 500 and 4.0 in analytical writing. There is a five-year time limit on the use of scores GRE/GMAT scores.
    • Completed a graduate certificate in the joint College of Charleston/The Citadel program in Computer and Information Sciences with a cumulative GPA of 3.000.
    • An undergraduate degree with a cumulative GPA of 2.500 or higher earned from a regionally accredited college or university, a GRE composite score of 300 and 4.0 analytical writing or a GMAT composite score of 500 and 4.0 analytical writing, and the completion of six credits in the joint College of Charleston/The Citadel program in Computer and Information Sciences as a non-degree student with a cumulative GPA of 3.000 or higher. There is a five-year time limit on the use of scores GRE/GMAT scores.
    • For students in the 4+1 BS/MS program at the College of Charleston, completed a minimum of one graduate course with a cumulative GPA of 3.000 for all CSIS courses to continue as a full-time graduate student.

Application Deadlines

  • Fall priority deadline for completed applications: March 1 (This deadline is for those students seeking scholarships and assistantships.)
  • Fall deadline for all other completed applications: July 1.
  • Spring deadline: November 1
  • Summer deadline: March 1

Contact Information

Renée McCauley
program director
843.953.3187

Last updated September 2019

About the School

Located in the heart of historic Charleston, South Carolina, the College of Charleston is a nationally recognized public liberal arts and sciences university. Founded in 1770, the College is among the ... Read More

Located in the heart of historic Charleston, South Carolina, the College of Charleston is a nationally recognized public liberal arts and sciences university. Founded in 1770, the College is among the nation’s top universities for quality education, student life, and affordability. Its beautiful and historic campus, combined with contemporary facilities, cutting-edge programs and accessible faculty attracts students from across the U.S. and around the world. Read Less