Professional Documents
Culture Documents
Computer Scince Perspectives
Computer Scince Perspectives
Theory of Computation
• Numbers
• Symbols
• Operation
• Number System
2+3=?
• Efficiency
• Computability
Theory of Computation
Computability
• Program -- Express
• Algorithms-- computes
• Functions– define
• F:DR (what)
• Grammars
• Computation Models
Automata Theory: perspectives
• A study of (depending on your approach)
– The theory of formal languages, or
– The mathematical modeling of systems, or
– The computability of a problem/function, or
– Study of What is a computer
– Science of learning
Things that you touch, see, taste are not more real
than these theories. Actually the theory is real.
Scope
Vending machines are simply DFA.
the heart of the TCP/IP protocol is a finite state machine
Compilers and interpreters
Text editors and processors
Text searching
System verification
Natural language processing
Automatic Theorem Proving
Neural networks
AI
Formal verification of critical software systems
Proving decidability of certain logics
Computer Communication
• Computer Networks
• Types?
Computer Network
)
Router
Switch
Wireless Network
Client Server
TCP/IP
Network Types
• WiFi
Mobile Ah-Hoc Networks
GSM
Vehicular Ad-hoc Networks
SDN: Software Defined Networks
HEALTHCARE NETWORK SYSTEM
HOMOGENEOUS SDN
Internet of Things
Cyber Physical Systems
Industry 4.0
Society 5.0
Society 5.0 Technologies
• IoT
• SDN
• Blockchains
• Cloud Computing
• AI/ML
Thank You
• Rate of Change always Accelerate
• Be Future ready
• See Policy Makers
• Watch Regulators