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.

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
CSC4010 Principles of Programming Languages 6 quarter credits Students explore the fundamental concepts of modern programming languages, such as Java, Python, C++/C#, Kotlin, and Rust. Students gain an understanding of principal language characteristics, including functional, imperative, and object-oriented paradigms; syntax specifications and semantic models; data typing, binding, and scoping; flow control structures and data operations; parameter passing and higher-order functions; and memory management. Students engage with the practices and techniques of implementing programming languages through the creation of an interpreter for a simple bespoke language. Prerequisite(s): IT2249. 6 quarter credits
IT1170 Goals and Ethics for the IT Professional 6 quarter credits Students analyze core enterprise organizations, business processes, and information technology infrastructures. Students 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. Students who have received credit for IT3170 may not take IT1170. 6 quarter credits
IT2180 Operating System and Hardware Infrastructure 6 quarter credits Students demonstrate their knowledge of hardware and operating systems, focusing on peripherals and file management. Students use modern operating systems, including Windows, Linux, and MacOS to demonstrate their skill with hardware and operating systems. Students who have received credit for IT3280 may not take IT2180. 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
IT2230 Introduction to Database Systems 3 quarter credits This course is an introduction to the fundamental concepts of databases and database management systems (DBMS). Students demonstrate vocabulary, component requirements, sorting and querying, and maintenance of simple databases using the fundamentals of database manipulation. Students also apply Structured Query Language (SQL) and relational database management systems (RDBMS). 3 quarter credits
IT2240 Introduction to Programming 3 quarter credits This course introduces students to the C programming language. Students gain knowledge of fundamental procedural programming constructs, algorithms, and basic data structures. Students apply this knowledge to implement functional requirements in console applications. 3 quarter credits
IT2249 Introduction to Programming with Java 6 quarter credits This course introduces students to the programming discipline and prepares them to serve as Java programmers. Students learn and apply the fundamentals of the Java programming language such as data types, variables, expressions, statements, and methods. Students also examine and practice working with Java's object-oriented features. 6 quarter credits
IT2280 Network Technology and Architecture 6 quarter credits Students gain an understanding of the key concepts underlying Local Area Network (LAN), Metropolitan Area Network (MAN), and Wide Area Network (WAN). Students 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. Students also apply topics of network topologies, cloud computing, networking devices, cabling, and basic network security. Students 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
IT3180 Pathways to Certificate-Based Professional Development 6 quarter credits Through dynamic and interactive experiences, students identify various pathways to earn professional certificates that align with a variety of career goals within the ever-evolving tech industry, including cybersecurity, networking, cloud computing, data analytics, and software development. Students acquire the skills and tools necessary to enhance their resume and remain competitive in their career. Additionally, students gain knowledge and experience to help them navigate professional development with confidence from instructors who are seasoned professionals. Some of the materials in this course are from professional certificate programs developed and delivered by external organizations. This may include readings, videos, practice exercises, and other study materials. The 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 these materials. 6 quarter credits
PM1000 Project Management Principles 3 quarter credits Students 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. Students analyze management theories, concepts, tools and techniques defined by the Project Management Institute (PMI®) including the Process Groups and Knowledge Areas. Students also investigate other project management methodologies and frameworks, with an emphasis on Agile. Students who have received credit for PM3000 may not take PM1000. 3 quarter credits

Graduate information technology courses

Show all descriptions
ANLT5010 Foundations in Analytics 4 quarter credits Students in this course apply data management fundamentals to data models. Students 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, students explain database methodologies including relational databases, flat files, dimensional modeling, RSS feeds and multi-dimensional modeling. Students examine the impact of data quality on analytics and apply ETL techniques and processes. Finally, students 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 Students analyze the collection, organization, presentation, analysis, and interpretation of data using statistical methods. Students 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
ANLT5070 Text Mining 4 quarter credits Students in this course gain an understanding of the early stages of text mining. Students 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 students in Advanced Analytics Using SAS® are exempt from this prerequisite. 4 quarter credits
ANLT5080 Advanced Analytics and Modeling 4 quarter credits Students demonstrate advanced practice in applying the analytic life cycle to real-world organizational problems. Students use modern analytics tools to explore data, prepare and transform datasets, build and evaluate predictive models, and score analytic solutions to support decision-making. Emphasis is placed on applied modeling, interpretation of results, ethical use of analytics, effective communication of insights to stakeholders, and project management skills. Prerequisite(s): ANLT5050. 4 quarter credits
ANLT5090 Reporting Solutions with Analytics 4 quarter credits In this course, students examine reporting solutions that use analytics. Students analyze, select, and apply reporting solutions to fit an organizational need and evaluate different reporting frameworks. Prerequisite(s): ANLT5030. 4 quarter credits
IAS5010 IT Security Fundamentals 4 quarter credits Students explore foundational cybersecurity concepts and technologies that support the secure design, implementation, and operation of information systems throughout their life cycles. Students examine essential network architectures and components, analyze how data moves through interconnected systems, and assess how those components contribute to system functionality and security. The course introduces common network and security devices such as routers, switches, firewalls, virtual private networks (VPNs), and intrusion detection mechanisms and explains the protocols, controls, and configurations that enable their secure use. Through applied activities and hands-on exercises, students develop practical experience using network security and analysis tools, including an introduction to automation and artificial intelligence-supported security capabilities, to observe network behavior, identify potential weaknesses, and support effective security decision making. 4 quarter credits
IAS5015 Network Security Fundamentals and Cryptography 4 quarter credits Students 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. Students identify specific points of vulnerability that may be mitigated through the use of administrative security policies and operational information security tools. Students 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 Students 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. Students identify laws and policies related to cyber-defense and how they relate to the storage and transmission of data. Students 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 Students in this course explore the fundamental security issues related to operating system (OS) defense. Students 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 Students examine information security risk management principles and methodologies used to identify, analyze, and manage risk within organizational environments. Students evaluate common risk analysis approaches, including their characteristics, advantages, limitations, and practical applications. The course explores diverse sources of risk such as external threat actors, intentional and unintentional insider actions, system misconfigurations, and environmental or structural factors. Students identify vulnerabilities across hardware, software, cloud environments, data assets, and operational procedures that contribute to organizational risk. Through applied labs and scenario-based activities, students perform qualitative and quantitative risk assessments; apply vulnerability testing tools; and evaluate the role of policies, controls, and emerging automation and artificial intelligence-supported techniques in reducing and monitoring cybersecurity risk. Prerequisite: IAS5025 4 quarter credits
IAS5201 Artificial Intelligence in Cybersecurity 4 quarter credits Students explore how artificial intelligence (AI) capabilities can be used by a cybersecurity team to improve their security process operations. Students take a practitioner focus on how the capabilities can be leveraged. Students present an overview of AI concepts and uses and study various use cases on automating aspects of security processes such as threat intelligence, malware detection, and network security. Other topics include protecting the models themselves, ethical considerations, and emerging trends in AI as they relate to cybersecurity. 4 quarter credits
ITEC5025 Application Development and AI 4 quarter credits Students use their knowledge of fundamental and advanced programming concepts, skills, programming languages, and Artificial Intelligence (AI) to develop applications. Students apply the essential skills to develop an interface, integrate a database, and incorporate an AI model, to build a sophisticated and intelligent application. Prerequisite(s): ITEC5020. 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. Students identify project requirements and develop a project plan that considers project scope, time, and cost in managing competing project requirements. Students 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 Students investigate project cost, quality, and procurement in business or information technology (IT) project context. Students 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. Students 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 Students 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. Students 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, students 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. Students 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, students 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, students 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. Students 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

Individual IT courses FAQs