IT and Applications

Unit 10: Contemporary Technologies and Businesses

AI, data science, machine learning, neural networks, cloud computing, green computing, virtual computing, big data, blockchain, social media, digital marketing, and IoT.

Introduction

The last decade has reshaped IT more than any before it. Technologies like artificial intelligence, cloud computing, blockchain, and IoT are no longer research topics — they are core to how modern businesses operate. This unit gives a fast tour of the biggest contemporary technologies and how they affect business and society.

Artificial Intelligence (AI)

Artificial Intelligence is the field of building machines that can perform tasks that normally require human intelligence — reasoning, learning, perception, and decision making.

Branches of AI

  • Machine Learning (ML) — systems that learn from data.
  • Deep Learning — ML using neural networks.
  • Natural Language Processing (NLP) — understanding human language.
  • Computer Vision — interpreting images and video.
  • Robotics — physical machines with intelligence.

Examples

  • ChatGPT, Claude, Gemini — conversational assistants.
  • GitHub Copilot — AI coding partner.
  • Midjourney, DALL·E, Sora — image and video generation.
  • Google Maps, Waymo — AI-driven navigation and driving.

Impact on business and society

  • Automating customer support, marketing copy, code generation.
  • Improving diagnosis in healthcare.
  • Personalising experiences (Netflix, Spotify, Amazon).
  • Raises concerns: job displacement, bias, misinformation, deepfakes.

Data science

Data science is the discipline of extracting insights and knowledge from data using statistics, programming, and domain expertise.

A typical data science workflow:

  1. Collect data from many sources.
  2. Clean and prepare it.
  3. Explore with statistics and visualisations.
  4. Model with ML or statistical methods.
  5. Communicate findings to stakeholders.

Tools: Python, R, Pandas, NumPy, Jupyter, Tableau, Power BI.

Machine learning

Machine learning lets computers learn from data instead of being explicitly programmed.

Types

  • Supervised learning — learns from labelled examples (spam vs not spam).
  • Unsupervised learning — finds patterns in unlabelled data (customer segmentation).
  • Reinforcement learning — learns by trial and error (game AI, robotics).

Real-world uses

  • Spam filtering in Gmail.
  • Recommendation engines on YouTube and Netflix.
  • Fraud detection in banks.
  • Predictive maintenance in factories.
  • Disease diagnosis from medical images.

Neural networks

A neural network is a model inspired by the human brain, made of layers of artificial neurons connected by weights. By adjusting the weights with training data, a neural network can learn complex patterns.

Deep learning = neural networks with many layers. It powers:

  • Image recognition (Face ID).
  • Voice recognition (Siri, Alexa).
  • Language translation (Google Translate).
  • Self-driving car perception.
  • Large Language Models (GPT, Gemini, Claude, LLaMA).

Cloud computing

Cloud computing is delivering computing services (servers, storage, databases, networking, software, AI) over the internet — pay only for what you use, no need to own the hardware.

Service models

  • IaaS (Infrastructure as a Service) — rent raw computing (AWS EC2, Azure VMs).
  • PaaS (Platform as a Service) — rent ready-to-use platforms (Heroku, App Engine).
  • SaaS (Software as a Service) — use software over the internet (Gmail, Salesforce).

Deployment models

  • Public cloud — shared, run by AWS, Azure, GCP.
  • Private cloud — run inside one company.
  • Hybrid cloud — mix of both.
  • Multi-cloud — using multiple providers together.

Major providers

  • Amazon Web Services (AWS).
  • Microsoft Azure.
  • Google Cloud Platform (GCP).
  • Oracle Cloud, IBM Cloud, Alibaba Cloud.

Business benefits

  • Pay per use, lower upfront cost.
  • Scale up or down instantly.
  • Global reach.
  • Faster product launches.

Green computing

Green computing is the practice of designing and using computers in an environmentally-friendly way.

Strategies:

  • Energy-efficient hardware.
  • Virtualisation (run many servers on one).
  • Cloud and shared infrastructure.
  • Renewable energy in data centres (Google, Apple are carbon-neutral).
  • Proper disposal and recycling of e-waste.
  • Power-saving operating system features.

Virtual computing

Virtual computing uses software to simulate hardware. It includes:

  • Virtual machines (VMs) — run a full OS inside another OS (VMware, VirtualBox).
  • Containers — lightweight isolated environments (Docker, Kubernetes).
  • Virtual desktops (VDI) — desktop OS hosted in the cloud and accessed remotely.
  • Virtual servers — what most websites run on today.
  • Virtual networks — virtual LANs and VPCs in the cloud.

Benefits: better hardware utilisation, isolation, easy deployment, disaster recovery.

Big data

Big data refers to datasets so large or complex that traditional tools can’t handle them. Characterised by the 5 Vs:

  • Volume — terabytes to petabytes.
  • Velocity — generated at high speed (sensors, social media).
  • Variety — text, images, video, logs, sensor data.
  • Veracity — trustworthiness and accuracy.
  • Value — meaningful insights from the data.

Technologies:

  • Hadoop — distributed storage and processing.
  • Apache Spark — fast in-memory big-data processing.
  • NoSQL databases — Cassandra, MongoDB, HBase.
  • Cloud big-data services — BigQuery, Redshift, Snowflake, Databricks.

Examples: Facebook handles billions of posts and photos; Walmart processes 2.5 PB of transactions per hour.

Blockchain technology

A blockchain is a distributed, tamper-resistant ledger shared across many computers. Each new block of transactions is cryptographically linked to the previous one, making the history practically impossible to alter.

Key properties

  • Decentralised — no single authority controls it.
  • Transparent — all participants can verify.
  • Immutable — past records cannot be changed.
  • Secure — uses cryptography.

Applications

  • Cryptocurrencies — Bitcoin, Ethereum.
  • Smart contracts — self-executing agreements (Ethereum, Solana).
  • NFTs — unique digital assets.
  • Supply chain tracking — verify origin of products.
  • Voting systems.
  • Decentralised finance (DeFi).

Social media and digital marketing

Social media platforms — Facebook, Instagram, X (Twitter), TikTok, LinkedIn, YouTube — have changed how people communicate and how businesses reach customers.

Digital marketing uses online channels to promote products and services. Key channels:

  • Search engine optimisation (SEO).
  • Search engine marketing (SEM / Google Ads).
  • Social media marketing.
  • Email marketing.
  • Influencer marketing.
  • Content marketing — blogs, videos, podcasts.
  • Affiliate marketing.

Benefits:

  • Reach global audiences cheaply.
  • Measure results precisely (clicks, conversions).
  • Target very specific audiences.
  • Engage two-way (likes, comments, DMs).

Internet of Things (IoT)

IoT is a network of physical devices — sensors, appliances, vehicles, wearables — connected to the internet so they can collect and exchange data.

Examples

  • Smart home — Amazon Echo, Google Nest, smart lights, smart locks.
  • Wearables — Apple Watch, Fitbit, smart rings.
  • Smart cities — traffic monitoring, air-quality sensors, smart parking.
  • Industrial IoT — connected factory machines for predictive maintenance.
  • Connected vehicles — Teslas constantly communicate with the cloud.
  • Agriculture — soil sensors, automated irrigation.
  • Healthcare — remote patient monitoring, smart inhalers.

Challenges

  • Security — billions of devices = huge attack surface.
  • Privacy — sensors collect a lot of personal data.
  • Standards — many competing protocols (Zigbee, Z-Wave, Wi-Fi, BLE).
  • Power consumption — needs efficient batteries and protocols.

Closing thoughts

These technologies — AI, cloud, blockchain, IoT — don’t exist in isolation. They combine: AI runs on cloud computing, processes big data generated by IoT, and sometimes uses blockchain for trust. Tomorrow’s IT graduates will work at the intersection of all of them.