Software Engineering vs. Computer Science PDF
Software Engineering vs. Computer Science PDF
CONTENT
• Let’s Start! • Let’s
• Let’s Practice! • Extension Activity • Target • Learning Points
Explore!
Words
Let’s Start!
1
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
2
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
Let’s Explore!
3
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
Let’s Practice!
I’m not sure about the difference between computer science and software.
engineering.
Instructions: Read the dialogue. Underline all the mistakes in the paragraph. Correct
the mistakes. Practice the conversation with your partner.
Ann: Sorry, the difference between computer science and software engineering am not
clear to me.
Oscar: Well, computer science are not concerned with software creation. Software
engineering not is an approach, it is a software production discipline.
Let’s Practice!
Across
4
1. Software engineering is a discipline; S
it is not an approach.
1 A P P R O A C H
2. System engineering is not
interested in manufacturing new F
products.
2 S Y S T E M
3. System Engineering is not involved
with the creation discipline, it W
develops advance systems. A
Down R
E N G I N E E R I N G
4.Software and system engineering 3
are totally different!
4
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
Extension Activity
Target Words
• mechanics (noun) science that study • approach (noun) method used for
the design, construction, and operating dealing with a specific subject
machines e.g. Computer science is a scientific
e.g. They do it with the help of and useful approach for computer
principles of engineering and development.
mechanics. • heterogeneous (adjective) integrated
• execution (noun) the process of of particular and different kinds,
causing a computer to use a program combined
or follow an instruction e.g. Well, software techniques do not
e.g. Well, software techniques do not adapt to heterogeneous platforms, so
adapt to heterogeneous platforms, so the execution of programs in different
the execution of programs in different environments is quite difficult.
environments is quite difficult. • develop (verb) to elaborate
• platform (noun) technology of the e.g. Well, software engineering is not
hardware and software of a computer an approach, but a discipline in which
that defines how a computer operates engineers develop different types of
e.g. Well, software techniques do not software.
adapt to heterogeneous platforms, so
the execution of programs in different
environments is quite difficult.
5
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
Learning Points
The verb to be in the simple present tense is used to talk about a present or general
state or the characteristics or location of something.
The verb to be in the simple present tense is used to talk about a present or general
state or the characteristics or location of something. The negative form of the verb to
be is created with the adverb not:
It is not a science program.
She is not a software engineer.
Take a look at the following chart to learn how the negative is formed with each
personal pronoun:
To be - Negative Form
Contracted Negative
Negative Form
Form
I am not I'm not
You are not You aren't
He is not Heisn't
She is not She isn't
Itis not It isn't
We are not We aren't
They are not They aren't
Examples
• But, I'm not sure about the differences between software engineering and computer
science.
• It isn't involved with software creation, it is more related to the research and extent
of scientific knowledge.
• It isn't a bad decision.
6
Software Engineering vs.
Takeaway Computer Science
E S P > Info Systems > Level A1.1 Starter
Learning Points
There are three different disciplines devoted to the computing process and everything
that integrates it. Among these renowned disciplines you will find: software
engineering, computer science and systems engineering. The functioning of
computing programs, as well as hardware and software processes are common to all
these disciplines. Let's see the differences and particularities of each one.