Censorship, or the act of restricting material deemed unsuitable for public consumption, has existed throughout history. This subject will examine the concept of censorship, its history and applicaiton in current issues. Students will be exposed to controversial materials and immersed in the discourse of censorship in order to gain an understanding of who controls knowledge, why and to what affect...
While C++ is very popular and the language of choice for game development and other performance-intensive applications, it is also significant in spawning other important languages such as Java and C#. This course introduces C++ (ANSI/ISO) in an Integrated Development Environment (IDE). An emphasis will be placed on improving software quality through unit-testing and debugging. The C++ Standard...
Students are introduced to different scripting language tools such as SQL, NOSQL, Apache, Java and Python that support data analysis on large volumes of data. They also analyze the strengths and limitations of current tools used today. Students review and recommend which tools best support data analysis, data quality, problem solving, analysis, analytics and business decision-making for different...
In this course students install and set up a Python development environment and learn to apply fundamental concepts of Python programming by manipulating various data types. Through hands-on assignments, students execute Python scripts that use logical operators, conditional statements, and loops.
This course provides the student with a general understanding of how to install, configure, and manage CheckPoint firewalls for defense of Small and Medium Businesses as well as enterprise network architecture. Students will learn the theory and configuration steps for setting up the security, networking, threat prevention, logging, and reporting features of next generation firewall technologies...
This course provides students with a general understanding of how to install, configure, and manage Palo Alto firewalls for defense of Small and Medium Businesses as well as enterprise network architecture. Students will learn the theory and practice of setting up the security, networking, threat prevention, logging, and reporting features of Palo Alto's next generation firewalls. This course is...
As communications and networking technologies evolve, alternatives to traditional enterprise networks have emerged. There is demand in all sectors and industries for employees who not only understand these emerging technologies but can also implement them to save time and money while increasing security of corporate communications. This micro-credential allows current industry employees to build...
As communications and networking technologies evolve, alternatives to traditional enterprise networks have emerged. There is demand in all sectors and industries for employees who not only understand these emerging technologies but can also implement them to save time and money while increasing security of corporate communications. This micro-credential allows current industry employees to build...
With the release of ChatGPT and the several iterations that followed, there has never been more interest and use in AI platforms. AI platforms are being used across industries, from marketing, real estate and computer programming. While AI platforms can generate responses within seconds, it isn't necessarily always accurate. In this twenty-hour micro-credential badge on PAI-Prompt Engineering...
Students expand on the knowledge and skills acquired Introduction to Python Programming. Students explore advanced Python data structures, learn to manage project files, and perform basic error handling and testing. Through hands-on activities, students apply recommended programming practices including documentation and naming conventions to build Python files.