You are on page 1of 35

Computer Engineering as a

course
HISTORY
 Computer engineering began in 1939 when John Vincent Atanasoff
and Clifford Berry began developing the world's first electronic
digital computer through physics, mathematics, and electrical
engineering.

 The first computer engineering degree program in the United States


was established in 1971 at Case Western Reserve University in
Cleveland, Ohio
Bachelor of Science in Computer Engineering (BSCpE)

 Nature of Study

 Science and technology design,


development and implementation.
 Maintenance and integration of
software and hardware components.
 Computer controlled equipment
What does Computer Engineer do?
 Computer Engineers….
 Evaluate
 Design
 maintain computer hardware and
software systems

You…
 Develop
 Test and Design
 Computer processor
 Circuit board and network systems
Knowledge Area of Computer Engineering
 Computer applications
 Computer hardware
 Human – computer interaction
 Information management (DB)
 Information systems development
 Intelligent systems (AI)
 Networks
 Operating systems
 Programming
 Security
 Software life cycle
 Systems administration
Knowledge Area of Computer Engineering

Algorithms 

  an effective method for solving a


problem using a finite sequence of
instructions. Algorithms are used
for calculation, data processing, and
many other fields
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering


Computer Architecture
 
  the science and art of selecting
and interconnecting hardware components
to create computers
that meet functional, performance
and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering

Electrical Circuits
 
  aclosed path in which
electrons move to produce
electric currents.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering

Data Structures
 
  a specialized format for
organizing, processing,
retrieving and storing data.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering

Microprocessors
 
   is a computer processor
wherein the data processing
logic and control is included
on a single integrated circuit,
or a small number of
integrated circuits
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering

Programming
 
 the process of creating a
set of instructions that tell
a computer how to
perform a task
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.
the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals.

Knowledge Area of Computer Engineering

Software Engineering
 
  the application of
engineering concepts to
software development.
Career Prospect of an Computer Engineer
 Computer Hardware Engineer  Software Developer
 As a hardware engineer, your major  Software program builders create software
process will likely be designing and program packages
growing the hardware elements of your
company’s programs.

 Database Administrator  Computer Programmers


 analyze and consider the info wants of
 is one of the best Computer Engineering
customers. They develop and enhance jobs
the info sources used to retailer and
retrieve important data.
Career Prospect of an Computer Engineer
 Mobile Applications Developer  Software Engineer
 inception of smartphones, cellular apps have  This place entitles you to design and develop
grown to be probably the most vital focus of company software program options for
the business organizations worldwide.

 Network Security Administrator  IT Project Manager


 Companies want to make sure the safety of  Mission managers within the IT sector coordinate
their networks is in ready palms. the efforts of a crew of programmers/builders and
analysts to finish initiatives.

 Network Engineer  Web Developer


 Network engineers deal with the planning,
implementation, and overseeing of company  As a Web Developer, you’ll be tasked with
networks. constructing the assorted net parts of an online
app or resolution.
Computer Engineering Curriculum
and as a Career
September 1, 2021
Nature and Field of the Study

The Bachelor of Science in Computer Engineering is a


program that embodies the science and technology of
design, development, implementation, maintenance and
integration of software and hardware components in
modern computing systems and computer-controlled
equipment.
Program Educational Objectives

1. Applied the analysis and design skills to 2. Demonstrated interpersonal, teamwork and
equip and enable them to qualify for an communication skills to enable them to be
employment in specific technical areas that productive members of the interdisciplinary
includes: engineering teams.
a. Hardware and/or software design of
computer systems (embedded systems), 3. Processed the necessary skills, confidence,
b. Design of complex digital systems, professionalism, experience, and ethics to
focusing on computers, and enable them to assume positions of technical
and/or managerial leadership as their careers
c. Applications of these systems
(embedded and complex digital systems develop in their chosen specific field.
such as in manufacturing, monitoring,
control and/or communications)
Program Educational Objectives

1. Applied the analysis and design skills to 2. Demonstrated interpersonal, teamwork and
equip and enable them to qualify for an communication skills to enable them to be
employment in specific technical areas that productive members of the interdisciplinary
includes: engineering teams.
a. Hardware and/or software design of
computer systems (embedded systems), 3. Processed the necessary skills, confidence,
b. Design of complex digital systems, professionalism, experience, and ethics to
focusing on computers, and enable them to assume positions of technical
and/or managerial leadership as their careers
c. Applications of these systems
(embedded and complex digital systems develop in their chosen specific field.
such as in manufacturing, monitoring,
control and/or communications)
Program Outcomes
:
By the time of graduation, the students of the program shall have the ability to:

1. Apply knowledge of mathematics, 3. Design digital systems


sciences and engineering sciences 4. Function effectively and
in solving complex engineering confidently in multi-disciplinary
problems teams and multi-cultural teams
2. Design and conduct experiment 5. Identify, formulate, and solve
processes, as well as analyze, engineering problems;
interpret and differentiate data
relevant from irrelevant 6. Demonstrate oneself effectively
information that have implications and confidently as professional
to self, family, economic, with ethical responsibilities
environment, society and the
Church.
Program Outcomes
:
By the time of graduation, the students of the program shall have the ability to:

7. Communicate effectively 10. Enumerate contemporary issues in


8. Resolve industry-based issues the computer engineering industries
using Computer Engineering and related fields leaning towards
System Design with broad innovative approaches to solve real
education world problems.
11. Use techniques, skills, and modern
9. Recognition of the need for, and an engineering tool
ability to engage in lifelong
12. Associate management principles to chosen
learning field of specialization in computer
engineering
Knowledge Areas:
The knowledge areas include the following but not limited to:

CIRCUITS AND ELECTRONICS EMBEDED SYSTEMS

COMPUTING ALGORITHMS COMPUTER NETWORK

COMPUTER ARCHITECTURE AND PROFESSIONAL PRACTICE


ORGANIZATION

INFORMATION SECURITY
DIGITAL DESIGN
Knowledge Areas:
The knowledge areas include the following but not limited to:

INFORMATION SECURITY SOFTWARE DESIGN

SIGNAL PROCESSING OCCUPATIONAL HEALTH AND


SAFETY

SYSTEMS AND PROJECT


ENGINEERING TECHNOPRENEURSHIP
ALLIED PROGRAMS
These programs are those that maybe considered as equivalent to the program:

 ELECTRICAL ENGINEERING  ELECTRONICS ENGINEERING

the design, building and a form of engineering


maintenance of electrical control associated with electronic circuits,
systems, machinery and devices and the equipment and
equipment systems that use them.
ALLIED PROGRAMS
These programs are those that maybe considered as equivalent to the program:

 SOFTWARE ENGINEERING  COMPUTER SCIENCE

the application of engineering the study of algorithmic


concepts to software development processes, computational
machines and computation itself
ALLIED PROGRAMS
These programs are those that maybe considered as equivalent to the program:

 INFORMATION TECHNOLOGY

focused on subjects such as


software, databases, and networking.
In general, computer science degrees
tend focus on the mathematical and
theoretical foundations of computing
rather than emphasizing specific
technologies
CURRICULUM OF BS COMPUTER
ENGINEERING PROGRAM
CURRICULUM OF BS COMPUTER
ENGINEERING PROGRAM
Specialization areas in Computer Engineering:

* Hardware systems
- general term for various physical components of a
computer system. It includes all the parts inside the
computer case such as the CPU, hard disk drive,
graphic cards, sound cards, RAM, power supply unit,
motherboard, etc
Specialization areas in Computer Engineering:

* Cyber physical systems


(CPS) are integrations of computation,
networking, and physical processes.
Embedded computers and networks monitor
and control the physical processes, with
feedback loops where physical processes affect
computations and vice versa.
Specialization areas in Computer Engineering:

* Distributed Computing
is a system whose components
are located on different networked
computers, which communicate
and coordinate their actions by
passing messages to one another
from any system
Specialization areas in Computer Engineering:

* Robotics and Cybernetics.


Robotics
design, construction, and use of machines (robots)
to perform tasks done traditionally by human beings

Cybernetics

the science of communication and control theory that is


concerned especially with the comparative study of
automatic control systems (such as the nervous system and brain and
mechanical-electrical communication systems)
Specialization areas in Computer Engineering:

* Embedded System
a microprocessor-based computer hardware
system with software that is designed to
perform a dedicated function, either as an
independent system
or as a part of a large system. ...
Specialization areas in Computer Engineering:

* Computer Graphics and


Visualisation.
researchers in image processing, computer
graphics, visualization, visual analytics, GPU
programming, simulation, and geometry
processing.
Specialization areas in Computer Engineering:

• Computer and Network Security


a set of rules and configurations
designed to protect the integrity,
confidentiality and accessibility of
computer networks and data using
both software and hardware
technologies
Specialization areas in Computer Engineering:

• Medical Image Computing.


is an interdisciplinary field at the intersection of computer
science, information engineering, electrical engineering,
physics, mathematics and medicine. This field develops
computational and mathematical methods for solving
problems pertaining to medical images and their use for
biomedical research and clinical care

You might also like