Courses Information Assurance and Cybersecurity

Bachelor of Science in Information Technology


Total program credits needed for graduation with GuidedPath: 180

Total program credits needed for graduation with FlexPath: 90

GuidedPath: One academic quarter is 3 months. You will have a 3-week break between each quarter.

FlexPath: With FlexPath's unique, flat-rate tuition—you have full control to accelerate your courses based on your schedule. The more courses you complete each 12-week session, the sooner you'll graduate, and the more money you'll save.

General Education Requirements

As a Capella bachelor’s student, you need 45 quarter credits to satisfy your general education requirements. You’ll need to choose a minimum of 4 quarter credits from each of the categories below. You’ll also select an additional 29 quarter credits of your choosing from any of the categories.

COM-H4005* Communicating and Integrating Solutions in the Professional World 6 quarter credits
COM1150 Introduction to Digital and Information Literacy 6 quarter credits
COM1250 Workplace Communication 6 quarter credits
COM2000 Intercultural Communication 6 quarter credits
COM3700 Conflict Resolution 6 quarter credits
COM4100 Media and Culture 6 quarter credits
ENG1000 English Composition 6 quarter credits
ENG1250 Introduction to Technical and Business Writing 6 quarter credits
ENG2250 Academic Research and Writing 6 quarter credits
HUM1150 Cultural Understanding in a Global World 6 quarter credits
HUM1200 Philosophy of Work 6 quarter credits
PHI-H2005 Honors Seminar: Critical Thinking for the Professional World 3 quarter credits
PHI1200 Philosophy of Problem Solving 6 quarter credits
PHI2000 Ethics 6 quarter credits
PHI3200 Ethics in Health Care 6 quarter credits
BIO1000 Human Biology 6 quarter credits
MAT1050 College Algebra 6 quarter credits
MAT1150 Essential Math for Everyday Life 6 quarter credits
MAT2001 Statistical Reasoning 6 quarter credits
MAT2051* Discrete Mathematics 6 quarter credits
MAT2100 Data-Driven Decisions 4 quarter credits
NSC1150 Science and Innovation 6 quarter credits
PHY1000 Introduction to Astronomy 6 quarter credits
BHA4002 History of the United States Health Care System 3 quarter credits
ECO1150 Personal Economics: Introduction to Financial Planning 6 quarter credits
HIS1150 U.S. History: How the Past Informs the Present 6 quarter credits
POL1110 U.S. and Nevada Government 6 quarter credits
PSYC1000 Introduction to Psychology 6 quarter credits
SOC-H3005* Honors Professional Seminar 6 quarter credits
SOC1150 How Society Works: Diversity, Collaboration, and Problem Solving 6 quarter credits
SOC2000 Cultural Diversity 6 quarter credits
SOC3400 Social Deviance 6 quarter credits


Sophia Learning

Save money and take general education courses required for your bachelor’s through Capella’s affiliate, Sophia Learning. Sophia courses are available online. Take them whenever, wherever, at your own pace. Discover Sophia Learning.

Show course with description


General Education Requirements

Choose 45 quarter credits with a minimum of 4 quarter credits from each category; see General Education Courses.

Required courses:

College Algebra

Learners in this course evaluate and perform linear, exponential, logarithmic, and other mathematical functions that include algebraic, graphic, and numeric properties. Learners then apply these concepts to the social and natural sciences, business, and everyday life.

6 quarter credits
MAT2051 *
Discrete Mathematics

Learners build an understanding of mathematical analysis techniques. Learners apply number logic and set theory, functions and sequences, relations equivalence, partial order, digraphs, recurrence relations, counting techniques, logic and techniques of proof, graphs, and algorithms to the fields of business and information technology. Prerequisite(s): MAT1050.

6 quarter credits


Additional Program Requirements


Core courses


At least 48 quarter credits

Information Technology Concepts and Practices

Learners in this course use fundamental terminology, concept analysis, and practical knowledge of the components of computing systems to develop their understanding of the information technology field. Throughout the course, learners also build, demonstrate, and apply skills needed for professional communication. For BS in Information Technology learners only. Must be taken during the learner’s first quarter. Cannot be fulfilled by transfer or credit for prior learning.

6 quarter credits
Introduction to Database Systems

This course is an introduction to the fundamental concepts of databases and database management systems (DBMS). Learners demonstrate vocabulary, component requirements, sorting and querying, and maintenance of simple databases using the fundamentals of database manipulation. Learners also apply Structured Query Language (SQL) and relational database management systems (RDBMS).

3 quarter credits
Introduction to Programming with Java

This course introduces learners to the programming discipline and prepares them to serve as Java programmers. Learners study and apply the fundamentals of the Java programming language such as data types, variables, expressions, statements, and methods. Learners also examine and practice the Java-object-oriented features of classes and objects. The course offers numerous opportunities for analyzing, designing, coding, testing, debugging, and evaluating Java programs in an authentic Java development environment.

6 quarter credits
Network Technology and Architecture

Learners gain an understanding of the key concepts underlying Local Area Network (LAN), Metropolitan Area Network (MAN), and Wide Area Network (WAN). Learners examine the layered architecture of the network protocol stack, including the OSI and the TCP/IP models, and apply the principles of designing networks and implementing network protocols. Learners also apply topics of network topologies, cloud computing, networking devices, cabling, and basic network security.

6 quarter credits
Ethics and Business Goals for the Information Technology Professional

Learners analyze core enterprise organizations, business processes, and information technology infrastructures. Learners apply their knowledge of the relationships between an enterprise organization’s business and information technology goals with IT operational models. IT ethical principles integrated throughout the class include examination of IT codes of ethics, ethical issues involving the use of employer resources, and examination of web technology and cybercrime.

6 quarter credits
IT3240 *
Web Development and JavaScript

In this course, learners build fundamental web design and development skills. Using a local development environment, learners develop websites using HTML and apply styling to each page using CSS. Learners develop client-side scripting using JavaScript to enable website interactivity and to enhance the user experience. Finally, learners deploy their websites to a cloud environment for testing. Prerequisite(s): Completion of or concurrent registration in IT1006.

6 quarter credits
Software Architecture and User Experience Design

In this course, learners evaluate the analysis and design of system industry standards and best practices. Learners research key components of system analysis including determining system objectives, business rules, and the identification of stakeholders. Learners also investigate human interface technologies and diverse human factors for a more engaging user experience. Learners apply their knowledge by creating a Software Development Plan (SDP) with components including identification of an agile methodology, system scope, technical standards, activity diagrams, logical process validation, and maintenance expectations.

6 quarter credits
IT3280 *
Hardware and Operating System Administration

In this course, learners demonstrate their knowledge of hardware and operating systems, focusing on peripherals and file management. Learners use modern operating systems, including Windows, Linux, and MacOS to demonstrate their skill with hardware and operating systems. Prerequisite(s): IT3170.

6 quarter credits
Principles of Project Management

In this course, learners build an understanding of the fundamental basics of project management and gain a broad overview of project management standards and their applicability to both business and IT projects. This course emphasizes management theories, concepts, tools and techniques defined by the Project Management Institute (PMI®) including the Process Groups and Knowledge Areas. This course also introduces other project management methodologies and frameworks, with an emphasis on Agile.

3 quarter credits


Specialization courses


At least 48 quarter credits

IT4070 *
Cyber Defense and Countermeasures

Learners in this course examine principles of cyber defense and apply in-depth cyber countermeasure techniques to analyze and secure cyber infrastructure components. Learners also analyze relevant legal, ethical, policy, and risk considerations. Prerequisite(s): IT2280, IT4803.

6 quarter credits
IT4071 *
Cyber Attacks and Ethical Hacking

Learners in this course use techniques, tools, and cybersecurity utilities to develop their understanding of strategies that hackers use to attack computers and networks. Learners investigate security threats and system vulnerabilities exploited by hackers, as well as consequences associated with being hacked. In addition, learners explore Intrusion Detection Systems (IDS), ethical hacking techniques, sniffers, protocols, social engineering, vulnerability analysis, and the use of penetration testing to ensure infrastructure security. Prerequisite(s): IT2280, IT4803.

6 quarter credits
IT4073 *
Organizational Security

In this course, learners analyze the people and process involved in information assurance and security, with particular focus on security life cycle, certification and accreditation, configuration management, employment practices, and security awareness. Learners examine best practices of policy development along with industry-specific standards and interpret industry-specific laws and regulations, such as Health Insurance Portability and Accountability Act (HIPAA), SarbanesOxley (SARBOX), and National Institute of Standards and Technology (NIST). In addition, learners gain and demonstrate knowledge of biometrics and privacy concerns in computing, personnel, and physical security. Prerequisite(s): IT2280, IT4803.

6 quarter credits
IT4075 *
Computer Forensics

Learners in this course scrutinize computer forensics as a discipline that supports law enforcement professionals in investigating white collar crime. Learners use computer forensics tools and techniques, and evaluate crime investigations, incident response and handling, and legal issues. Prerequisite(s): IT2280, IT4803.

6 quarter credits
IT4076 *
Security Management and Policies

In this course, learners increase their knowledge of hands-on security management practices by analyzing security policies and procedures, risk management, and business continuity planning. Topics include security and business need trade-offs, risk assessments, designing security policies and procedures and a business continuity plan, and enforcement of security policies and procedures. Prerequisite(s): IT2280, IT4803.

6 quarter credits
IT4079 *
Python Scripting

Learners investigate the role scripting plays in information security. Learners gain and demonstrate knowledge of the fundamentals of Python scripting by developing a range of security-related scripts. Prerequisite(s): IT2240, IT4803.

6 quarter credits
IT4080 *
Operating Systems and Application Security

Learners in this course use appropriate technologies to identify, investigate, and mitigate vulnerabilities, threats, and risks in operating systems and applications, including mobile and web applications, email, and databases. Prerequisite(s): IT4803.

6 quarter credits
IT4803 *
System Assurance Security

Learners gain an overview of information assurance and security topics for network administrators who must implement security strategies to protect their organization from exposure to the Internet; network designers also create security-conscious designs. Learners identify and apply strategies to guard against hackers and forms of viruses, use firewalls and gateways, and build authentication skills and encryption techniques. Learners identify methods for attacking a network system and validate defense against them. Upon successful completion of this course, learners are prepared to take the exam for the Security+ certification. Prerequisite(s): IT2280.

6 quarter credits


Elective courses


At least 33 quarter credits


Choose 33 quarter credits of additional undergraduate courses.


Capstone course


At least 6 quarter credits

Taken during the learner’s final quarter:

Cybersecurity Capstone

Learners in this capstone course demonstrate the use of tools, skills and techniques developed throughout their program by completing an integrated action learning project. Learners identify and analyze complex computing problems and apply principles to identify, design, and implement computing solutions. Must be taken during the learner's final quarter. Cannot be fulfilled by transfer or credit for prior learning.

6 quarter credits






At least 180 quarter credits, including a minimum of 54 quarter credits from the 3000/4000 level

* Denotes courses that have prerequisite(s). Refer to the descriptions for further details.

Learners who do not complete all program requirements within quarter credit/program point minimums will be required to accrue such additional quarter credits/program points as are associated with any additional or repeat coursework necessary for successful completion of program requirements.

GuidedPath courses and FlexPath courses fulfill the program requirements and prerequisites for each delivery model.

What Can I Expect?

Each unit consists of readings, discussions, and other activities you will be expected to complete throughout the week. Assignments are due on Sundays, though not every course requires an assignment each week.

In each course, you will receive a detailed scoring guide that describes expectations for every graded assignment.

Grades are based on your participation in weekly reading discussions and completion of assignments. You will also be assessed on your ability to demonstrate an understanding of expected outcomes for your program or specialization. These outcomes are based on the needs and performance standards of your field or discipline.

Transfer Credits

There are many ways to reduce tuition costs, including transferring credits which can help save time and money. You can transfer up to 135 credits into this specialization.

FlexPath Self-Paced Learning Option

If you’re highly motivated, looking to save time and money, and crave the freedom and flexibility of setting your own pace, you may want to consider FlexPath. Rather than face weekly deadlines, you’ll work at your own pace to complete a series of assessments for each course.

There’s no limit to the number of courses you can complete per session — you’ll still pay the same flat tuition rate every 12 weeks.

Learn more about FlexPath Self-Paced Learning

Try FlexPath on us

Take our FlexPath Trial Course and see all the great benefits our self-paced learning format has to offer.

Get started »

Take an individual course

Whether you're completing additional credits for your own education, want to see if online learning is right for you, or are simply interested in a specific topic, you can enroll in many of Capella's online courses without committing to a degree program. We recommend speaking with an enrollment counselor to discuss your goals and ensure that the credits you earn now may be applicable to a Capella degree program.

Learn more about individual courses.

Ready for the next step?

Learning online doesn't mean going it alone. Help is here. From faculty, coaches, advisors and more. Plus a supportive community of students who are as passionate about their careers as you are about yours.