Computer Engineering Orientation - Module 02
Computer Engineering Orientation - Module 02
Computer Engineering
ORIENTATION
This module or any portion thereof may not be reproduced or used in any manner
whatsoever without the express written permission of the publisher except for educational
purposes but with a citation to this source.
For Permission: Contact Bataan Heroes College, Roman Super Hi-way, Balanga City, Bataan,
Philippines
Course Information
Course Title : Computer Engineering Orientation
Program : Business & Technology
Course Code : CPE 101
Credit Units : 2 units
Pre-requisite/s : None
Instructor Information
Name : Engr. Joel D. Manacmul
Contact Information
Contact Number : 0928-142-1172
Facebook : Joel Manacmul
Email : [email protected]
Course Description
The course covers history of Computer Engineering Profession, what it is today and
where it will be in the future. It covers introductory Computer Engineering’s various
specializations like network, hardware, software, support, analyst, administration, information
technology, information management, and cloud; its contribution to the society, relationship with
the environment, and the ethical standards, roles, responsibilities and competencies required for
the professional.
Course Schedule
Learning
Week Topic
Outcomes
1. Computer Engineering
Introduction of Computer
Week 1 Uses of Computer 1
Module 1
History of Computing
2. Generations of Computer
Week 2 Computer Pioneers
Module 2
What do computer engineers do 2
Computer Engineering Careers and
Subfields
3 Competencies Certifications
Week 3 Computer Engineering Skills
3
Module 3 Computer Engineer Work
Environment
MIDTERM ASSESSMENT
4 Industries for computer engineers
Week 4 Computer Engineer Specialization
4
Module 4 Computer Engineer nowadays in
Modern World
Week 5 5 Introductory Application on the Real
5
Module 5 World
Week 6 FINAL ASSESSMENT 1-5
References
Fundamentals Of Computer Studies – Jeleel Adekunle Adebisi, University of Ilorin
https://www.researchgate.net/publication/258339295_fundamentals_of_computer_studies ;
Learn About Being a Computer Engineer - https://www.indeed.com/career-
advice/careers/what-does-a-computer-engineer-do ; Computer Fundamentals -
https://www.javatpoint.com/history-of-computer
Computer Engineering Orientation Page 4 of 11
Engr. Joel D. Manacmul
Bataan Heroes College
In each new generation, the circuits became smaller and more advanced than the previous
generation circuits. The miniaturization helped increase the speed, memory and power of
computers. There are five generations of computers which are described below;
The first generation (1946-1959) computers were slow, huge and expensive. In these computers,
vacuum tubes were used as the basic components of CPU and memory. These computers were
mainly depended on batch operating system and punch cards. Magnetic tape and paper tape were
used as output and input devices in this generation;
The second generation (1959-1965) was the era of the transistor computers. These computers
used transistors which were cheap, compact and consuming less power; it made transistor
computers faster than the first generation computers.
In this generation, magnetic cores were used as the primary memory and magnetic disc and tapes
were used as the secondary storage. Assembly language and programming languages like
COBOL and FORTRAN, and Batch processing and multiprogramming operating systems were
used in these computers.
o IBM 1620
o IBM 7094
o CDC 1604
o CDC 3600
o UNIVAC 1108
The third generation computers used integrated circuits (ICs) instead of transistors. A single IC
can pack huge number of transistors which increased the power of a computer and reduced the
cost. The computers also became more reliable, efficient and smaller in size. These generation
computers used remote processing, time-sharing, multi programming as operating system. Also,
the high-level programming languages like FORTRON-II TO IV, COBOL, PASCAL PL/1,
ALGOL-68 were used in this generation.
o IBM-360 series
o Honeywell-6000 series
o PDP(Personal Data Processor)
o IBM-370/168
o TDC-316
The fourth generation (1971-1980) computers used very large scale integrated (VLSI) circuits; a
chip containing millions of transistors and other circuit elements. These chips made this
generation computers more compact, powerful, fast and affordable. These generation computers
used real time, time sharing and distributed operating system. The programming languages like
C, C++, DBASE were also used in this generation.
o DEC 10
o STAR 1000
o PDP 11
o CRAY-1(Super Computer)
o CRAY-X-MP(Super Computer)
In fifth generation (1980-till date) computers, the VLSI technology was replaced with ULSI
(Ultra Large Scale Integration). It made possible the production of microprocessor chips with ten
million electronic components. This generation computers used parallel processing hardware and
AI (Artificial Intelligence) software. The programming languages used in this generation were C,
C++, Java, .Net, etc.
o Desktop
o Laptop
o NoteBook
o UltraBook
o ChromeBook
Computer Pioneers
Some of the most prominent pioneers in computer hardware include:
Since those early days of computing, however, most significant advancements in computer
hardware have been made by teams working at medium to large corporations.
Activity 02
Essay: Questions to be post on the class room.
Computer engineers design, test, implement and maintain computer software and hardware
systems. They ensure that both the physical hardware components and software programming
components work together smoothly for their clients. Some computer engineers specialize in
fields like robotics, virtual reality, artificial intelligence, mobile apps and operating systems.
Computer engineer duties include:
Computer hardware engineers "research, design, develop and test computer systems and
components such as processors, circuit boards, memory devices, networks and routers,"
according to the U.S. Bureau of Labor Statistics (BLS). Computer hardware includes:
microprocessors;
memory chips: random-access memory (RAM), read-only memory (ROM) and
nonvolatile rewritable flash memory;
data storage devices: hard disks, solid-state drives and optical drives;
input devices: keyboards, mice, joysticks and gaming controllers, cameras, microphones,
scanners, touch screens and remote sensors;
output devices: printers, monitors, audio devices and remote controls; and
networking components: adapters, modems, switches and routers.
An important function of computer engineers is to integrate these components into computer and
network systems. This all requires a good working knowledge of electrical engineering.
Another important aspect of computer engineering is software development. Computer software
includes:
operating systems;
applications: word processing, spreadsheets, accounting, database management, graphics,
computer-assisted design (CAD), computer-assisted manufacturing (CAM), audio, video,
media and games;
networking and communications: World Wide Web (WWW), voice over Internet
Protocol (VOIP), instant messaging and email;
utilities: file handling, disk management, device drivers, archiving and backup systems;
programming languages: editing, compiling and debugging; and
security: antivirus, firewalls, encryption and user authentication.
https://www.youtube.com/watch?v=m8ZoxzX0hro
Future Carrer and Subfields, Explain in this video clip
Computer engineers are usually full-time employees, although some work on a part-time,
freelance or contract basis. Their salaries depend on their education level, experience and the size
of the company in which they work. The type and industry in which they work can also affect
their wages.
https://www.indeed.com/career/computer-engineer/salaries
Assessment 02
Multiple Choices & Essay: Write the correct answer on each blank. To be post on the class room.