Computer Engineering

advertisement
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT
You will learn:
 What is engineer,
 What is Computer Engineering
 The topics in Computer Engineering
2
He/She can define the term of engineering
Definition-1
Definition-2
It is an art of creating
useful products for
human by using the
principles of science,
maths and past
experiences
It is a procedure that
involves developing
technical methods and
systems to meet a
requirement
Many methods can be included:
Research
Design
Analysis
Development
Testing
Marketing
3
He/She can define the term of computer engineering
Definition 1
Computer Engineering basically includes electrical engineering and computer science. It is mainly
called a science of software and hardware.
Definition 2
Computer Engineering is a profession that involves the design and development and
maintenance of software and hardware units
4
He/She can define the term of computer engineering
Computer Engineers master on:
• Programming languages, software design, the integration of hardware and
software
• Computability
• Algorithm complexity
• Data structures and databases
• Artificial intelligence
• Computer and human interactions, interfaces
• Circuit design and hardware/software integration
5
He/She can define the term of computer engineering
• In 1940’s: a computer term is used for new and effective calculators
• Computer Engineering fields emerged as computers can be used in many
engineering problems other than simple math calculations
• In 1960‘s Computer Engineering Departments established as separate engineering
academic units
•
Computer Engineering divided into many sub departments
6
He/She can define the term of computer engineering
• The history of computer engineering started before the invention of
computer! Abacus is the first mechanical computer
• In 1623, Wilhelm Shickard invented first mechanical calculator
• Charles Babbage designed first numeric based mechanical calculator
• In 1900‘s IBM launched to sell first punched card machines
• All above used for just a single specific task, not for general purpose !
7
He/She can define the term of computer engineering
In Turkey, the first computer engineering department was established in 1977 at
METU originated from Electronics Computing Science Unit which was established
in 1967.
At Hacettepe University, Information Institute was the base for computer
engineering department in 1977.
The Electronic Computing Center at Ege University established in 1970 was
transformed into computer engineering department in 1982.
At ITU computer and control engineering department was established in
electrical-electronics faculty in 1980 [1]
8
He/She can define the term of computer engineering
TOPICS OF COMPUTER ENGINEERING (IEEE, ACM)
* Algorithms
* Computer architecture and organization
* System Engineering
* Databases
* Digital systems
* Signal processing
* Embedded systems
* Computer-Human Interactions
* Operating Systems
* Programming Languages
* Software Engineering
* VLSI Design
* Computer Networks
* Computer and Data Security
* Artificial Intelligence
* Internet Of Things
* Bio-computing
9
Download