Professional Documents
Culture Documents
Figure 1.
https://www.google.com/search?rlz=1C1OKWM_enGB800QA806&sxsrf=ACYBGNQ3z636MEeIYAmgoa8M8b3cPHybHw:157343
8200773&q=Steve+Jobs&stick=H4sIAAAAAAAAAONgFuLQz9U3MKs0LlKCs7SkspOt9AtS8wtyUoFUUXF-
nlVxZkpqeWJl8SJWruCS1LJUBa_8pOIdrIwAUlTL9kIAAAA&sa=X&ved=2ahUKEwjvx
II. Terminology
COMPUTING
TECHNOLOGY
INFORMATION
INFORMATION TECHNOLOGY
Computing
Process of using computer technology to complete a given goal-oriented task.
A branch of engineering science that deals with the systematic study of algorithmic
processes, which are used to describe and transform information.
WHAT CAN BE SUCCESSFULLY OPERATED?
Technology
The application of scientific knowledge for practical purposes, especially in industry.
Collection of techniques, skills, methods, and processes used in the production of goods
or services or in the accomplishment of objective.
Lesson 1
Information
Data as processed, stored, or transmitted by a computer.
Information Technology
a business sector that deals with computing, including hardware, software,
telecommunications and generally anything involved in the transmittal of information or
the systems that facilitate communication.
Figure 4. Application in
Commerce
Figure 6. Application in Medicine Figure 5. Application in Media & Arts
Lesson 1
Computer Theory
Branch of computer science concerned with finding out how efficiently a given problem
can be solved on a model computer using a given algorithm.
Computability theory is concerned with finding out whether or not a problem is solvable
with a finite number of computations.
Complexity Theory deals with finding out how much time an algorithm will take to solve
a problem based on how many elements are involved with the computation.
Formal languages are a set of strings of symbols that may be constrained by rules that
are specific to it.
Algorithms
An explicitly described method for solving a problem.
Set of sequential steps in solving a problem.
Cryptography
science of encrypting data
offers data security especially sensitive information
Distributed Computing
Means of breaking up a complex problem, distributing the pieces to various computers
across a network (usually the Internet), and having them work on the problem
concurrently until the problem is solved.
Cloud Computing
Cloud computing is a recent trend in IT that moves computing and data away from
desktop and portable PCs into large data centers.
Computational Learning
Field that is dedicated to the development of algorithms and techniques that allow
computers to adapt an algorithm based on inputs.
Software engineering falls on this.
Computer Vision
Field of computer science in which the goal is to process video or still images and
produce from them a representation of the world.
Graphics, gaming and multimedia fall under this.
BIG data
Collection, organization and analysis of large amounts of data
Networking
Manage networks between computers worldwide.
Figure 18. Benjamin Fried CIO at Google Figure 17. Kevin Scott CTO at Microsoft
IT directors help to determine the business requirements for IT systems, and they
implement the policies that have been chosen by top executives.
IT security managers plan security policies and promote a culture of information
security throughout the organization.
Data science: write algorithms that are used to detect and analyze patterns in very
large datasets.
Robotics: explores how a machine can interact with the physical world.
Programming: design new programming languages that are used to write software.
4. Computer Programmers
Write and test code that allows computer applications and software programs to function
properly.
Turn the program designs created by software developers and engineers into instructions
that a computer can follow.
7. Data Administrators
use specialized software to store and organize data
make sure that data are available to users and secure from
unauthorized access
System DBAs:
Responsible for the physical and technical aspects of a database Figure 24. Data Admins
Application DBAs:
Support a database that has been designed for a specific application or a set of applications.
Lesson 1
Analytical skills. Analyze problems and consider and select the best ways to solve
them.
Business skills. Develop and implement strategic plans to reach the goals of their
organizations.
Communication skills. Explain their work to top executives and give clear
instructions to their subordinates or teammates.
Decision-making skills. Make important decisions about how to allocate resources in
order to reach their organizations’ goals.
Leadership skills. Lead and motivate IT teams or departments so that workers are
efficient and effective.
Organizational skills. Coordinate the work of several different IT departments or
teams to make the organization run efficiently.
Critical-thinking skills. Can work on many complex problems.
Detail oriented. Pay close attention to their work, because a small error can cause an
entire project to fail.
Ingenuity. Continually come up with innovative ways to solve problems, particularly
when their ideas do not initially work as intended.
Logical thinking. Talent for reasoning because computers rely on logic.
Math skills. Knowledge of advanced math and other technical topics that are critical in
computing.
Interpersonal skills. Can work with different types of employees to successfully
design and implement computer and information networks.
Concentration. Focus at work to achieve the deliverables.
Troubleshooting skills. Check for errors and fix any they find.
Customer-service skills. Patient and sympathetic as helping people who are
frustrated with the software or hardware they are trying to use.
Listening skills. Understand the problems described by the clients or co-workers and
know when to ask questions to clarify the situation.
Problem-solving skills. Identify both simple and complex computer problems,
analyze them, and solve them.
Speaking skills. Describe the solutions to computer problems in a way that even a
nontechnical person can understand.
Lesson 1
Writing skills. Strong writing skills are useful for preparing instructions and email
responses for employees and customers, as well as for real-time web chat interactions.
Creativity. An ability to “think outside the box” is important with finding innovative
solutions to computer problems.
Multitasking skills. Work on many problems and tasks at the same time.
VII. References
https://www.techopedia.com/definition
https://www.iup.edu/WorkArea/DownloadAsset.aspx?id=195331
https://www.bls.gov/ooh/computer-and-information-technology/home.htm
Lesson 1
VIII. Exercises
1. This quality defines on how IT identify both simple and complex computer problems,
analyze them, and solve them.
a.) Ingenuity
b.) Concentration
c.) Analytical Skill
d.) Problem-Solving Skills
2. This quality defines how IT explain their work to top executives and give clear
instructions to their subordinates or teammates.
a.) Communication Skill
b.) Writing Skill
c.) Speaking Skill
d.) Interpersonal skill
3. Continually come up with innovative ways to solve problems, particularly when their
ideas do not initially work as intended.
a.) Problem solving skills
b.) Analytical Skills
c.) Concentration
d.) Ingenuity
4. Pay close attention to their work, because a small error can cause an entire project to fail.
a.) Troubleshooting skill
b.) Detail-oriented skill
c.) Analytical Skill
d.) Problem Solving skill
5. Understand the problems described by the clients or co-workers and know when to ask
questions to clarify the situation.
a.) Listening Skill
b.) Concentration Skill
c.) Speaking Skill
d.) Communication skill
6. Responsible for the Site’s technical aspects, such as its performance and capacity.
a.) Database Analyst
b.) Data Administrators
c.) Software Developer
d.) Web Developer
7. Means of breaking up a complex problem, distributing the pieces to various computers
across a network (usually the Internet).
a.) User Interface Design
b.) Networking
c.) Distributed Computing
d.) Big Data
Lesson 1
Title here
Subtitle