SlideShare a Scribd company logo
2
Most read
8
Most read
9
Most read
POE
UNIT 1
Definition of Engineering
• Engineering is the systematic application of scientific knowledge to
solve real-world problems through the design, development, and
maintenance of structures, machines, devices, systems, or processes.
In Computer Science Engineering, this involves the creation of
software systems, computer networks, algorithms, and hardware
solutions to optimize computing processes and address
computational challenges.
History of Engineering Development in
Computer Science
Early Foundations (1930s–1940s)
• The roots of computer science can be traced back to Alan Turing,
often considered the father of theoretical computer science. In the
1930s, Turing conceptualized the Turing machine, which laid the
foundation for modern computing.
• During World War II, engineers developed the first electronic
computers. The ENIAC (Electronic Numerical Integrator and
Computer), completed in 1945, is one of the earliest large-scale
computers, designed to perform complex calculations for the military.
Transistor Revolution (1940s–1950s)
• The invention of the transistor in 1947 by John Bardeen, Walter
Brattain, and William Shockley was a monumental step in electronics
and computer engineering. Transistors replaced vacuum tubes,
enabling computers to become smaller, faster, and more reliable.
• The 1950s saw the creation of the first programming languages such
as FORTRAN and COBOL, which allowed engineers to communicate
instructions to computers more efficiently.
The Integrated Circuit (1960s)
• The 1960s witnessed the development of integrated circuits (ICs),
which combined multiple transistors onto a single chip, further
reducing the size and cost of computers. This technology led to the
development of mainframe computers and early minicomputers.
• Operating systems like Unix, developed by Ken Thompson and Dennis
Ritchie in the late 1960s, became critical in managing hardware
resources and allowing multiple users to run programs concurrently.
The Microprocessor Era (1970s)
• The creation of the microprocessor in 1971 by Intel, led by engineers
such as Ted Hoff, revolutionized computing. A single chip could now
serve as the brain of a computer, leading to the development of
personal computers (PCs).
• Companies like Apple and Microsoft emerged in the 1970s, with
innovations such as the Apple II and MS-DOS, making computers
more accessible to the general public.
The Internet and Networking Boom (1980s–
1990s)
• The development of the Internet in the late 1960s, initially through
ARPANET, gained widespread popularity in the 1980s and 1990s. The
World Wide Web, created by Tim Berners-Lee in 1989, changed the
landscape of communication and information exchange.
• The 1990s saw the rise of software engineering, with advances in
network protocols (TCP/IP), databases, and client-server
architectures. Java and C++ became prominent programming
languages for building applications.
Modern Computing (2000s–Present)
• In the 21st century, advances in cloud computing, artificial
intelligence (AI), machine learning, blockchain, and quantum
computing have dramatically changed the field of computer science.
Engineers now design systems that can process vast amounts of data,
create intelligent algorithms, and improve cybersecurity.
• Companies like Google, Amazon, and Facebook have pioneered
innovations in search algorithms, cloud infrastructure, and social
networks, influencing how people interact with technology today.
Philosophy of engineering unit one by SRM

More Related Content

PPTX
Presentation on ' Generations of Computer'
PPTX
Essentials of Computer Science Engineering.pptx
PPTX
Presentacion, que es la Computer engineering.
PPT
Chapter01.ppt
PPT
Chapter01ictdetailsarementionedhereforlecture
PPT
Computer System Organization
PPTX
CSC 101 2016_2017.pptx
PPTX
Computer_History_Presentation 12345.pptx
Presentation on ' Generations of Computer'
Essentials of Computer Science Engineering.pptx
Presentacion, que es la Computer engineering.
Chapter01.ppt
Chapter01ictdetailsarementionedhereforlecture
Computer System Organization
CSC 101 2016_2017.pptx
Computer_History_Presentation 12345.pptx

Similar to Philosophy of engineering unit one by SRM (20)

PPTX
computers and the ingenuity behind them.pptx
PPTX
IT PRESENTATION.pptx
PDF
Computer programming for ECE Chapter 01.pdf
PPTX
A comprehensive power point Presentation about the Origin of Programming
PPT
Lecture 1 a
PDF
final notes for history of computers.pdf
PPTX
Mikial Singh Nijjar | The Definition of Computer Science
PDF
From-Abacus-to-AI-A-History-of-Computer-Systems.pdf
PDF
History of Computers management system project.pdf
PPT
A brief history of computing
PPTX
computer application in hospitality Industry, periyar university unit 1
PPTX
PPTX
PPTX
PPTX
computer applicationin hospitality Industry1 periyar university unit1
PPTX
Generation of computer
PPT
information communication technology ict
PDF
The Invention Of Modern Technology
PDF
History and development of computers
PPTX
CP Unit-I-PPT.pptx
computers and the ingenuity behind them.pptx
IT PRESENTATION.pptx
Computer programming for ECE Chapter 01.pdf
A comprehensive power point Presentation about the Origin of Programming
Lecture 1 a
final notes for history of computers.pdf
Mikial Singh Nijjar | The Definition of Computer Science
From-Abacus-to-AI-A-History-of-Computer-Systems.pdf
History of Computers management system project.pdf
A brief history of computing
computer application in hospitality Industry, periyar university unit 1
computer applicationin hospitality Industry1 periyar university unit1
Generation of computer
information communication technology ict
The Invention Of Modern Technology
History and development of computers
CP Unit-I-PPT.pptx
Ad

More from PriyadharshiniG41 (20)

PPTX
artificial intelligence agents and its environment
PPTX
Knapsack problem based questions for practice
PDF
Presentation on the artificial intelligenc
PDF
Presentation on the artificial intelligenc
PPTX
Presentation on the artificial intelligence
PPTX
advanced java programming paradigms presentation
PPTX
types of operating system an overview of the topics.pptx
PPTX
MYSQL-database basic queries for good understanding
PPTX
multithreading to be used in java with good programs.pptx
PPTX
java basics concepts and the keywords needed
PPTX
interface in java explained in detailed form
PPTX
arraylist in java a comparison of the array and arraylist
PPTX
Abstraction encapsulation inheritance polymorphism
PPTX
System Boot how it works in the operating system
PPT
An overview of antcolonyoptimization.ppt
PPTX
BFS,DFS,Depth bound,Beam search,Iterative.pptx
PPT
recommendation system a topic in marketing analytics
PDF
understanding-cholera-a-comprehensive-analysis.pdf
PDF
combatting-malaria-strategies-for-prevention-and-treatment.pdf
PDF
ant colony optimization working and explanation
artificial intelligence agents and its environment
Knapsack problem based questions for practice
Presentation on the artificial intelligenc
Presentation on the artificial intelligenc
Presentation on the artificial intelligence
advanced java programming paradigms presentation
types of operating system an overview of the topics.pptx
MYSQL-database basic queries for good understanding
multithreading to be used in java with good programs.pptx
java basics concepts and the keywords needed
interface in java explained in detailed form
arraylist in java a comparison of the array and arraylist
Abstraction encapsulation inheritance polymorphism
System Boot how it works in the operating system
An overview of antcolonyoptimization.ppt
BFS,DFS,Depth bound,Beam search,Iterative.pptx
recommendation system a topic in marketing analytics
understanding-cholera-a-comprehensive-analysis.pdf
combatting-malaria-strategies-for-prevention-and-treatment.pdf
ant colony optimization working and explanation
Ad

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Trump Administration's workforce development strategy
PPTX
Lesson notes of climatology university.
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Yogi Goddess Pres Conference Studio Updates
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Computing-Curriculum for Schools in Ghana
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
Microbial disease of the cardiovascular and lymphatic systems
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Supply Chain Operations Speaking Notes -ICLT Program
Trump Administration's workforce development strategy
Lesson notes of climatology university.
Module 4: Burden of Disease Tutorial Slides S2 2025
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Anesthesia in Laparoscopic Surgery in India
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Yogi Goddess Pres Conference Studio Updates
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Computing-Curriculum for Schools in Ghana
Complications of Minimal Access Surgery at WLH
Final Presentation General Medicine 03-08-2024.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
01-Introduction-to-Information-Management.pdf
Cell Structure & Organelles in detailed.
Microbial disease of the cardiovascular and lymphatic systems

Philosophy of engineering unit one by SRM

  • 2. Definition of Engineering • Engineering is the systematic application of scientific knowledge to solve real-world problems through the design, development, and maintenance of structures, machines, devices, systems, or processes. In Computer Science Engineering, this involves the creation of software systems, computer networks, algorithms, and hardware solutions to optimize computing processes and address computational challenges.
  • 3. History of Engineering Development in Computer Science Early Foundations (1930s–1940s) • The roots of computer science can be traced back to Alan Turing, often considered the father of theoretical computer science. In the 1930s, Turing conceptualized the Turing machine, which laid the foundation for modern computing. • During World War II, engineers developed the first electronic computers. The ENIAC (Electronic Numerical Integrator and Computer), completed in 1945, is one of the earliest large-scale computers, designed to perform complex calculations for the military.
  • 4. Transistor Revolution (1940s–1950s) • The invention of the transistor in 1947 by John Bardeen, Walter Brattain, and William Shockley was a monumental step in electronics and computer engineering. Transistors replaced vacuum tubes, enabling computers to become smaller, faster, and more reliable. • The 1950s saw the creation of the first programming languages such as FORTRAN and COBOL, which allowed engineers to communicate instructions to computers more efficiently.
  • 5. The Integrated Circuit (1960s) • The 1960s witnessed the development of integrated circuits (ICs), which combined multiple transistors onto a single chip, further reducing the size and cost of computers. This technology led to the development of mainframe computers and early minicomputers. • Operating systems like Unix, developed by Ken Thompson and Dennis Ritchie in the late 1960s, became critical in managing hardware resources and allowing multiple users to run programs concurrently.
  • 6. The Microprocessor Era (1970s) • The creation of the microprocessor in 1971 by Intel, led by engineers such as Ted Hoff, revolutionized computing. A single chip could now serve as the brain of a computer, leading to the development of personal computers (PCs). • Companies like Apple and Microsoft emerged in the 1970s, with innovations such as the Apple II and MS-DOS, making computers more accessible to the general public.
  • 7. The Internet and Networking Boom (1980s– 1990s) • The development of the Internet in the late 1960s, initially through ARPANET, gained widespread popularity in the 1980s and 1990s. The World Wide Web, created by Tim Berners-Lee in 1989, changed the landscape of communication and information exchange. • The 1990s saw the rise of software engineering, with advances in network protocols (TCP/IP), databases, and client-server architectures. Java and C++ became prominent programming languages for building applications.
  • 8. Modern Computing (2000s–Present) • In the 21st century, advances in cloud computing, artificial intelligence (AI), machine learning, blockchain, and quantum computing have dramatically changed the field of computer science. Engineers now design systems that can process vast amounts of data, create intelligent algorithms, and improve cybersecurity. • Companies like Google, Amazon, and Facebook have pioneered innovations in search algorithms, cloud infrastructure, and social networks, influencing how people interact with technology today.