32 courses with the subject IT-FPX, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
IT-FPX1006Information Technology Concepts and Practices
Students analyze contemporary topics from the field of information technology. Students gain knowledge and experience in computing systems and systems requirements, options, and issues. Students also strengthen and apply skills needed for professional communication. For BS in Information Technology and BS in Computer Science students only. Must be taken during the student's first quarter.
IT-FPX1170Goals and Ethics for the IT Professional
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 IT-FPX3170 may not take IT-FPX1170.
IT-FPX2180Operating System and Hardware Infrastructure
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 IT-FPX3280 may not take IT-FPX2180. 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.
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).
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.
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 IT-FP2250 and IT-FP3350 may not take IT-FPX2280. 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.
IT-FPX3180Pathways to Certificate-Based Professional Development
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.
This course introduces the core skills needed to build modern websites. Students create well-structured web pages using HTML and then style and lay them out using up-to-date cascading style sheets (CSS). The students also create forms for data entry and use JavaScript to make pages interactive. Students build the content for a small website that demonstrates fundamental structures, effective layout, and basic interactivity. Students who have received credit for IT-FP3212 and IT-FP3215 may not take IT-FPX3240.
IT-FPX3249Software Architecture and User Experience Design
In this course, students evaluate the analysis and design of system industry standards and best practices. Students research key components of system analysis including determining system objectives, business rules, and the identification of stakeholders. Students also investigate human interface technologies and factors for a more engaging user experience. Students 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. Students who have received credit for IT-FP3301 and IT-FP3345 may not take IT-FPX3249.
IT-FPX3358Information Security Concepts for the Information Technology Professional
Students in this course demonstrate their knowledge of information security fundamentals. Students apply their understanding of the concepts of confidentiality, integrity, and availability to securing organizational assets.
This course provides an in-depth coverage of the design, implementation, and troubleshooting of security infrastructure. Students identify and apply the principles of cyber defense in-depth techniques by using cryptography, encryption, Public Key Infrastructure (PKI), digital signatures, and perimeter security techniques.
Students in this course use techniques and common utilities to develop their understanding of how hackers attack computers and networks. Students investigate security threats and ways that system vulnerabilities are exploited to attack systems. In addition, students identify Intrusion Detection Systems (IDS), ethical hacking techniques, sniffers, protocols, social engineering, vulnerability analysis, and penetration testing to ensure infrastructure security.
In this course, students 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. Students 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), Sarbanes-Oxley (SARBOX), and National Institute of Standards and Technology (NIST). In addition, students gain and demonstrate knowledge of biometrics and privacy concerns in computing, personnel, and physical security.
Students in this course scrutinize computer forensics as a discipline that supports law enforcement professionals in investigating white collar crime. Students use computer forensics tools and techniques, and evaluate crime investigations, incident response and handling, and legal issues.
In this course, students 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.
Students investigate the role scripting plays in information security. Students gain and demonstrate knowledge of the fundamentals of Python scripting by developing a range of security-related scripts.
IT-FPX4080Operating Systems and Application Security
Students 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.
Students develop a foundational understanding of how computer networks interconnect. Through guided modules and hands-on activities in Cisco Networking Academy using Cisco Packet Tracer, students explore the components, media, and protocols that support local and wide area networks. Topics include wireless and mobile networking, IPv4 and IPv6 addressing, dynamic addressing with DHCP, and routing between networks. Students gain practical experience configuring home and enterprise-level networks, applying communication standards, and using troubleshooting tools to diagnose and resolve connectivity issues. Students relate networking concepts to real-world applications and strengthen the skills needed to design, manage, and maintain reliable networked systems. Students who have received credit for IT-FP4150 and IT-FP4155 may not take IT-FPX4157.
IT-FPX4250Data Analytics and Artificial Intelligence in the Cloud
Students gain an understanding of data analytics concepts in conjunction with evolving artificial intelligence (AI) techniques. Students explore the integration of cloud-based data storage, distributed technologies, and AI-powered analytics tools. Through hands-on projects, students implement AI models, utilize general artificial intelligence (GAI) frameworks, and optimize data strategies that enhance business intelligence and decision-making capabilities. Students who have received credit for IT-FPX4731 and IT-FPX4733 may not take IT-FPX4250.
In this course, students use data mining and analytics tools to identify, evaluate, and prepare data for analysis. Students also take an advanced look at the role of statistical analysis in solving real world problems, timely, and effectively completing data analytics projects. Students who have received credit for IT-FP4330 and IT-FP4340 may not take IT-FPX4345.
Students in this course develop the skills to analyze, plan, design and implement fundamental cloud solutions. Students acquire and apply knowledge of implementation strategies specific to cloud network, compute, and storage. Students also implement security, monitoring, and logging solutions, along with special cloud workloads such as AI and machine learning. Concepts of cloud migration planning and cloud cost optimization are also discussed. Students who have received credit for IT-FP4541 and IT-FP4551 may not take IT-FPX4525.
Students further develop their object-oriented programming skills in Java by building fundamental skills and application programming interfaces (APIs) for working with text files, writing programs with a JavaFX graphical user interface (GUI), working with Java collections, connecting to Internet services, and using a database for data persistence.
In this course, students investigate the fundamental problems, theories, and algorithms of the field of artificial intelligence (AI), including heuristic search and game trees, knowledge representation, automated deduction, and its applications, problem-solving and planning, and an introduction to machine learning and other techniques to employ AI. Students gain an understanding of the fundamental theories of artificial intelligence and evaluate opportunities for applying AI. Students who have received credit for IT-FP4310 and IT-FP4320 may not take IT-FPX4535.
IT-FPX4545Cloud Concepts, Architecture and Management
Students gain an understanding of foundational cloud concepts including on demand self- service, broad network access, resource pooling, elasticity, measured service. Students develop hands-on proficiency with an industry-standard cloud platform (Microsoft Azure). Students also analyze the benefits and economic advantages of cloud computing, as well as strategies for transitioning from on-premise infrastructure to cloud infrastructure. Students design security measures in accordance with regulatory compliance requirements (HIPAA, GDPR, PCIDSS, etc.). Students who have received credit for IT-FP4511 and IT-FP4521 may not take IT-FPX4545.
Students demonstrate an understanding of the fundamental concepts of the Linux operating system. Students use command line tools and software packages, and practice hardware configuration, file management, process management, and file editing. In this course, students apply knowledge of advanced topics specific to the Linux operating system. Students administer the Linux system, script, and implement network configuration and security. Students who have received credit for IT-FP4561 and IT-FP4571 may not take IT-FPX4575.
Students investigate the Internet of Things (IoT) field of study and the related hardware and software connections. In addition to defining the infrastructure requirements for the deployment and operation of IoT devices, students work through the identification, installation, and operation of the various devices that are required to operate IoT and generate reporting. Students also develop applications that enter data from IoT, report them and contribute to making decisions as a result. The course covers in detail privacy and security issues that emerge from the use of IoT devices and the data that results from their operations. Students who have received credit for IT-FP4711 and IT-FP4772 may not take IT-FPX4775.
IT-FPX4780Mobile Application Design and Development
Students in this course build upon prior software development knowledge and apply it to mobile application frameworks, architecture, design and engineering issues, and methodologies for developing applications for mobile devices. This course includes project-based assignment for topics such as user interface design, unique user interactions, object-oriented design, event handling, animation, multimedia, data storage, integration of external Internet services via APIs, and unit testing to transition applications into distribution-ready state. Students who have received credit for IT-FP4782 and IT-FP4784 may not take IT-FPX4780.
IT-FPX4792Website Application Development and Design
Students investigate the design, development, and deployment of interactive web experiences by integrating HTML, CSS, JavaScript, and multimedia. Students employ user-centered design strategies, industry standard tools, and best practices to develop high-quality and accessible web sites that work seamlessly on mobile, tablet, and large screen browsers. Students who have received credit for IT-FP4791 and IT-FP4793 may not take IT-FPX4792.
This course is 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. Students identify and apply strategies to guard against hackers and forms of viruses, use firewalls and gateways, and build authentication skills and encryption techniques. Students identify methods for attacking a network system and validate defenses against them. Upon successful completion of this course, students are prepared to take the exam for the Security+ certification. 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.
Students in this capstone course demonstrate the use of tools, skills and techniques developed throughout their program by completing an integrated action learning project. Students identify and analyze complex computing problems and apply principles to identify, design, and implement computing solutions. For BS in Information Technology students only. Must be taken during the student's final quarter.
In this first of two courses, students apply knowledge and skills from other courses as they develop a project that benefits an organization, community, or industry. Students prepare a proposal that includes a project description, deliverables, completion dates, and associated learning. Upon approval from the instructor, students execute the proposal, complete deliverables to meet the needs of the client, and produce a final product. For BS in Information Technology students only. Must be taken during the student’s penultimate quarter.
In this second of two courses, students continue to apply knowledge and skills from other courses as they complete a project that benefits an organization, community, or industry. Students prepare a proposal that includes a project description, deliverables, completion dates, and associated learning. Upon approval from the instructor, students execute the proposal, complete deliverables to meet the needs of the client, and produce a final product. For BS in Information Technology students only. Must be taken during the student’s final quarter.