Decorative Decorative

Online individual IT courses


Take courses now that can apply toward a degree later

Explore online learning as a non-degree student and sharpen skills for your current job. Individual courses can apply toward a future degree or fulfill specific coursework requirements.

Apply up to three courses toward a Capella degree

Get a head start on a degree without making a commitment to a degree program now. At Capella, you can apply up to three courses to a degree program when you’re ready.

Build skills you can bring to your current role

Gain job-ready skills with hands-on IT coursework in virtual labs. Develop expertise in essential tech tools you can use immediately in your current work or in a future role.

Classes Start Soon

At a glance

  • Online
  • 3 Courses max. transfer

Thinking about an IT degree? See what Capella has to offer.

Undergraduate information technology courses

Show all descriptions
IT1170 Goals and Ethics for the IT Professional 6 quarter credits 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
IT2230 Introduction to Database Systems 3 quarter credits 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
IT2249 Introduction to Programming with Java 6 quarter credits 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
IT2240 Introduction to Programming 3 quarter credits This course introduces learners to the C programming language. Learners gain knowledge of fundamental procedural programming constructs, algorithms, and basic data structures. Learners apply this knowledge to implement functional requirements in console applications. 3 quarter credits
IT2250 Introduction to Network Technology 3 quarter credits This course introduces learners to 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. Learners who have received credit for IT2280 may not take IT2250. 3 quarter credits
IT3165 Ethics for the Information Technology Professional 3 quarter credits Learners in this course identify and apply their knowledge of inherent ethical concerns in the information technology profession to cultural and human interaction in global and domestic issues. Learners also show evidence of their understanding of ethical codes related to web technologies, intellectual property, and cybercrime. Learners who have received credit for IT3170 may not take IT3165. 3 quarter credits
IT3225 Business Goals for the Information Technology Professional 3 quarter credits Learners analyze core enterprise organizations, business processes, and information technology infrastructures and display their understanding of the value of information technology in achieving organizational maturity. Learners apply their knowledge of the relationship that exists between an enterprise organizations business and information technology goals with operational models. Learners who have received credit for IT3170 may not take IT3225. 3 quarter credits
IT2280 Network Technology and Architecture 6 quarter credits 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. Learners who have received credit for IT2250 and IT3355 may not take IT2280. Some of the materials found in this course are from the Google IT Support professional certificate program. This may include readings, videos, practice exercises, and other study materials. This professional certificate material is delivered online via the Coursera Career Academy platform, and links to this platform are available in the Capella courseroom. There are no additional costs for access to this material. 6 quarter credits
IT3315 Hardware and Operating Systems 3 quarter credits 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. Learners who have received credit for IT3280 may not take IT3315. 3 quarter credits

Graduate information technology courses

Show all descriptions
ANLT5010 Foundations in Analytics 4 quarter credits Learners in this course apply data management fundamentals to data models. Learners examine the concepts of data mining, ETLs, and data warehouses and also evaluate applied analytics in professional domains such as finance, marketing, and health care. Prerequisite(s): Completion of or concurrent registration in ANLT5002 or ITEC5020. 4 quarter credits
ANLT5020 Data Sources for Analytics 4 quarter credits In this course, learners explain database methodologies including relational databases, flat files, dimensional modeling, RSS feeds and multi-dimensional modeling. Learners examine the impact of data quality on analytics and apply ETL techniques and processes. Finally, learners evaluate the application of data warehouses, data marts, and multi-dimensional cubes to decision-making and action. Prerequisite(s): Completion of or concurrent registration in ANLT5010 or HMSV5500. 4 quarter credits
ANLT5030 Statistical Methods in Analytics 4 quarter credits In this course, learners study the collection, organization, presentation, analysis, and interpretation of data using statistical methods. Learners practice using appropriate tools to obtain a result using statistical methods and collaborate with team members to compare processes, techniques, and conclusions to understand various perspectives. Prerequisite(s): Completion of or concurrent registration in ANLT5020 or HMSV5510. 4 quarter credits
ANLT5040 Leadership for Analytics 4 quarter credits Learners in this course develop and demonstrate their skill in the role of leadership in analytics and explore change management theories and models as they relate to the field of analytics. Learners examine the ethical issues and practices of the analytics field to gain an understanding of how personal ethical frameworks shape the decision-making process. Learners also evaluate project management skills needed for successful analytic projects. 4 quarter credits
ANLT5050 Concepts of Data Mining 4 quarter credits In this course, learners develop their skills in creating a predictive model. Learners apply data mining algorithms, models, and data mining modeling techniques to test, fit, and implement an algorithm and/or model with appropriate tools. Learners practice interpreting results to find an application for those results. Finally, learners apply control, feedback, and evaluation approaches to enhance, continue, or retire the algorithm or model using big data. Prerequisite(s): ANLT5030. Graduate certificate learners in Advanced Analytics Using SAS® are exempt from this prerequisite. 4 quarter credits
ANLT5060 Applied Forecasting 4 quarter credits In this course, learners evaluate forecast model outcomes to solve organizational problems. Learners examine the impact of time and data latency on forecasting, and practice identifying patterns in the output of forecast models. Learners also apply forecasting techniques in their communication with stakeholders. Prerequisite(s): ANLT5030. 4 quarter credits
ANLT5070 Text Mining 4 quarter credits Learners in this course gain an understanding of the early stages of text mining. Learners examine document management practices, text-scraping techniques, and various methods for modeling their findings as they solve text-based mining problems. Prerequisite(s): ANLT5030. Graduate certificate learners in Advanced Analytics Using SAS® are exempt from this prerequisite. 4 quarter credits
ANLT5080 Advanced Analytics and Modeling 4 quarter credits Learners in this course demonstrate advanced practice in applying the analytic life cycle. Learners examine approaches to visual analytics and are introduced to geospatial data techniques. Learners also apply their analytic skills to current organizational problems and apply analytic solution scoring and project management skills for effective team performance. Prerequisite(s): ANLT5050. 4 quarter credits
ANLT5090 Reporting Solutions with Analytics 4 quarter credits In this course, learners examine reporting solutions that use analytics. Learners analyze, select, and apply reporting solutions to fit an organizational need and evaluate different reporting frameworks. Prerequisite(s): ANLT5030. 4 quarter credits
ANLT5100 Visual Analytics 4 quarter credits In this course, learners articulate the value of visualization to telling the analytic story to stakeholders. Learners explore the appropriate presentation of types of data and apply best practices for the design of effective visualizations. Learners also develop skills for presenting data to stakeholders in a succinct and relevant manner. Prerequisite(s): ANLT5030. 4 quarter credits
IAS5010 IT Security Fundamentals 4 quarter credits In this course, learners examine the technology and security principles that apply throughout system and product life cycles. Learners identify the basic network components in an information technology system, analyze how they interact, and evaluate their role in system operation. Learners explore the basic role and function of network devices including routers, switches, firewalls, VPNs, and intrusion detection as well as the underlying protocols and controls that contribute to their operation. In addition, learners demonstrate their ability to use network security tools and network analysis. 4 quarter credits
IAS5015 Network Security Fundamentals and Cryptography 4 quarter credits Learners apply foundational concepts of cybersecurity and information assurance to select appropriate information security policies, procedures, and controls to defend enterprise information assets from breaches of confidentiality and integrity. Learners identify specific points of vulnerability that may be mitigated through the use of administrative security policies and operational information security tools. Learners also examine principles of cryptography and some of the security controls and methods that use it. Prerequisite(s): Completion of or concurrent registration in IAS5010 or ITEC5020. 4 quarter credits
IAS5020 Information Security Regulatory and Legal Environment 4 quarter credits Learners apply cyber-defense and information assurance controls in context of the rules and guidelines that influence them and with an understanding of the security standards, responsibilities, rules, regulations, and issues that impact a particular organization. Learners identify laws and policies related to cyber-defense and how they relate to the storage and transmission of data. Learners also study basic concepts of audit, evidence collection, and chain of custody rules. Prerequisite(s): Completion of or concurrent registration in IAS5015. 4 quarter credits
IAS5025 Operating System Defense 4 quarter credits Learners in this course explore the fundamental security issues related to operating system (OS) defense. Learners also employ best practices to harden operating systems and associated software applications using various tools as a part of a layered defense-in-depth strategy. Prerequisite(s): Completion of or concurrent registration in IAS5020.. 4 quarter credits
IAS5030 Identifying and Managing Risk 4 quarter credits Learners identify common information security risk analysis methodologies, their characteristics, pros and cons, and applications. Learners examine the sources of risk, including external malicious attackers, intentional and accidental attacks by internal users, and threats from environmental and structural sources. Learners also identify vulnerabilities in hardware, software, locations, and procedures that provide an opening to attackers and create risk to organizations. Learners demonstrate risk assessment techniques through hands-on application of software vulnerability testing tools. Prerequisite(s): IAS5025. 4 quarter credits
IAS5100 Data Engineering 4 quarter credits Learners in this course gain an understanding of basic abstract data structures and the role that data structures play in secure software development. Learners apply data structure concepts to information security problems and perform reverse engineering of data structures, databases, software, and hardware components to determine their functionality, inputs, outputs, and stored data. Prerequisite(s): IAS5130. 4 quarter credits
IAS5110 Digital Forensics Processes 4 quarter credits Learners in this course apply forensics tools and techniques to investigate incidents, analyze devices, and conduct forensics reporting. Prerequisite(s): IAS5030. 4 quarter credits
IAS5120 Digital Forensics Tools 4 quarter credits Learners explore and apply forensics tools and techniques to investigate and analyze digital devices and constructs such as personal digital devices, storage media, and network hosts and traffic. 4 quarter credits
IAS5130 Programming for Security Professionals 4 quarter credits Learners in this course examine core programming concepts such as variables, iteration structures, decision structures, data structures (such as arrays), and how to combine these core concepts to write simple scripts and programs. Additionally, learners apply secure coding practices using C and the Python scripting language in their associated integrated development environments. In working with the C language, learners apply defensive coding practices designed to prevent many security vulnerabilities. Using Python, learners write scripts that perform important network administration tasks such as monitoring network traffic. 4 quarter credits
IAS5200 Network Architecture and Cyberoperations 4 quarter credits Learners in this course study common security architectures to help identify potential vulnerabilities in architectures, and learn to design secure architectures. Learners identify issues related to the design and implementation of operating system concepts, components and interfaces, and design and implement significant architectural changes to an existing operating system. Learners also examine the authorities, roles, and steps associated with cyber operations, and develop a working knowledge regarding the security issues associated with building complex systems out of third-party components of unknown origin. 4 quarter credits
IAS5220 Network Security Controls and Testing 4 quarter credits Learners study cryptographic algorithms, protocols, and how they protect information in various states. Learners apply methodology to detect, analyze, and mitigate vulnerabilities and threats within a network environment, and examine the latest network technologies and security issues involved in network communications. Finally, learners identify and demonstrate ways of exploiting vulnerabilities to gain access to a system through penetration testing and network forensics techniques. 4 quarter credits
IAS5230 Secure Network Design and Engineering 4 quarter credits Learners investigate abstract data types and how to address them in solving cybersecurity problems related to network design and engineering. Learners also analyze security requirements while designing network operational systems in order to gain approvals in recognition and compliance with organizational governance and processes. Finally, learners articulate how virtualization is implemented, deployed, and used, and describe the implications that interfaces between major components of virtualized systems have for security. 4 quarter credits
IAS5310 Health Care Environment 4 quarter credits In this course, learners identify health care organizations and their data management practices, develop an understanding of key health care terminology and acronyms, and identify the sources, types, and classification methods of health care data. Learners also analyze privacy rights and state and federal regulations, to formulate how to protect privacy rights while still meeting the demands for greater efficiency and effectiveness in the provision of health care. Finally, learners examine the codes of conduct required of IT professionals working in health care. For MS in Information Assurance and Security learners only. 4 quarter credits
IAS5320 Patient Privacy Rights and HealthCare Regulatory Requirements 4 quarter credits Learners in this course evaluate the differences between healthcare privacy and healthcare information security and develop their understanding of the healthcare regulatory environment. Learners identify and demonstrate the use of tools and controls used to prevent data breaches, and evaluate the processes for creating forensic evidence of a breach. To help end users comply with data security, learners also develop policies, procedures, and user training, which consists of documentation, communication, and notifications and risk assessment strategies. Prerequisite(s): IAS5200 or IAS5310. 4 quarter credits
IAS5330 Third Party Risk Management in Health Care 4 quarter credits Learners in this course identify and examine the risks caused by third parties, and the policies and documents required to ensure that they are in compliance with security requirements. Learners evaluate the difference between a third party and a business associate, as well as gain an understanding of the laws, regulations, contracts, and agreements that apply to each. Learners also demonstrate the use of tools and methodologies for auditing and monitoring interactions with third parties and business associates to ensure security compliance. Prerequisite(s): IAS5200 or IAS5310. 4 quarter credits
ISTM5110 Strategic Management of Network Technology 4 quarter credits Learners investigate corporate network management issues and analyze emerging network technology and trends, especially on the security issues encountered while managing networks. Learners also plan for sourcing and procuring enterprise network technology. 4 quarter credits
ISTM5112 Global Network Policy, Regulation, and Governance 4 quarter credits Learners assess the impact of laws, policy, and regulations on network operations. Learners analyze methods of aligning network policies that mitigate risk with business needs within the context of policies, laws, and regulations. Learners also create a contingency plan template for responding to possible policy and regulatory changes. 4 quarter credits
ISTM5114 Enterprise Network Analysis, Architecture, and Design 4 quarter credits This course familiarizes learners with trends in network architecture and design, enabling learners to better align network architectures to support business processes. Learners in this course compare and contrast various network design solutions, including those for a variety of enterprises, and determine the cost-benefit of the various architecture options. Prerequisite(s): Completion of or concurrent registration in ISTM5110. 4 quarter credits
ITEC5020 Database Development and AI 4 quarter credits Learners use their knowledge of designing and developing both relational and non-relational databases, and fundamental concepts of Artificial Intelligence (AI) to create databases. Learners apply the necessary skills and knowledge to create robust databases that leverage AI models to achieve goals efficiently and effectively. 4 quarter credits
ITEC5030 Emerging Technologies 4 quarter credits In this course, learners gain an understanding of new and disruptive technologies that are poised to have a significant impact on individuals, industry, technology, and society. Learners explore strategies for identifying and researching emerging technologies to determine their value-added application to the organization and examine models that help predict technology growth and proliferation. Prerequisite(s): ITEC5010. 4 quarter credits
ITEC5050 Cloud Architecture and Distributed Systems 4 quarter credits In this course, learners extend their knowledge of enterprise networking by focusing on distributed systems, and the key characteristics and benefits of cloud computing, including reliability, scalability, and virtualization. Learners examine core cloud technologies and challenges, along with various delivery models, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Additionally, learners explore cloud architecture for platforms and cloud-based solutions and services, with associated cloud computing design patterns. Learners gain hands-on experience in a cloud environment by building, configuring, and consuming cloud-based architectures to address the needs of an organization. 4 quarter credits
ITEC5060 Cloud Application Deployment and Operations 4 quarter credits This course strengthens a learner's understanding of cloud computing concepts, including hybrid cloud deployment models, compound design patterns, and architectures that involve both on-premise and cloud environments. Learners place an emphasis on cloud security and the mechanisms and controls to prevent and respond to threats and attacks. Additionally, learners examine the migration of current applications and data storage infrastructure to the cloud, as well as the identification and provisioning of required cloud services to support cloud-based applications. Finally, learners employ a hands-on experience to explore and demonstrate configuration, automation, and monitoring of cloud applications and services, and their on-going operational support. 4 quarter credits
PM5332 Project Management Planning, Execution, and Control 4 quarter credits This course covers the components of project management within the project planning, executing, monitoring, and controlling process groups. Learners identify project requirements and develop a project plan that considers project scope, time, and cost in managing competing project requirements. Learners also demonstrate the application of various project management tools including activity estimation, resource assignment, work breakdown structure (WBS) creation and the development of a project management schedule. Prerequisite(s): PM5018, or completion of or concurrent registration in PM5331. 4 quarter credits
PM5333 Project Budgeting, Procurement, and Quality 4 quarter credits Learners investigate project cost, quality, and procurement in business or information technology (IT) project context. Learners analyze the fundamental concepts and principles of the following project management knowledge areas: project cost management, project quality management, and project procurement management by demonstrating the application of tools, techniques, and methodologies within these areas of study. Learners apply various tools and techniques, in an integrative manner, to manage interdependencies among project management process groups. Prerequisite(s): PM5018 or PM5331, or completion of or concurrent registration in PM5332. 4 quarter credits
PM5334 Project Risk Assessment and Control 4 quarter credits Learners in this course examine and demonstrate their knowledge of the components of project risk management including assessing project risk identification and mitigation strategies; evaluation of risk impact analysis methods; and evaluation of risk analysis techniques to ensure project success. Learners also assess project risk management certifications and professional development activities to identify future project risk management professional opportunities. Prerequisite(s): PM5018 or PM5331, or completion of or concurrent registration in PM5333. 4 quarter credits
PM5335 Project Leadership and Management 4 quarter credits In this course, learners examine the role and skills required of project leaders across organizations by exploring a wide range of leadership roles, including manager, problem solver, facilitator, trainer, communicator, and advocate. Learners analyze how each of these roles affects the ability to create a cohesive project team, and synthesize a step-by-step approach to leadership and team-building. Finally, learners demonstrate an understanding of leadership ethics, leadership and project strategy, and the relationship between leadership and project management politics. 4 quarter credits
PM5336 Agile Project Management Theory and Practice 4 quarter credits In this course, learners apply the Agile Project Management (APM) methodology, which emphasizes an iterative process and adaptation to change in a more flexible and timely manner, achieving higher stakeholder satisfaction, and increasing team morale, collaboration, and results ownership. Learners apply Agile practices to address business needs, project goals, and requirements and use Agile to anticipate and manage project risks to achieve successful projects. 4 quarter credits
IT2249 Introduction to Programming with Java 6 quarter credits 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
IT2280 Network Technology and Architecture 6 quarter credits 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. Learners who have received credit for IT2250 and IT3355 may not take IT2280. Some of the materials found in this course are from the Google IT Support professional certificate program. This may include readings, videos, practice exercises, and other study materials. This professional certificate material is delivered online via the Coursera Career Academy platform, and links to this platform are available in the Capella courseroom. There are no additional costs for access to this material. 6 quarter credits
IT1170 Goals and Ethics for the IT Professional 6 quarter credits 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
IT2180 Operating System and Hardware Infrastructure 6 quarter credits 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. Some of the materials found in this course are from the Google IT Support professional certificate program. This may include readings, videos, practice exercises, and other study materials. This professional certificate material is delivered online via the Coursera Career Academy platform, and links to this platform are available in the Capella courseroom. There are no additional costs for access to this material. 6 quarter credits
PM1000 Project Management Principles 3 quarter credits 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. Learners analyze management theories, concepts, tools and techniques defined by the Project Management Institute (PMI®) including the Process Groups and Knowledge Areas. Learners also investigate other project management methodologies and frameworks, with an emphasis on Agile. 3 quarter credits

Individual IT courses FAQs