
Public University • US
Showing 69 courses from Illinois Tech
Illinois Tech (via Coursera)
Contemporary open-source programming languages and frameworks are presented in this course. Students will consider design and development topics in system, graphical user interface, network, and web programming. Dynamic scripting languages are covered using object-oriented, concurrent, and functional programming paradigms. Concepts gained throughout the course are reinforced with numerous exercises which will culminate in an open-source programming project. As a great learning experience, Python is a versatile and widely used programming language that can be used for a wide range of applications, including data science, machine learning, web development, and more. Learning Python can lead to many career benefits, including increased job opportunities, higher salaries, and the ability to work on exciting and innovative projects. Additionally, adding online courses and certifications to a resume can demonstrate a commitment to professional development and a willingness to learn new skills! Required Textbook: Starting Out with Python: 5th Edition, Tony Gaddis Software Requirements: Python, Visual Studio Code To truly excel in this course and get the most out of it, a solid foundation in several areas is key. Familiarity with computer and peripheral hardware, including their components and functions, will definitely help. Understanding the basics of computer networking, mobile computing, and cloud computing will also provide a strong base. Additionally, a comfortable grasp of Python programming is crucial for success in this course. But don't worry if you're not quite there yet! To help you build the necessary skills, we highly recommend checking out our Performance Based Admission courses, which cover the fundamental topics mentioned above. Additionally, if you need some Python practice, consider taking our Introduction to Open-Source Application Development course. These prior courses will equip you with the essential kno...
Illinois Tech (via Coursera)
In this capstone course, students will identify, gather, analyze, and write requirements based on user needs and will then design, construct, integrate, and implement an information system as a solution to a business problem. Students will document integration architecture, methodologies, and technologies using industry best practices. User needs and user centered design will be applied in the selection, creation, evaluation, and administration of the resulting system. The system design process will take into account professional, ethical, legal, security, and social issues and responsibilities and stress the local and global impact of computing on individuals, organizations, and society. Discussion will also cover the need to engage in continuing professional development.
Illinois Tech (via Coursera)
This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five components of Cloud. Topics will focus on application and infrastructure scalability, reliability, and security. Commercial and local cloud architectures are examined. An integration of course topics will result in a project employing various cloud computing technologies. Background: Assumes you have had basic Networking TCP/IP and an introduction to Linux using the command line and writing shell scripts By the end of this course, students will be able to: Explain the five core components of cloud computing Use and administer industry standard cloud resources Correctly identify cloud native operations and development methodologies Build and deploy elastic scaling applications on a cloud platform Describe and employ web technologies for software deployment Working with command line Cloud Tools Describe How to Think Cloud Native Software Requirements: An AWS account – we will make use of the free-tier. A GitHub account and creation of a private repo VirtualBox A laptop that you own or have control to install needed software for the course
Illinois Tech (via Coursera)
Good decision making and strategy do not exist in isolation: the success and profitability of a business depend not only on the organization’s own strategic moves but also on those that other firms make, especially competitors. Understanding the strategic linkages among firms can therefore be immensely valuable. Economics and Game theory offer tools that can specifically enhance one's understanding and ability to exploit such strategic linkages. This course will cover one of the most crucial decisions that a firm offering a differentiated product needs to make – how to price its product. In addition, the course will demonstrate some of the consequences of governments and platforms intervening in markets, either because markets may have failed or because the rule-maker may have been persuaded to intervene by key stakeholders. Importantly, the course will layer game-theoretic considerations on top of economic considerations in the marketplace. By the end of the course, students will be able to: • Develop an understanding of the economic concept of elasticity and be able to utilize it in making informed decisions on how, if at all, to alter a product’s pricing. • Identify the implications of market intervention for various stakeholders, including consumers, firms, and government, and incorporate them in analyzing potential policies. • Identify sources of market power and solve for profit-maximizing prices. • Classify forms of price discrimination and develop an understanding of why the practice can be beneficial in customer segmentation and price customization. • Develop an understanding of the dynamics of oligopolistic price and quantity competition. • Describe introductory concepts in game theory, including simultaneous games, sequential games, and auctions, as well as develop an understanding for how asymmetric information can lead to adverse selection issues. Required Textbook: None Software Requirements: None To succeed in this course, learners should possess...
Illinois Tech (via Coursera)
This course introduces the necessary concepts and common techniques for analyzing data. The primary emphasis is on the process of data analysis, including data preparation, descriptive analytics, model training, and result interpretation. The process starts with removing distractions and anomalies, followed by discovering insights, formulating propositions, validating evidence, and finally building professional-grade solutions. Following the process properly, regularly, and transparently brings credibility and increases the impact of the results. This course will cover topics including Exploratory Data Analysis, Feature Screening, Segmentation, Association Rules, Nearest Neighbors, Clustering, Decision Tree, Linear Regression, Logistic Regression, and Performance Evaluation. Besides, this course will review statistical theory, matrix algebra, and computational techniques as necessary. This course prepares students ready for and capable of the data preparation and analysis process. Besides developing Python codes for carrying out the process, students will learn to tune the software tools for the most efficient implementation and optimal performance. At the end of this course, students will have built their inventory of data analysis codes and their confidence in advocating their propositions to the business stakeholders. Required Textbook: This course does not mandate any textbooks because the lecture notes are self-contained. Optional Materials: A Practitioner's Guide to Machine Learning (abbreviated PGML for Reading) Software Requirements: Python version 3.11 or above with the latest compatible versions of NumPy, SciPy, Pandas, Scikit-learn, and Statsmodels libraries. To succeed in this course, learners should possess a basic knowledge of linear algebra and statistics, basic set theory and probability theory, and have basic Python and SQL skills. A few courses that can help equip you with the database knowledge needed for this course are: Introdu...
Illinois Tech (via Coursera)
This introductory MBA marketing strategy course emphasizes core marketing concepts involved in creating, communicating, and delivering value as core to business models. It covers marketing in various contexts including small businesses, corporations, and nonprofits, focusing on the exchange of value. The course introduces key marketing concepts: the "four Cs" (customer values, company capacity, competitors, constraints) and the "four Ps" (product, price, place, promotion). It moves beyond traditional views of marketing as just advertising, highlighting the importance of understanding customer needs and product differentiation. The course also explores Holistic Marketing, addressing the complexities of modern organizations.
Illinois Tech (via Coursera)
The course examines digital marketing strategy, implementation and executional considerations for BtoB and BtoC brands and provides a detailed understanding of all digital channels and platforms. Participants will complete the course with a comprehensive knowledge of and experience with how to develop an integrated digital marketing strategy, from formulation to implementation. Using a variety of practical tools and techniques in practical exercises and projects, students will understand using digital channels to achieve their marketing goals. Students will gain practical experience in usage of channels such as Search – SEO and SEA, Optimization and Marketing Display – Banners, Video and Beyond, Advanced topics Email – Design and Deployment Social – Networks, Media, and Content - Inbound Marketing Mobile and Emerging – Mobile Web, Apps and Ecosystems, Gaming, and beyond. By the end of the course, students will be able to: Web Design – Leverage multiple web design frameworks for improving conversion rates on a website of any kind. Apply these design frameworks to identify areas for website improvement and to design a well-designed website from scratch. Web Analytics – Identify the appropriate KPIs for any type of website. Make appropriate recommendations to an eCommerce website based on the conversion funnel. Understand the pitfalls surrounding attribution analysis and make recommendations to identify the highest ROI digital marketing channels. Search Engine Optimization – Improve organic search rankings bu performing search engine optimization on a website. Search Engine Marketing – Create a search engine marketing campaign and evaluate its effectiveness. Recommend changes that will improve the campaign’s conversion rates. Online Advertising – Create an online display ad campaign and measures its ROAS (return on ad spend). Email Marketing – Implement best practices in marketing to a database of current and potential customers via email. S...
Illinois Tech (via Coursera)
To succeed in today’s knowledge intensive organizations managers need to understand how individual differences in personality, learning style and cultural values, group dynamics, organizational culture, and human resource management policies shape employee attitudes and behaviors. This course teaches managers creative problem-solving and ethical decision-making, change management, leadership techniques for enhancing social capital and influencing other organizational members, and management tools for multicultural and geographically dispersed teams. Pre-Requisites: None Required Textbook: Organizational Behavior. (2017). University of Minnesota Libraries Publishing Edition. Open Textbook Library, https://open.umn.edu/opentextbooks/textbooks/30 Other Required Materials: Articles from academic journals and other reputable sources. Software Requirements: Microsoft Office Suite & Google WorkSpace.
Illinois Tech (via Coursera)
This course presents strategies for scientists to use when engaging a variety of audiences with scientific information. Students will learn to communicate their knowledge through both textual and visual strategies, as well as practice document preparation using appropriate formatting, style, and graphics. Written assignments, discussion questions, and communication exercises will provide students with a better understanding of the relationship between scientists and diverse audiences, whether in the workplace, laboratory, or other environments. Upon successful completion of this course, you will be able to: Explain key strategies for communicating scientific information to a variety of audiences. Analyze a communicative situation and its context to determine audience needs. Design visual and textual forms of scientific communication that meet the needs of a diverse range of audiences. Prepare documents using formatting, style, and graphics that are appropriate for the situation. Software Requirements: R (preferably RStudio), document creation software (Microsoft Word, LaTeX, Google Docs, etc.)
Illinois Tech (via Coursera)
Each successful student in this course will become familiar with hypervisors, virtualization terms, infrastructure considerations, and appropriate use cases. While designed to give an overview of today’s Virtualization technologies and methods, students in the course will gain enough practical knowledge to begin deploying various hypervisors and virtual machine environments using current industry standard platforms. Required Textbook: Various handouts will be provided Other Required Materials: Laptop with 8GB or Higher RAM, quad-core or higher CPU, HDD with 300-500GB Software Requirements: Oracle Virtual Box, Various hypervisors downloaded from the internet
Illinois Tech (via Coursera)
This course offers an introduction to the principles and practices of project management within the context of IT projects. Students will learn to define and understand the fundamental aspects of project management, exploring core areas such as scope, time, cost, quality, risk, procurement, human resources, communications, and stakeholder management. The course also delves into various leadership theories, enabling students to build on their own style of leadership. Through a blend of theoretical insights and practical exercises, this course prepares students to lead and manage IT projects, ensuring they meet organizational goals while addressing both technical and managerial challenges. By the end of the course, students will be able to: Describe what project management is. Discuss the areas of scope, time, cost, quality, risk, purchasing (procurement), human resources, communications, and stakeholder management. Describe leadership theories.
Illinois Tech (via Coursera)
Each successful student in this course will become familiar with hypervisors, virtualization terms, infrastructure considerations, and appropriate use cases. While designed to give an overview of today’s Virtualization technologies and methods, students in the course will gain enough practical knowledge to begin deploying various hypervisors and virtual machine environments using current industry standard platforms. Required Textbook: Various handouts will be provided Other Required Materials: Laptop with 8GB or Higher RAM, quad-core or higher CPU, HDD with 300-500GB Software Requirements: Oracle Virtual Box, Various hypervisors downloaded from the internet
Illinois Tech (via Coursera)
In today's data-driven world, the ability to work with relational databases is an essential skill for professionals in various fields. This course is designed to equip you with the knowledge and practical skills needed to become proficient in database management and application development. Whether you are pursuing a career as a database administrator, software developer, or data analyst, this course provides you with a strong foundation to excel in your chosen field. By the end of this course, students will be able to: • Describe relational databases and their core components, including tables, rows, columns, and keys. • Implement relational database and usage of indexes, views, triggers, temporary tables, functions, and stored procedures. • Describe their role in enforcing business logic and data integrity in database environment. • Apply database design and SQL knowledge to real-world application development. • Develop database-driven applications using programming languages, such as Java, Python or C/C++ and frameworks. • Describe the concepts of indexing and hashing in efficient support for search operations. • Describe the concepts of transactions and their properties (ACID: Atomicity, Consistency, Isolation, Durability). • Define concurrency control and understand the impact of uncontrolled concurrent transactions on data integrity. Software Requirements: VS Code editor, MySQL Workbench, PostgreSQL To succeed in this course, learners should possess a solid understanding of relational database design. If you haven't yet mastered these skills, we strongly recommend completing Introduction to Relational Databases and Relational Database Design beforehand. These foundational courses are designed to equip you with the essential knowledge necessary to excel in this material.
Illinois Tech (via Coursera)
A rigorous introduction to the theory of Bayesian Statistical Inference and Data Analysis, including prior and posterior distributions, Bayesian estimation and testing, Bayesian computation theories and methods, and implementation of Bayesian computation methods using popular statistical software. Required Textbook: Gelman, A., Carlin, J. B., Stern, H. S., Rubin, D. B. (2013) Bayesian Data Analysis, Third Edition, Chapman & Hall/CRC. Software Requirements: R or Python, Word processing (such as Word, Pages, LaTeX, etc)
Illinois Tech (via Coursera)
The Hardware and OS Foundations Capstone is the culminating experience for students completing the Hardware and OS Foundations I, II, and III specialization. This capstone provides an opportunity to integrate and apply the key concepts learned across the three courses, including computer hardware architecture, operating system fundamentals, and system-level problem solving. Through the capstone, students will demonstrate their ability to analyze and apply hardware and operating system concepts in practical scenarios. Successful completion of the capstone confirms proficiency in core hardware and OS foundations and may serve as evidence of readiness for further study, including eligibility to begin the MIT degree program or earning a certificate demonstrating competency in hardware and operating system systems.
Illinois Tech (via Coursera)
Why are markets commonly believed to be the best way of allocating resources and organizing economic activity? This course will answer this critical question while examining its implications for pricing, market entry and exit, short-term and long-term business strategies, and the forecasting of key market variables. The course introduces fundamental topics in the economic analysis of markets, and some of the analytical tools used to study them, as a means to build an economic intuition and fostering an understanding of a variety of market conditions and market forces. After taking this course, you will be able to: Explain the basics of supply and demand curves. Characterize variable and fixed costs. Identify short-run and long-run market exit prices. Construct short-run and long-run supply curves. Construct demand curves. Identify short-run and long-run equilibria in competitive markets. Predict short-run and long-run market prices. Interpret a market price path. Explain firm entry, exit, and profitability in competitive markets. Software requirements: None
Illinois Tech (via Coursera)
This course is designed to cater to a diverse audience, particularly those with an interest in working in dynamic environments that place a strong emphasis on data-driven, quantitative analysis. Whether you are an experienced professional seeking to enhance your skills or someone looking to pivot into a cutting-edge industry, this course provides valuable insights and knowledge to thrive in today's data-centric and rapidly evolving landscape. This course is part of the Performance Based Admission courses for the MBA program. “Mastering Excel Essentials to Enhance Business Value” focuses on knowledge that is essential for corporate professionals. The course focuses on practical, real-world examples and provides step-by-step tutorials, quizzes, and practice exercises to build a strong knowledge base. By the end of the course, students will be equipped with essential Excel skills that can be applied to solve a wide variety of business problems. The course’s specific toolbox is fundamental for the following reasons. Spreadsheets are ubiquitous in today’s business environment. A corporate professional should be fluent in their use. Deploying Excel’s functionality to support model creation and analysis also enhances and reinforces students’ analytical skills and their ability to use information intelligently. In other words, the course’s toolbox will allow you to use Excel as a problem-solving tool, and also help you present your findings in a compelling and organized manner. Students will know how to design and create workbooks and worksheets for professional purposes that incorporate the following principles of spreadsheet engineering: Suitability for efficient analysis Readability (can be understood by a non-author) Transferability (to another analyst or user) Accuracy (computes the mathematical model without error) Reusability (can easily be employed again with different data) Modifiability (can be extended or adapted to new circumstances)...
Illinois Tech (via Coursera)
Modern enterprises capture significant amounts of data about its customers, suppliers, and partners. The challenge, however, is to transform this vast data repository into actionable business intelligence. This course introduces predictive analytics tools that can provide valuable business insights. Analysis tools include decision trees, neural networks, market basket analysis, and discriminant analysis. Both data cleaning and analyses will be discussed and applied to sample data.
Illinois Tech (via Coursera)
The course examines digital marketing analytics strategies, platforms for data ingestion, preparation, and reporting. The course focuses beyond social media marketing analytics. Digital marketing analytics is foundational to Digital Marketing because analytics is the language used to optimize and connect results across all digital marketing tactics – search, social media, email marketing, display ads, video ads, etc. An effective digital marketer is well versed in data and is a data translator for a business. Becoming well versed in analytics and data requires the cultivation of both technical and soft skills. This course aims to arm students with such skills.
Illinois Tech (via Coursera)
In this course, you will study the basics of mobile devices and the concepts of virtualization and cloud computing. You will also explore mobile networks and cloud services. The career skills acquired in this course cover the myriad of mobile devices that information technology requires support. At the end of this course, you will be able to: Explain laptop hardware and components. Compare and contrast the display components of mobile devices. Investigate mobile-device network connectivity and application support. Summarize cloud-computing concepts. Summarize aspects of client-side virtualization. Software requirements: Oracle Virtual Box
Illinois Tech (via Coursera)
This course provides healthcare professionals and students in health informatics with a comprehensive understanding of healthcare data management and interfaces. Participants will learn about key standards such as CDA, CCD, and USCDI, and how to apply these standards to ensure accurate and interoperable health records. The course will also cover the differences between structured and unstructured data and their implications for patient care. In addition, learners will explore HL7 v2, HL7 FHIR, and SMART on FHIR, and gain hands-on experience using SNOMED CT, LOINC, and RxNorm for structuring health data. The course will evaluate the role of ontologies in semantic interoperability, identify challenges in interoperability, and propose solutions. Finally, participants will assess the potential of blockchain and IoT applications for secure health data exchange.
Illinois Tech (via Coursera)
This course is designed for students to develop an advanced financial analysis skill set. Throughout this course, students will be exposed to various quantitative tools and qualitative methods to determine the financial health and risk of selected U.S. public companies. The skills developed in this course will have direct application to credit analysis, financial analysis, and investment analysis. Pre-Requisites: N/A Required Textbook: International Financial Statements Analysis (4th Edition) Software Requirements: Word, Excel, PowerPoint
Illinois Tech (via Coursera)
Infrastructure as a Service (IaaS) allows users to provision processing, storage, networks, and other fundamental computing resources which then allows them to deploy and run arbitrary software, which can include operating systems and applications. Students will learn how to provision, deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network. By the end of this course, students will be able to: Use concepts of cloud computing and cloud native applications to provision. Deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network, using standard planning methodologies to meet identified business and/or consumer needs.
Illinois Tech (via Coursera)
This course provides a comprehensive overview of cloud computing security principles and practices, applicable across major cloud platforms such as AWS, Azure, and Google Cloud. Students will learn to identify and mitigate security risks associated with cloud environments, focusing on critical areas such as identity and access management, data protection, network security, and incident response. The course emphasizes a vendor-neutral approach, ensuring that learners understand fundamental security concepts that can be applied universally. Practical examples and case studies from AWS are used to illustrate these principles, offering hands-on experience with real-world scenarios. By the end of the course, students will be equipped with the knowledge and skills to design and implement robust security measures for any cloud-based system, ensuring the confidentiality, integrity, and availability of their data and applications. In addition to theoretical knowledge, the course includes interactive labs and projects that allow students to apply what they have learned in a controlled environment, simulating real-world cloud security challenges. Industry best practices and the latest developments in cloud security are also covered, ensuring that students are up-to-date with current trends and technologies. This course will significantly benefit students' careers by providing them with in-demand skills highly valued by employers in the tech industry. Graduates will be well-prepared for roles such as cloud security architect, cloud security engineer, and cloud security consultant. Additionally, the course content aligns with various cloud security certification exams, helping students to achieve certifications that further enhance their career prospects and professional credibility.
Illinois Tech (via Coursera)
This course offers a deep dive into the world of statistical analysis, equipping learners with cutting-edge techniques to understand and interpret data effectively. We explore a range of methodologies, from regression and classification to advanced approaches like kernel methods and support vector machines, all designed to enhance your data analysis skills. Our journey is guided by the well-known textbook "The Elements of Statistical Learning" by T. Hastie, R. Tibshirani, and J. Friedman. This course provides examples written in Python. Your system should have Python 3.8 or higher, as well as essential libraries such as NumPy, pandas, matplotlib, seaborn, scikit-learn, SciPy, and PyTorch. These tools not only support the learning process but also prepare you for real-world data analysis challenges. Whether you're aiming to refine your expertise or just starting out in the field of data science, this course provides the knowledge and tools to transform your understanding and application of statistical learning. It's a perfect blend of theory and practice, ideal for anyone looking to enhance their skills in data interpretation and analysis.
Illinois Tech (via Coursera)
This course introduces students to the history of video gaming. Topics include the technical and cultural history of the video games, the diverse contexts in which video games are produced, and pre-digital influences on video games.
Illinois Tech (via Coursera)
This course is structured to provide students with an opportunity to practice the process of starting a venture, and learn to grow, and sustain innovative businesses. It begins with cultivating an entrepreneurial mindset and progresses through design thinking, customer discovery, and strategic financial planning. Each module is designed to build on the previous, incorporating elements like global market positioning and ethical business practices. Students will conclude the course by learning to effectively communicate their business ideas through compelling pitches aimed at securing funding and driving business growth. All students will form teams of 3-4 students and undertake a project intended to become a real business. Pre-Requisites: None Required Textbook: None Other Required Materials: None Software Requirements: None
Illinois Tech (via Coursera)
In this course, you will study the features of the Windows operating system. You will learn to use the command line tool and other features as well as examine the Windows registry. You will also develop an understanding of the management of the operating system. The career skills acquired in this course introduce the ability to support and maintain the Windows Operating system. At the end of this course, you will be able to: Demonstrate the use of command line tools. Explore key features of the Windows OS. Examine the Windows Registry. Software requirements: Windows 10 or above
Illinois Tech (via Coursera)
“Why do some companies outperform others?” That question is particularly important to ask in industries which are fiercely competitive like the tech sector. Companies competing in these industries find it difficult to achieve competitive advantage and sustain it over the longer run. In this course, you will learn about 21st century competition, the forces driving it, and the challenges it poses for companies. Using that as the backdrop, you will learn how to analyze a company's external and internal environments and develop powerful strategies that allow companies to gain a sustainable competitive advantage even in fast-cycle markets. The course will describe companies that have successfully outperformed their competitors even in the fiercely competitive markets of the 21st century. After completing this course, you will be able to: Describe what a competitive strategy is and how it is formulated. Analyze the macro-environmental factors and identify opportunities and threats. Analyze industry forces and draw conclusions about the industry’s profitability. Describe the concept of competitive advantage and its importance. Describe the circumstances under which competitive advantage is sustainable. Analyze the value chain and understand its contribution to competitive advantage. Explain how companies compete on price using a cost leadership strategy. Describe how companies compete on their unique features using a differentiation strategy. Explain how companies can offer both low prices and unique features simultaneously. Describe how to choose a value-creating competitive strategy. Software Requirements: None
Illinois Tech (via Coursera)
Infrastructure as a Service (IaaS) allows users to provision processing, storage, networks, and other fundamental computing resources which then allows them to deploy and run arbitrary software, which can include operating systems and applications. Students will learn how to provision, deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network. By the end of this course, students will be able to: Use concepts of cloud computing and cloud native applications to provision. Deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network, using standard planning methodologies to meet identified business and/or consumer needs.
Illinois Tech (via Coursera)
Big data is the area of informatics focusing on datasets whose size is beyond the ability of typical database and other software tools to capture, store, analyze and manage. This course provides a rapid immersion into the area of big data and the technologies which have recently emerged to manage it. We start with an introduction to the characteristics of big data and an overview of the associated technology landscape and continue with an in depth exploration of Hadoop, the leading open source framework for big data processing. Here the focus is on the most important Hadoop components such as Hive, Pig, stream processing and Spark as well as architectural patterns for applying these components. We continue with an exploration of the range of specialized (NoSQL) database systems architected to address the challenges of managing large volumes of data. Overall the objective is to develop a sense of how to make sound decisions in the adoption and use of these technologies as well as economically deploy them on modern cloud computing infrastructure.
Illinois Tech (via Coursera)
This course delves into the integration of artificial intelligence (AI) within healthcare, focusing on patient data management. Learners will explore the ethical and policy considerations surrounding AI applications in clinical and public health settings. The course emphasizes the significance of data quality and the potential impact of bias on clinical decision support systems. Participants will gain hands-on experience with AI and machine learning tools, including natural language processing (NLP) applications for clinical note summarization. Additionally, the course covers the integration of AI with electronic health records (EHRs) and clinical decision support systems, equipping learners with the knowledge to leverage AI for improved patient outcomes.
Illinois Tech (via Coursera)
In this course, you will explore the several types of hardware components installed in computers and peripherals. The course also offers a detailed exploration of these components and their function as part of the computer and peripheral hardware. The career skills acquired in this course will begin your journey into information technology. At the end of the course, you will be able to: Identify basic cable types and their connectors, features, and purposes. Demonstrate knowledge of several types of memory and their installation. Categorize and install diverse types of storage devices. Explain and configure motherboards, central processing units (CPUs), and add-on cards. Apply electronic principles and their relationship to the power supply. Explain the components and operation of multifunction devices/printers and settings. Software requirements: CPU-Z (https://www.cpuid.com/softwares/cpu-z.html)
Illinois Tech (via Coursera)
This course will cover the basic concepts of Cloud Computing and Cloud Native thinking. We will study the five components of Cloud. Topics will focus on application and infrastructure scalability, reliability, and security. Commercial and local cloud architectures are examined. An integration of course topics will result in a project employing various cloud computing technologies. Background: Assumes you have had basic Networking TCP/IP and an introduction to Linux using the command line and writing shell scripts By the end of this course, students will be able to: Explain the five core components of cloud computing Use and administer industry standard cloud resources Correctly identify cloud native operations and development methodologies Build and deploy elastic scaling applications on a cloud platform Describe and employ web technologies for software deployment Working with command line Cloud Tools Describe How to Think Cloud Native Software Requirements: An AWS account – we will make use of the free-tier. A GitHub account and creation of a private repo VirtualBox A laptop that you own or have control to install needed software for the course
Illinois Tech (via Coursera)
INSERT COURSE DESCRIPTION
Illinois Tech (via Coursera)
This course introduces basic concepts of systems programming using a modern open source language. You will learn to apply basic programming concepts toward solving problems, writing pseudocode, working with and effectively using basic data types, abstract data types, control structures, code modularization and arrays. You will learn to detect errors, work with variables and loops, and discover how functions, methods, and operators work with different data types. You will also be introduced to the object paradigm including classes, inheritance, and polymorphism. Learning Python has become increasingly popular in recent years, and for a good reason. Python is a versatile programming language that can be used for a wide range of applications, including data science, machine learning, web development, and more. In an introductory Python course such as this, you can expect to learn the basics of Python syntax, data types, control structures, and functions. Learning Python can lead to many career benefits, including increased job opportunities, higher salaries, and the ability to work on exciting and innovative projects. Additionally, adding online courses and certifications to a resume can demonstrate a commitment to professional development and a willingness to learn new skills. Upon successful completion of this course, you will be able to: Recall and describe software application and development theory and concepts Write, compile, execute, troubleshoot, analyze, evaluate, and resolve simple problems through program coding using Python computer language. Develop, synthesize, and identify important language standard libraries and utilities. Apply data transfer techniques between modules using parameters and return values. Construct applications to use simple files for input and output. Implement arrays as structures to contain data. Use a higher-level programming language to code, test, and debug software designs. Implement concepts of Object ...
Illinois Tech (via Coursera)
Industrial-Organizational (I-O) Psychology is the application of the scientific study of human behavior and thinking to work organizations. I-O Psychology is both an academic discipline and a professional discipline; thus, in this class we focus on both research and the application of research findings to practical problems in the workplace. I-O Psychologists are concerned with the recruitment, selection, training, motivation, and job performance of individuals at work. They are also involved in issues such as teamwork, leadership, and job attitudes. This class provides a general overview of research and practical application in I-O Psychology. This course provides students with essential knowledge and skills for career success by offering practical insights into key workplace areas, such as performance management, job analysis, leadership, teamwork, motivation, and stress management. Students will be better equipped to understand or support human resource initiatives, improve organizational processes, and contribute to healthy, productive work environments by understanding how to evaluate and enhance employee performance, foster diversity and inclusion, and promote well-being. Additionally, mastering research methods and data analysis will empower students to make evidence-based decisions, a critical competency for the current workforce.
Illinois Tech (via Coursera)
The course focuses on teaching students how to successfully analyze a business process, research methods of improving a process, and adapt/integrate the improvement. methods into the business process in a prioritized and actionable manner. The goal of the course is to expose students to a universal set of business processes and provide them with a formal approach to improving and monitoring the health of those processes that they can apply in a current or future opportunity.
Illinois Tech (via Coursera)
Prepares students for a role as a network security administrator and analyst. Topics include viruses, worms, other attack mechanisms, vulnerabilities and countermeasures, network security protocols, encryption, identity and authentication, scanning, firewalls, security tools, and organizations addressing security. A component of this course is a self-contained team project that, if the student wishes, can be extended into a full operational security system in a follow-course. Upon successful completion of this course, students will be able to: Describe foundational concepts in cybersecurity. Apply access control and scripting techniques. Design and implement secure architechtures. Integrate physical and environmental security measures. Secure telecommunications and network systems. Implement cryptographic solutions. Develop business continuity and disaster recovery plans. Navigate legal, regulatory, and compliance requirements.
Illinois Tech (via Coursera)
This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more. Students will be presented with Internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. At the graduate level, students will be given real world examples, with best practice and business use cases as related to the content on hand, as well as threats and mitigation steps. Upon successful completion of this course, you will be able to: Introduce communication fundamentals as they relate to popular communication models such as the TCP and OSI models. Provide an understanding of the distributed nature of the internet. Discuss the requirements for communication between local area networks and internet. Identify and define protocols needed for LAN and WAN communication. Learn the basics of analyzing, inspecting, and monitoring network traffic. Become aware of threats to networks and networked devices. Utilize tools for doing basic network reconnaissance.
Illinois Tech (via Coursera)
This course will cover the fundamental concepts and philosophy behind free and open source software (FOSS). The course will discuss open source and free software licensing; open source business strategies and impact; FOSS utilization in the enterprise; and development methodologies. Students will learn to set up and configure an industry-standard open source operating system, including system installation, and basic system administration; system architecture; package management; command–line commands; devices, filesystems, and the filesystem hierarchy standard. Also addressed are applications, shells, scripting and data management; user interfaces and desktops; administrative tasks; essential system services; networking fundamentals; and security, as well as support issues for open source software. Multiple distributions are covered with emphasis on the two leading enterprise distribution families. Pre-Requisites: None Required Textbook: Releases · https://github.com/jhajek/Linux-text-book-part-1/releases/ PDF and ePub available (free for life with updates) Other Required Materials: Software Requirements: VirtualBox for Intel based Windows and Intel Macs Parallels Pro for M1/M2 Macs 50% off Parallels Pro 1 year subscription license for Education -> https://www.parallels.com/landingpage/pd/education/
Illinois Tech (via Coursera)
An introduction to the field of deep learning, including neural networks, convolutional neural networks, recurrent neural networks, transformers, generative models, neural network compression and transfer learning. This course will benefit students’ careers as a machine learning engineer or data scientist.
Illinois Tech (via Coursera)
This course is aimed at preparing individuals to gain knowledge, skills, and abilities to demonstrate the knowledge for managing Platform as a Service (PaaS) in the Cloud. Students will learn to deploy, operate, and maintain cloud platforms for storing, processing, and transferring information with architecture design principles and a structured approach. Students will also learn the shared responsibility model and cloud security best practices to secure PaaS platforms for the application-hosting environments.
Illinois Tech (via Coursera)
This course provides an in-depth exploration of foundational health informatics and its critical role in modern healthcare. Participants will analyze the historical development and scope of health informatics, emphasizing the importance of data-driven decision-making in enhancing patient care and safety. The course will cover the significance of interoperability in electronic health records (EHRs) and clinical systems, as well as the evolution of major EHR vendors and platforms. Learners will evaluate the challenges of adopting standardized systems and the impact of EHR evolution on clinical workflows and outcomes. Additionally, the course will identify key stakeholders in the healthcare marketplace and explain how market and regulatory dynamics influence informatics adoption. Finally, participants will define and differentiate major terminologies and ontologies, and analyze the role of standardized vocabularies in supporting interoperability.
Illinois Tech (via Coursera)
Database management systems are a crucial part of most large-scale industry and open-source systems. This course will introduce you to important concepts of database systems and design. We will learn what relational databases are, what they are used for, the theory underlying their design, and how to query and modify a database using the declarative SQL language. At the end of the course, you will be able to: Describe what relational databases are, and how they are used. Master the Relational Database Model. Demonstrate proficiency in formal relational database theory. Demonstrate comprehensive SQL skills. Apply database knowledge to practical problems. Software Requirements: Jupyter Notebooks, SQL
Illinois Tech (via Coursera)
This course introduces the student to the use of a database management system to provide the software and database necessary to upgrade a DBMS system. Database structures, applications, network, relational and hierarchical data models, applicate programs development, query systems, file security, and the role of the database administrator will be studied. A course fee may apply.
Illinois Tech (via Coursera)
This course provides you the opportunity to examine the features of the Linux operating system. You will also focus on the management of the operating system. The career skills acquired in this course introduce the open-source operating system Linux and its operation and support. At the end of this course, you will be able to: Demonstrate the use of command line tools. Explore key features of the Linux OS. Explore service management of the Linux OS. Software requirements: Any Linux distro
Illinois Tech (via Coursera)
This course introduces the core principles of data visualization and how to use them to craft compelling narratives. Over eight modules, students will learn how to visualize data effectively, select appropriate charts, and integrate advanced techniques such as interactivity, geospatial mapping, and storytelling. By the end of the course, students will have created a portfolio of visualizations that communicate data-driven stories.
Illinois Tech (via Coursera)
Contemporary open-source programming languages and frameworks are presented in this course. Students will consider design and development topics in system, graphical user interface, network, and web programming. Dynamic scripting languages are covered using object-oriented, concurrent, and functional programming paradigms. Concepts gained throughout the course are reinforced with numerous exercises which will culminate in an open-source programming project. Required Textbook: Starting Out with Python: 5th Edition, Tony Gaddis Software Requirements: Python, Visual Studio Code To truly excel in this course and get the most out of it, a solid foundation in several areas is key. Familiarity with computer and peripheral hardware, including their components and functions, will definitely help. Understanding the basics of computer networking, mobile computing, and cloud computing will also provide a strong base. Additionally, a comfortable grasp of Python programming is crucial for success in this course. But don't worry if you're not quite there yet! To help you build the necessary skills, we highly recommend checking out our Performance Based Admission courses, which cover the fundamental topics mentioned above. Additionally, if you need some Python practice, consider taking our Introduction to Open-Source Application Development course. These prior courses will equip you with the essential knowledge and set you up for success in this exciting material.
Illinois Tech (via Coursera)
If you have a technical background in mathematics/statistics/computer science/engineering and or are pursuing a career change to jobs or industries that are data-driven, this course is for you. Those industries might be finance, retail, tech, healthcare, government, or many others. The opportunity is endless. This course will focus on getting you acquainted with the generalized linear model (GLM) through the examples of logistic and Poisson regression. You will also see how simple and multiple linear regression relates to GLM using the link function. We will also study a regression technique that is robust to having outliers in the data. Finally, we will learn how to perform model validation involving GLM. After this course, students will be able to: Determine which regression models to use based on the nature of the response variable. Use regression technique which is robust to the presence of outliers. Perform generalized linear regression using R by identifying the correct link function. Interpret and draw conclusions on the regression model. Use R to perform statistical inference based on the regression models.
Illinois Tech (via Coursera)
This course is best suited for individuals who have a technical background in mathematics/statistics/computer science/engineering pursuing a career change to jobs or industries that are data-driven such as finance, retain, tech, healthcare, government and many more. The opportunity is endless. This course is part of the Performance Based Admission courses for the Data Science program. This course will focus on getting you acquainted with the basic ideas behind regression, it provides you with an overview of the basic techniques in regression such as simple and multiple linear regression, and the use of categorical variables. Software Requirements: R Upon successful completion of this course, you will be able to: Describe the assumptions of the linear regression models. Compute the least squares estimators using R. Describe the properties of the least squares estimators. Use R to fit a linear regression model to a given data set. Interpret and draw conclusions on the linear regression model. Use R to perform statistical inference based on the regression models.
Illinois Tech (via Coursera)
This course introduces basic time series analysis and forecasting methods. Topics include stationary processes, ARMA models, modeling and forecasting using ARMA models, nonstationary and seasonal time series models, state-space models, and forecasting techniques. By the end of this course, students will be able to: Describe important time series models and their applications in various fields. Formulate real life problems using time series models. Use statistical software to estimate models from real data and draw conclusions and develop solutions from the estimated models. Use visual and numerical diagnostics to assess the soundness of their models. Communicate the statistical analyses of substantial data sets through explanatory text, tables, and graphs. Combine and adapt different statistical models to analyze larger and more complex data.
Illinois Tech (via Coursera)
This course introduces the students to the creation and deployment of modern, standards-compliant web pages written in HTML, CSS, and JavaScript in the context of the client-server architecture of the web. The course also covers the fundamentals of programming in a modern programming language, basic data modeling, database design, implementation, and administration of single-user and shared multi-user database applications using a contemporary relational database management system. The course aims to provide the students with an end-to-end understanding of web application development, from front-end to back-end and deployment. At the end of this course, students will be able to: • Create and style web pages using HTML and CSS. • Add interactivity and functionality to web pages using JavaScript. • Use web development tools and frameworks to simplify and enhance web development. • Describe the client-server model and the HTTP protocol. • Use a modern programming language to write scripts and programs. • Apply basic programming concepts such as variables, data types, operators, expressions, control structures, functions, and objects. • Use data structures and algorithms to solve problems and manipulate data. • Design, implement, and query relational databases using SQL. • Connect web pages to databases using server-side scripting. • Deploy web applications to a web server and a cloud platform. Software Requirements: Visual Studio Code; Use of CodeSpace recommended to build and test web applications - https://github.com/features/codespaces; MySQL - https://dev.mysql.com/downloads/workbench/ Other tools as specified in the modules .
Illinois Tech (via Coursera)
This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more. Students will be presented with Internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. At the graduate level, students will be given real-world examples, with best practice and business use cases as related to the content on hand, as well as threats and mitigation steps. Upon successful completion of this course, you will be able to: Introduce communication fundamentals as they relate to popular communication models such as the TCP and OSI models. Provide an understanding of the distributed nature of the internet. Discuss the requirements for communication between local area networks and internet. Identify and define protocols needed for LAN and WAN communication. Learn the basics of analyzing, inspecting, and monitoring network traffic. Become aware of threats to networks and networked devices. Utilize tools for doing basic network reconnaissance.
Illinois Tech (via Coursera)
The Comprehensive Excel Masterclass is an advanced course designed to empower students with the skills and knowledge needed to maximize the potential of Microsoft Excel in a business environment. This course goes beyond the basics and explores advanced functions, and features that will enable students to perform complex calculations, retrieve and manipulate data from multiple sources, and gain valuable insights from data. The course combines theoretical concepts with practical exercises and examples to reinforce learning. A crucial aspect of business decision-making involves understanding the time value of money. In this course, students will be exposed to time value of money principles and learn how to utilize Excel's financial functions to analyze loans, create amortization schedules, and evaluate project valuations. By leveraging functions such as PV, FV, NPV, PMT, IRR and more, students will be able to make informed financial decisions. A significant portion of the course is dedicated to creating Excel dashboards, which are effective tools for visually presenting performance data (such as KPIs). Participants will learn how to leverage Pivot Tables to create dynamic and interactive dashboards utilizing slicers, timelines, and calculated fields to enhance data exploration and create compelling dashboards. Upon successful completion of this course, you will be able to: Utilize complex Excel functions and techniques to extract and manipulate data. Evaluate the financial viability of loans using Excel's financial functions. Apply the principles of Capital Budgeting for project selection and investment decisions. Create advanced Pivot Tables and Pivot Charts for data analysis and visualization. Develop interactive dashboards with Form Controls to enhance user experience. Design custom charts for effective data visualization. Apply Excel's latest features and updates in Office 365/Google Sheets for increased productivity. Showcase key performance i...
Illinois Tech (via Coursera)
This course provides you with the opportunity to learn about relational database design. You will be provided an in-depth understanding of the design principles and methodologies involved in creating well-structured, normalized, and efficient relational databases to manage data for small, medium, and large-scale enterprises. Possessing database design skills will enable you to excel in careers such as Database Administrators, Data Analysts, Software Developers, Data Engineers, and Business Intelligence Developers; capitalizing on the ability to create robust and efficient data solutions for any organization. These are one of the top sought-after careers across many industries today. At the end of this course, you will be able to: Describe the process and the design aspects involved in relational database design. Interpret the main components of an Entity-Relationship diagram (ERD) using unified modeling language (UML) notation. Develop entity-relationship diagrams using basic and extended Entity-relationship features in relational design. Translate Entity-Relationships diagrams into logical schemas (relation schemas). Describe the theory and practical application of functional dependencies in relational database design. Use the theory to recognize candidate keys and primary keys. Derive minimal and canonical covers of functional dependencies. Describe the principles of database normalization. Identify and apply normalization techniques.
Illinois Tech (via Coursera)
This course provides a comprehensive overview of cloud computing security principles and practices, applicable across major cloud platforms such as AWS, Azure, and Google Cloud. Students will learn to identify and mitigate security risks associated with cloud environments, focusing on critical areas such as identity and access management, data protection, network security, and incident response. The course emphasizes a vendor-neutral approach, ensuring that learners understand fundamental security concepts that can be applied universally. Practical examples and case studies from AWS are used to illustrate these principles, offering hands-on experience with real-world scenarios. By the end of the course, students will be equipped with the knowledge and skills to design and implement robust security measures for any cloud-based system, ensuring the confidentiality, integrity, and availability of their data and applications. In addition to theoretical knowledge, the course includes interactive labs and projects that allow students to apply what they have learned in a controlled environment, simulating real-world cloud security challenges. Industry best practices and the latest developments in cloud security are also covered, ensuring that students are up-to-date with current trends and technologies. This course will significantly benefit students' careers by providing them with in-demand skills highly valued by employers in the tech industry. Graduates will be well-prepared for roles such as cloud security architect, cloud security engineer, and cloud security consultant. Additionally, the course content aligns with various cloud security certification exams, helping students to achieve certifications that further enhance their career prospects and professional credibility.
Illinois Tech (via Coursera)
Designed for leaders focused on implementing new ideas, staying ahead of the competition and aligning their people, data and technology to drive digital transformation. First, we discuss the pace of change, and its impact, implications and opportunities. Traditional businesses need to rethink their underlying assumptions to create new game plans and capture new opportunities in the digital world. This course not only discusses key digital transformation strategies, trends and impacts, but also spends time on how to integrate these into your existing business and execute on those new game plans.
Illinois Tech (via Coursera)
Designed as an introduction to the evolving area of AI, this course emphasizes potential business applications and related managerial insights. Artificial Intelligence (AI) is the science behind systems that can program themselves to classify, predict, and offer solutions based on structured and unstructured data. For millennia, humans have pondered the idea of building intelligent machines. Ever since, AI has had highs and lows, demonstrated successes and unfulfilled potential. Today, AI is empowering people and changing our world. Netflix recommends movies, Amazon recommends popular products, and several EV manufacturers are working to perfect self-driving cars that can navigate safely around other vehicles without human assistance. More recently, Generative AI (e.g., OpenAI’s GPT-4, and variants of this concept such as Google’s Gemini, Anthropic’s Claude or Microsoft’s Copilot) has revolutionized and energized imaginations and expectations with multi-modal capabilities. Businesses are scrambling to suitably adjust AI strategies across multiple domains and industries. This course focuses on how AI systems understand, reason, learn and interact; learn from industry’s experience on several AI use cases. It seeks to help students develop a deeper understanding of machine learning (ML) techniques and the algorithms that power those systems and propose solutions to real-world scenarios leveraging AI methodologies. Students will also learn the estimated size and scope of the AI market, its growth rate, expected contribution to productivity metrics in business operations.
Illinois Tech (via Coursera)
Modern organizations of all kinds face unprecedented disruption and change, driven in part by the universal impacts of technology, globalization and extreme forms of capitalism that push for better performance in the face of greater competitive threat. While change happens to or threatens an enterprise, its managers routinely face a choice – calmly protect what has historically worked or embrace and drive change as the new leadership paradigm. This course assumes the latter as the only successful approach for positive long-term performance. It is designed as an advanced experience that requires students to bring together foundational concepts they have learned throughout their curriculum, especially leadership, organizational change, strategy, and innovation, and apply them to lead a hypothetical strategic change program. Students will, working in small teams, develop a strategic change plan that includes i) a rigorous diagnosis of their business and an articulation of a “burning platform” for change, ii) an innovative strategy, at the company as well as key functional levels, that is designed to drive improved performance, and iii) an implementation plan (financial, project and mobilization plans) that recognizes the importance of milestones, momentum and organizational interdependencies, engages the organization, puts structure, accountability and effective communication around strategic projects, and allows for iteration and improvement as the organization learns. Students will appreciate that change leadership is today’s standard of leadership and is relevant in any management role and in any type of organization.
Illinois Tech (via Coursera)
This course is best suited for individuals who have a technical background in mathematics/statistics/computer science/engineering pursuing a career change to jobs or industries that are data-driven such as finance, retain, tech, healthcare, government and many more. The opportunity is endless. This course is part of the Performance Based Admission courses for the Data Science program. In this course, we will learn what happens to our regression model when these assumptions have not been met. How can we detect these discrepancies in model assumptions and how do we remediate the problems will be addressed in this course. Upon successful completion of this course, you will be able to: -describe the assumptions of the linear regression models. -use diagnostic plots to detect violations of the assumptions of a linear regression model. -perform a transformation of variables in building regression models. -use suitable tools to detect and remove heteroscedastic errors. -use suitable tools to remediate autocorrelation. -use suitable tools to remediate collinear data. -perform variable selections and model validations.
Illinois Tech (via Coursera)
This course is designed for intermediate to advanced students in health informatics who are eager to apply their theoretical knowledge in practical settings. Participants will learn to design and implement real-world projects in both Clinical Health and Public Health environments. The course covers the selection and execution of projects, focusing on innovations that enhance patient and provider experiences through Electronic Health Record (EHR) systems and FHIR servers. Students will gain hands-on experience in integrating with EHR systems, simulating patient journeys, and analyzing population-level trends using large-scale data frameworks. By the end of the course, participants will be equipped with the skills necessary to tackle complex health informatics challenges and contribute to meaningful improvements in healthcare delivery.
Illinois Tech (via Coursera)
This course will cover the creation of Web pages and sites using HTML, CSS, Javascript, jQuery, and graphical applications as well as the client and server architecture of the Internet and related web technologies. The creation and deployment of modern, standards-compliant web pages are addressed. Students create and deploy a Web site with multiple pages and cross-linked structures. Software Requirements: An email account. A GitHub account. A personal computer with the following software installed: A plain-text code-editor capable of syntax highlighting. Recommended: Notepad++ (Windows), TextWrangler (mac), or Sublime Text (multi-platform). GitHub Desktop (or Git if you are already proficient). Image-editing software (such as the free and open-source GIMP) At least three different browsers (e.g., Chrome, Opera, Firefox, and/or Edge)
Illinois Tech (via Coursera)
This course will cover the fundamental concepts and philosophy behind free and open source software (FOSS). The course will discuss open source and free software licensing; open source business strategies and impact; FOSS utilization in the enterprise; and development methodologies. Students will learn to set up and configure an industry-standard open source operating system, including system installation, and basic system administration; system architecture; package management; command–line commands; devices, filesystems, and the filesystem hierarchy standard. Also addressed are applications, shells, scripting and data management; user interfaces and desktops; administrative tasks; essential system services; networking fundamentals; and security, as well as support issues for open source software. Multiple distributions are covered with emphasis on the two leading enterprise distribution families. Pre-Requisites: None Required Textbook: Releases · https://github.com/jhajek/Linux-text-book-part-1/releases/ PDF and ePub available (free for life with updates) Other Required Materials: Software Requirements: VirtualBox for Intel based Windows and Intel Macs Parallels Pro for M1/M2 Macs 50% off Parallels Pro 1 year subscription license for Education -> https://www.parallels.com/landingpage/pd/education/
Illinois Tech (via Coursera)
This course reviews how both old and new media interact with politics and elections, drawing in particular on examples from the United States and United Kingdom over the past 40 years. We track the evolution from traditional media such as newspapers and television towards social media, including Meta platforms (Facebook/Instagram etc), Google (e.g. YouTube), and micronews (e.g. X/Twitter, BlueSky) as well as the growing influence of podcasting. This is a chance for people entering an IT career to see in real time how an IT-driven transformation of the industry has affected our politics, including raising questions of ethics and also how media narratives that once united regions or entire countries have tended to rearrange and “silo” populations into communities of a shared ideological or social interest. It’s a particularly good preparation for anyone with an interest in social or traditional media from an IT perspective, but more generally useful in terms of the implications of information technology’s impact on people’s lives.
Illinois Tech (via Coursera)
This course provides you with the opportunity to learn about OS security. It examines both Windows and Linux operating systems. The career skills acquired in the course introduce the understanding of OS operating system security and its importance in operating system support. At the end of the course, you will be able to: Explore operating system firewalls. Demonstrate the use of Operating System logs. Explore Operating system permissions. Software requirements: Windows and Linux
Illinois Tech (via Coursera)
The 21st century competitive landscape is characterized by rapid technological change and globalization. How do companies compete and succeed in such an environment? First, companies must engage in continuous innovation to sustain their competitive advantage. This course is designed to equip students with a deep understanding of why innovation is paramount in the 21st-century landscape and how it influences the way companies compete today. Through a comprehensive exploration of topics like technology adoption life cycle, the product life cycle, disruptive innovation and blue ocean strategy, students will gain the knowledge and skills needed to thrive in a rapidly evolving marketplace. Second, companies must take advantage of the extraordinary opportunities that globalization presents and develop strategies to expand abroad and compete there. In this course, students will develop a deep understanding of how to analyze and evaluate international markets, select the best markets to enter, choose the optimal mode of entry and develop a strategy to compete in international markets. Upon successful completion of this course, you will be able to: Articulate the significance of innovation in the 21st-century competitive landscape, delineate the factors affecting technology adoption and apply their understanding of the product life cycle stages to make informed strategic decisions regarding strategy. Articulate the concept and theory of disruptive innovation and apply this understanding to evaluate and propose strategies for how incumbents can effectively respond to disruptive changes in their industry. Articulate the fundamentals of Blue Ocean Strategy, including its core concepts of Non-customers and Value Innovation, and explain how new market spaces could be created. Articulate the rationale behind companies expanding into international markets, demonstrate knowledge of how to analyze international markets, and how to select international markets. Articulate...
Illinois Tech (via Coursera)
This course is aimed at preparing individuals to gain knowledge, skills, and abilities to demonstrate the knowledge for managing Platform as a Service (PaaS) in the Cloud. Students will learn to deploy, operate, and maintain cloud platforms for storing, processing, and transferring information with architecture design principles and a structured approach. Students will also learn the shared responsibility model and cloud security best practices to secure PaaS platforms for the application-hosting environments.
Illinois Tech (via Coursera)
In this course, you will study the fundamental concepts involved in interconnecting devices for communications. You will also explore protocols, network hardware, and network services. The career skills acquired in this course will begin your journey into the world of networking. At the end of the course, you will be able to: Compare and contrast Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) ports, protocols, and their purposes. Analyze and compare common networking hardware. Compare and contrast protocols for wireless networking. Summarize services provided by networked hosts. Summarize common network configuration concepts. Compare and contrast Internet connection types, network types, and their features. Software requirements: A Linux/Unix terminal or Windows command prompt. Cisco Packet tracer, Wireshark