Computer Engineering

Download Report

Transcript Computer Engineering

Computer Engineering
A Brief Introduction
What do computer engineers do?
They repair computer sets.
 They fix the computer when it is down.
 They arrange the computer and Internet
system of a university campus. JUST
KIDDING!

 Computer
engineering deals with the
design of computers and computer
systems. This may involve the design
of new hardware, the design of PDAs
or the use of computers to control an
industrial plant.
 Computer
engineers usually have
training in electronic engineering,
software design and hardwaresoftware integration instead of only
software engineering or electronic
engineering.
core knowledge areas of computer
engineering
 Algorithms

an algorithm is an
effective method for
solving a problem
using a finite
sequence of
instructions.
Algorithms are used
for calculation, data
processing, and many
other fields
Computer Architecture

It can be defined
as the science and
art of selecting and
interconnecting
hardware
components to
create computers
that meet
functional,
performance and
cost goals.
Database
A
database is a collection
of information that is
organized so that it can
easily be accessed,
managed, and updated.
Database Sample
Digital Logic
 Digital
electronics are
electronic
systems that use
digital signals.

Why do we use
digital signals?
 It
is simply because we can
reproduce an analog signal
(electromagnetic wave) on an
electronic device by using 0`s
and 1`s. That is we can
represent an analog signal with
digital entities using Boolean
logic functions.
Digital Signal Processing
 DSP
is concerned with the
representation of the signals by a
sequence of numbers or symbols and
the processing of these signals.
 DSP
includes subfields like: audio
and speech signal processing,
digital image processing, signal
seismic data processing, etc.
Embedded Systems
 An
embedded system is a
computer system designed to
perform one or a few dedicated
functions.
 An
example is an ADSL
Modem/Router
ADSL Modem/Router



Number 4 is a
Microprocessor
Number 6 is a RAM
Number 7 is A
Flash Memory
Operating System
 An
operating system
(commonly abbreviated
as either OS or O/S) is an
interface between
hardware and user. An OS
is responsible for the
management and
coordination of activities
and the sharing of the
resources of the
computer.
Computer Programming
 Computer
programming (often
shortened to programming or
coding) is the process of writing,
testing, debugging/troubleshooting,
and maintaining the source code of
computer programs
The Source Code
 In
computer science, source code
(commonly just source) is any
collection of statements or
declarations written in some humanreadable computer programming
language. Source code allows the
programmer to communicate with
the computer using a reserved
number of instructions.
The Source Code
Software Engineering
 Software
engineering is the
application of a systematic,
disciplined, quantifiable approach to
the development, operation, and
maintenance of software.
The New Airbus 380 Cockpit
Airbus 380`s Cockpit Software
 Software
engineering
successfully maps and plans the
millions of pieces the plane's
software.
Integrated Circuits
 In
electronics, an integrated circuit
(also known as IC, microcircuit,
microchip, silicon chip, or chip) is
a mini electronic circuit consisting
mainly of semiconductor devices that
has been manufactured in the
surface of a thin substrate of
semiconductor material.
VLSI Design
 VLSI:
Very Large Scale Integration
 Very-large-scale
integration
(VLSI) is the process of creating
integrated circuits by combining
thousands of transistor-based circuits
into a single chip.
An Example of VLSI
 The
microprocessor
is a VLSI
device
Profile of an Computer Engineer
 antisocial.
 numb=devoid
 nerd=socially
of emotion.
unattractive person,
devoted to intellectual and academic
pursuits.
THE
END