M.S. in Computer and Information Sciences
College of Charleston
Key Information
Campus location
Charleston, USA
Languages
English
Study format
On-Campus
Duration
2 - 3 years
Pace
Full time
Tuition fees
USD 6,888 / per semester *
Application deadline
Request info
Earliest start date
Request info
* Tuition (6 hours per semester): $6,888 for resident; $18,072 for Non-resident.
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
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.
Admissions
Curriculum
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 Program 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.
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.