Mar 28, 2024  
2020-2022 Catalog Volume XXX Ver 3 
    
2020-2022 Catalog Volume XXX Ver 3 [ARCHIVED CATALOG]

Computer Science, BS


The Bachelor of Science in Computer Science (including all concentrations) program is designed to provide organizations with individuals who can critically plan, develop, implement, and manage software solutions in organizations to meet the business needs of customers and/or the organization infrastructure, while understanding the importance of critical thinking, teamwork, and problem-solving. Students are required to earn a minimum grade of “C” in all major courses.

Learning Outcomes

Through completion of the Bachelor of Science in Computer Science program, students will:

  1. Design a computer-based system, process, component, or program to meet business needs.
    1. Analyze a problem and identify and define the computing requirements appropriate to its solution.
    2. Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems.
    3. Apply design and development principles in the construction of software systems of varying complexity.
    4. Demonstrate comprehension of the tradeoffs involved in design choices.
    5. Utilize current techniques, skills, and tools necessary for computing practice.
  2. Analyze the local and global impact of computing on individuals, organizations, and society.
  3. Describe professional, ethical, legal, security, and social issues and responsibilities related to computing.
  4. Demonstrate appropriate written and oral communication of technology concepts to a wide audience.
  5. Perform effectively on a team to accomplish a common goal.
  6. Recognize the need for and an ability to engage in continuing professional development.

The Bachelor of Science in Computer Science (including concentration courses) degree program is currently offered Online.

BS Computer Science Curriculum: 184.5 Credits


With Concentrations Below

Area I - Core Curriculum: 73 Credits


Communications


Computer Literacy


Humanities


  • Approved Humanities Elective Credits: 9

Mathematics


Personal Development


Social Science


  • Approved Social Science Elective Credits: 13.5

Written Communication