The Military College of South Carolina
give online buttongive online button apply now buttonapply now button
marionsquare2.jpg

Department of Cyber and Computer Sciences Minors


Minor in Computer Programming

Objectives:
A minor in computer programming will provide a student with the opportunity to develop the skills necessary for designing and understanding large programs.

Competencies, Knowledge, or Skills to be Achieved:
A student who completes this minor will receive experience with computer programming in a high-level object-oriented language. A student will have the opportunity to develop a sound foundation in techniques for designing, implementing, testing, and debugging computer software.
This minor is not approved for students majoring in Computer Science.

Structure of the Minor:

  1. Required courses: (14 credit hours)
    CSCI 201 Introduction to Computer Science I
    CSCI 202 Introduction to Computer Science II
    CSCI 223 Data Structures and Algorithms
    MATH 206 Discrete Structures*
    *Mathematics majors must substitute an additional CSCI elective.
  2. Electives (3 credit hours)
    Any CSCI course numbered 300 or higher.

Total Credit Hours Required 17, at least 9 of which must be completed at The Citadel


Minor in Cybersecurity

Objectives:
This minor is designed to prepare students with the technical skills for entry into cybersecurity positions in industry, government agencies, or the military.

Competencies, Knowledge, or Skills to be Achieved:
A student who completes this minor will have a sound technical foundation in the disciplines required for cybersecurity including computer organization/architecture, computer networks, computer security, and cybersecurity. The content of this minor is based on national training standards for information security professionals, as recommended by the National Security Agency and the Committee on National Security Systems.

Structure of the Minor:

  1. Required courses: (6 credit hours)
    CSCI 327 Computer Security
    CSCI 427 Advanced Cybersecurity
  2. Required course in computer organization/architecture (3 credit hours)
    One of the following courses:
    CSCI 305 Computer Organization and Programming
    ELEC 330 Digital Systems Engineering
  3. Required course in computer networks (3 credit hours)
    One of the following courses:
    CSCI 317 Computer Networks and Internets
    ELEC 419 Computer Network Architecture
  4. Elective (3 credit hours)
    One of the following courses:
    CRMJ 331 Cyber Investigations
    CRMJ 392 Computer Crime
    Students majoring in Computer Science will be required to take one additional computer science course at the 300/400 level.

Total Credit Hours Required 15, at least 9 of which must be completed at The Citadel


Minor in Management Information Systems

Objectives:
A minor in management information systems provides an interdisciplinary opportunity for students to learn how to use computer technology to manage information as a competitive business or organizational asset.

Competencies, Knowledge, or Skills to be Achieved:
A student who completes the minor will have developed a basic competency in current distributed, database-driven information management systems and techniques. The minor emphasizes fundamental programming skills, database skills, business management skills, and hands-on experience applying those skills to computer-related projects that support business operations and management decisions.

Structure of the Minor:

  1. Required courses: (12 credit hours)
    CSCI 216 Introduction to Programming and Databases
    CSCI 217 Web Resources and Design
    CSCI 320 Database Design
    BADM 417 Management Information Systems
  2. Electives (3 credit hours)
    BADM 217 Computer Applications in Business
    or BADM 427 Accounting Information Systems

Total Credit Hours Required 15, at least 9 of which must be completed at The Citadel


Back to Top