You are on page 1of 47

[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

ESP (ENGLISH FOR SPECIFIC PURPOSE) BOOK


FOR COMPUTER ENGINEERING STUDENTS

Arranged by:
Putri Ramadhani, M.Hum

Kurnia Ulfa, M.Hum

M. Sayuthi, M.Hum

COURSE BOOK
ACADEMIC YEAR 2017-2018

Name :

Class/Group :

Student’s Number :

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

TABLE OF CONTENTS

UNIT-1: Comparing Adjectives by Using Comparative Degree ……………………………………….. 3

Reading-1: Comparing Galaxy S7 to iPhone 6S ……………………………………………………………….. 4

Writing Task-1: Write the comparisons find in the text into a table ………………………………….. 5

Presentation Task-1: Comparing two different gadgets in front of the class …………………….. 6

Unit-2: Reading Article of E-Commerce …………………………………………………………………………….. 7

Practise-2: Answering questions from article ……………………………………………………………………. 9

Unit-3: A Guidance to Book E-Ticket ………………………………………………………………………………… 11

Practise-3: Answering questions ………………………………………………………………………………………. 18

Task-3: Booking E-Ticket …………………………………………………………………………………………………... 18

Listening Test-3: Booking Ticket ……………………………………………………………………………………….. 22

Unit-4: Microsoft Offers Reward for Bug Creator ……………………………………………………………… 24

Practise-4: Listening Test Filling the Missing Gap ……………………………………………………………… 25

Task-4: Explaining Terms of Computer Virus ……………………………………………………………………. 26

Unit-5: Etiquettes Rules in Social Network ……………………………………………………………………….. 27

Practise-5: Answering Questions from the article ……………………………………………………………. 29

Exercise-5: Should You Share These in Social Network? ………………………………………………….. 30

Unit-6: Top 10 Best laptops for Programming ………………………………………………………………….. 31

Exercise-6: Answering Questions from Article ...................................................................... 42

Kontrak Perkuliahan ………………………………………………………………………………………………………… 43

References ……………………………………………………………………………………………………………………….. 45

Panel Check Activities for Semester …………………………………………………………………………………. 46

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

UNIT-1

Comparing Adjectives by Using Comparative Degree

Positive Comparative Superlative

Fast Faster The Fastest

Slow Slower The Slowest

Cheap Cheaper The Cheapest

Bright Brighter The Brightest

Sharp Sharper The sharpest

Deep Deeper The Deepest

Expensive More Expensive The Most Expensive

Powerful More Powerful The Most Powerful

Modern More Modern The Most Modern

Up to date More Up to date The most Up to date

Sophisticated More Sophisticated The Most Sophisticated

Popular More Popular The Most Popular

Example:

Positive : Samsung S7 is as popular as iPhone 6S

Comparative : iPhone 6S is more expensive than Samsung S7

Superlative : iPhone 6S is the most sophisticated mobile phone in


US
READING-1

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Comparing Galaxy S7 to iPhone 6S

Samsung Galaxy S7 : 5.1-inch Super AMOLED, 2,560 x 1,440, 577ppi

iPhone 6S : 4.7-inch IPS LCD, 1334 x 750, 326ppi, 3D Touch

The Samsung Galaxy S7's display is very similar indeed to the S6's. This means that once
again it is radically sharper than the iPhone 6S's screen, and once again displays deeper
blacks thanks to its Super AMOLED tech.

For those that don't know, AMOLED screens display deeper and richer blacks by electrically
charging each individual pixel when generating colours, letting them create blacks simply by
turning off the relevant pixels. LCD technology lights up all pixels, even when they're
displaying black, making for a slightly washed out grey look. This means that the Galaxy S7,
like the S6, has a more vibrant and sharp display than the iPhone 6S.

Of course, some will argue that AMOLED screens tend to be oversaturated, making films and
pictures look false and other worldly. But Samsung, as always, offers a number of screen
tone options so that you can attain a more naturalistic picture if you so wish.

image: http://static.trustedreviews.com/94/000037ba9/0dc1_orh616w616/s7ip6s-1.jpg

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

That Galaxy S7 screen also has a cool new always-on feature. The feature is a low power
screen mode that activates when the phone is put to sleep. It offers peek views of incoming
notifications and alerts from certain services, meaning you can check who's messaged you
without having to fully power up the display.

However, we felt that this always-on feature was a little half-baked, with limited
functionality and poor app support. It's a nice idea, but it isn't truly useful yet.

The Galaxy S7's screen also doesn't feature a competitor to Apple’s 3D Touch tech. 3D Touch
is a nifty feature that lets the iPhone's screen detect varying amounts of pressure. It can be
used to enact a variety of tasks, like previewing emails and websites. For iPhone 6S owners
familiar with 3D Touch, the lack of an equivalent feature on the Galaxy S7 could be a sticking
point.

WRITING TASK-1

After reading the review of two mobile phones above, please compare the differences of
Samsung S7 and iPhone 6S using the comparative degree using positive, comparative and
superlative degree that you can find in the text.

SAMSUNG S7 iPhone 6S

........................................................................ ........................................................................
. .

........................................................................ ........................................................................
. .

........................................................................ ........................................................................
. .

........................................................................ ........................................................................
. .

........................................................................ ........................................................................

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

. .

........................................................................ ........................................................................
. .
PRESENTATION TASK-1

Please prepare your presentation about comparing two different gadgets in front of the class.
Comparing the features in each gadget, price, the uniqueness, the display, performance and etc.
don’t forget to visualize the presentation with the printed pictures.

STICK YOUR PICTURE HERE STICK YOUR PICTURE HERE

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

UNIT -2

E-Commerce (Electronic Commerce or EC)

E-commerce (electronic commerce or EC) is the buying and selling of goods and
services on the Internet, especially the World Wide Web. In practice, this term and a newer
term, e-business, are often used interchangeably. For online retail selling, the term e-tailing
is sometimes used.

E-commerce can be divided into:

• E-tailing or "virtual storefronts" on Web sites with online catalogs, sometimes


gathered into a "virtual mall"
• The gathering and use of demographic data through Web contacts
• Electronic Data Interchange (EDI), the business-to-business exchange of data
• E-mail and fax and their use as media for reaching prospects and established
customers (for example, with newsletters)
• Business-to-business buying and selling
• The security of business transactions

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

E-tailing or The Virtual Storefront and the Virtual Mall

As a place for direct retail shopping, with its 24-hour availability, a global reach, the
ability to interact and provide custom information and ordering, and multimedia prospects,
the Web is rapidly becoming a multibillion dollar source of revenue for the world's
businesses. A number of businesses already report considerable success. As early as the
middle of 1997, Dell Computers reported orders of a million dollars a day. By early 1999,
projected e-commerce revenues for business were in the billions of dollars and the stocks of
companies deemed most adept at e-commerce were skyrocketing. Although many so-called
dotcom retailers disappeared in the economic shakeout of 2000, Web retailing at sites such
as Amazon.com, CDNow.com, and CompudataOnline.com continues to grow.

Market Research

In early 1999, it was widely recognized that because of the interactive nature of the
Internet, companies could gather data about prospects and customers in unprecedented
amounts -through site registration, questionnaires, and as part of taking orders. The issue of
whether data was being collected with the knowledge and permission of market subjects
had been raised. (Microsoft referred to its policy of data collection as "profiling" and a
proposed standard has been developed that allows Internet users to decide who can have
what personal information.)

Electronic Data Interchange (EDI)

EDI is the exchange of business data using an understood data format. It predates
today's Internet. EDI involves data exchange among parties that know each other well and
make arrangements for one-to-one (or point-to-point) connection, usually dial-up. EDI is
expected to be replaced by one or more standard XML formats, such as ebXML.

E-Mail, Fax, and Internet Telephony

E-commerce is also conducted through the more limited electronic forms of


communication called e-mail, facsimile or fax, and the emerging use of telephone calls over
the Internet. Most of this is business-to-business, with some companies attempting to use e-
mail and fax for unsolicited ads (usually viewed as online junk mail or spam) to consumers
English for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

and other business prospects. An increasing number of business Web sites offer e-mail
newsletters for subscribers. A new trend is opt-in e-mail in which Web users voluntarily sign
up to receive e-mail, usually sponsored or containing ads, about product categories or other
subjects they are interested in.

Business-to-Business Buying and Selling

Thousands of companies that sell products to other companies have discovered that
the Web provides not only a 24-hour-a-day showcase for their products but a quick way to
reach the right people in a company for more information.

The Security of Business Transactions

Security includes authenticating business transactors, controlling access to resources


such as Web pages for registered or selected users, encrypting communications, and, in
general, ensuring the privacy and effectiveness of transactions. Among the most widely-used
security technologies is the Secure Sockets Layer (SSL), which is built into both of the leading
Web browsers.

(Posted by: Margaret Rouse-2015)

PRACTISE-2

1. What is E-Commerce?

2. What is E-tailing or The Virtual Storefront and the Virtual Mall?

3. What is Market Research?

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

4. What is Electronic Data Interchange (EDI)?

5. What is Business-to-Business Buying and Selling?

6. What is the security of Business Transaction?

7. Have you ever done business transaction through internet? If yes, what did you buy?

8. Can you write what are some of famous names of E-Commerce companies or some
famous on line stores in Indonesia?

9. Which one do you prefer on having business transaction, going to the traditional
store or visiting online shop? Give the reasons!

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

10. Nowadays people prefer to visit on line store than traditional store, are you
interested to build your own on line business? Give your reasons!

UNIT-3

A GUIDANCE TO BOOK E-TICKET

Steps to book e-ticket for flight

1. Search flights
2. Guest details
3. Seats
4. Payment

5. Itinerary

1. SEARCH FLIGHT

Return

One way

• Origin
English for Computer Engineering

• Destination
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

• Depart

• Return

• Adult

NEXT
AFTER CLICK THEN ON YOUR WEB PAGE WILL SHOW THIS INFORMATION

BOOKING SUMMARY

Total MYR
290.00

Johor
Bahru
(JHB) to
Jakarta
(CGK)

Depart

QZ8171
JHB
CGK
1745,
30 Sep
2016
1650,
30 Sep English for Computer Engineering
2016
Fare
1x
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

126.00 MYR

Return
QZ8170
CGK
JHB
1610, 2
Oct
2016
1315, 2
Oct
2016

Fare
1x
129.00
MYR 1
Adult
(s)

Taxes
and
Fees
35.00
MYR
Airport
charges
and
fees
164.00
MYR
Total MYR
Contact details
290.00

to speed up your booking!

• Given name

• Family name/Surname

Enter name as per passport/IC in roman alphabets (A-Z) only

• Mobile Phone

AirAsia will use your mobile number if we need to contact you regarding your booking or
flight.

• E-Mail Address English for Computer Engineering

Please enter a valid email address in order to receive the confirmed itinerary.
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

3. SEAT

1. Choose your seat on depart

2. Choose your seat on


Type the number and row. Eg: Economy class. 15 F
return

Type the number and row. Eg: Economy class. 15 FEnglish for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Review and Pay


4. PAYMENT
You’ve almost completed your booking. Ple ase double check your flight details and total
amount due on the right panel before you sel ect the mode of payment that suits you best.

Please agree to Terms and conditions to proceed to payment.

Please check this box to confirm that you understand and accept BlairAsia's Terms and
conditions of carriage and Fare rules to continue. The booking cannot be cancelled and
payments made are not refundable.

DISCLAIMER: BlairAsia may refuse carriage of you or your baggage if, in the
exercise of our reasonable discretion, we determine either that the payment of your fare is
fraudulent or the booking of your seat has been done fraudulently or unlawfully or has been
purchased from a person not authorized by us.
Please select your preferred currency

• Credit card/Debit card


• E-Gift Voucher
• Direct debit

Processing fee: 4.00 MYR


This fee is chargeable per booking (max 9 guests) when payment is made using direct debit
facilities.
Total amount due:
294.00 MYR
Please select the bank for your direct debit payment. On the next screen, you'll need to
ensure that you've
enabled the pop-up window for this site, once you click 'OK', you'll be directed to our
online banking login screen.
Please complete the FULL PAYMENT process to avoid cancellation of your
unconfirmed booking.

Kindly check your local banks internet banking operating hours before proceeding
with Direct Debit payment English for Computer Engineering
to avoid any payment/booking failure.
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

MAYBANK

PUBLICBANK
CIMB
AMBANK
BANKRAKYAT
RHBBANK
Hong Leong
Bank

Note: Ownership of a debit card does not quantify use of the direct debit online payment.
You must have a valid online banking account to proceed. Once you've selected your bank,
you'll be automatically connected to the online banking log-in screen. Failure to complete
the online transaction will result in your booking being cancelled.

DIRECT DEBIT PAYMENT

DO NOT CLOSE THE WINDOWS


IT WILL ISSUE TRAVEL ITINERARY

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Travel Itinerary

• Booking Details 5. ITINERARY

Booking Date : Sat 30 Nov 2016


Name : Jusuf, Hanafiah
Address : JL Kenanga Raya no.14 JAKARTA, JAKARTA 20216,
Indonesia
Booking Number: O7L3FF
Contact : 6281390887321
(mobile) Payment : 294.00 MYR
Email : Jusufhanafiah@yahoo.com

• Guest Details
1. Jusuf, Hanafiah

Depart : Johor Bahru (JHB) to Jakarta (CGK)

Johor Bahru (JHB) Jakarta (CGK)


QZ 8171 Johor Bahru (JHB) Jakarta (CGK)
30 Sep 2016, 1650 (4:50 PM) 30 Sep 2016, 1745 (5:45 PM)

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Return : Jakarta (CGK) to Johor Bahru (JHB)


Jakarta (CGK) Johor Bahru (JHB)
QZ 8170 Jakarta (CGK) Johor Bahru (JHB)
02 Oct 2016, 1315 (1:15 PM) 02 Oct 2016, 1610
(4:10 PM)
PRACTISE-3

1. What is the name of the guest?

2. Where is the depart?

3. Where is the arrival?

4. When is the depart?

5. When is the arrival?

6. What is the booking number?

7. What is the flight number of departing?

8. What is the flight number of arrival?

9. How much is the itinerary payment?

10. When did the booking do?

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

TASK-3

Jessica Biel Abraham is a single woman who is going to travel return Singapore –
Jakarta on the 15th June 2017 until 18th June 2017 at the first flight 10:00 AM. She would like
to book the ticket today. Booking number is 0987G. Please set the flight booking for business
class, seat number 3A both depart and return. Flight number on depart QZ 7890 and QZ
7891 on return from Jakarta. She would like to pay by using credit card via Master Card BII
(Bank International Indonesia). Both Depart and return payment are 1.500.000 IDR plus
processing fee 50.000 IDR. Mobile Phone +443522897. E-Mail Jessicabiel@yahoo.com.
Address Kallang Street, Lor 18 Singapore (Zip Code: 778631).
Note: follow these five steps of flight booking process!

1. SEARCH FLIGHT

Return

One way

• Origin

• Destination

• Choose Currency

• Depart

• Return

• Adult
English for Computer Engineering
• Kid
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

2. GUEST DETAILS

• Given name

• Family name/Surname

Enter name as per passport/IC in roman alphabets (A-Z) only

• Mobile Phone
BlairAsia will use your mobile number if we need to contact you regarding your booking or flight.

• E-Mail Address

3. SEAT

1. Choose your seat on depart


Please select your preferred currency
2. Choose your seat on return
• Credit card/Debit card
• E-Gift Voucher
• Direct debit
4. PAYMENT
Processing fee: ……………..
Englishisfor
This fee is chargeable per booking (max 9 guests) when payment made using direct
debit facilities. Computer
Total amount due: Engineering
…………………………………
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Travel Itinerary

• Booking Details

Booking Date : …………………..


Name : …………………………… 5. ITINERARY
Address : ……………………………………………………………………..
Booking Number: ……………………………………………………………
Contact : ………………………….
Payment : …………………………
Email : ……………………………

• Guest Details

1. ………………………………..

Depart : …………. (SIN) to ………….. (CGK)

………….. (SIN) …………….. (CGK)


QZ …… ……………(SIN) …………….. (CGK)
…….2014, …….. (.......AM) …….2014, …….. (.......AM)

Return : …………. to …………..

………….. ……………..
QZ …… …………… ……………..
…….2014, …….. (.......AM) …….2014, …….. (.......AM)

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

LISTENING TEST -3

BOOK A FLIGHT

1. What is the name of the operator?


a. Dominguez
b. Dolores
c. Donatella

2. What does the origin of the guest?


a. New York
b. Hongkong
c. China

3. What is the destination of the guest?


a. New York
b. Hongkong
c. China

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

4. When did the guest travel? Mention the date.


a. Thursday 23rd to Tuesday 27th
b. Thursday 24th to Tuesday 27th
c. Thursday 22nd to Tuesday 27th

5. What class does the guest book?


a. Economy class
b. Business class
c. First class

6. How much does the guest pay for the ticket?


a. $ 830
b. $ 840
c. $ 813

7. Does the payment include the tax?


a. Yes it does
b. No it does not

8. How much is the tax approximately?


a. Up to $ 75
b. Up to $ 17
c. Up to $ 70

9. Where will the guest stay?


a. At Regency hotel
b. At Regency lodge
c. At Regency inn

10. How long will the guest stay in the hotel?


a. Six nights
b. Five nights
c. Three nights
English for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

11. Is there any discount rate available for the conference delegates in that hotel?
a. Yes there is
b. No there is not

12. How much is the discount rate approximately?


a. 15 %
b. 20 %

UNIT-4

Microsoft Offers Reward for Bug Creator

FIND THE MEANINGS OF THESE TERMS:

1. To be held accountable =

2. Significant pain =

3. Self replicating =

4. Security patches =
English for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

5. Malicious =

6. Hardening =

7. Go Unchecked =

8. Slithers Through =

9. Takes Advantage of =

10. Malware =

PRACTISE-4

Listen to the audio, and fill the missing gap by choosing ten terms in the previous page

Tape:

Microsoft is offering a reward of $250,000 to help bring the creator of a nasty computer

worm to justice. The computer code, known as Conficker or Downadup, has spread to

millions of computers worldwide threatening to crash systems. Maggie Shiels reports:

Microsoft says people who write this 1. have

2. and know the company will not let this kind of activity

3. .

George Stathakapulous, the general manager of its trustworthy computing group,

says "our message is very clear - whoever wrote this caused 4. to our customers and we

are sending a message that we will do everything we can to help with your arrest".

Since the 5. program was discovered in October 2008, it's estimated that as

many as 12 million computers have been affected globally.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

The Conficker worm is a 6.


program that

7. of networks or computers that have not kept up to date with

Windows 8. .

It can infect machines from the internet or by hiding on USB memory sticks, carrying

data from one computer to another.

The worm 9. networks by guessing usernames and passwords. Security specialists

recommend 10. passwords by mixing in numbers, punctuation marks and

upper case letters.


TASK-4

Have you ever read about these terms in your computer?

Please write the explanation about them!

1. Trojan horses :

2. Adware :

3. Worm :

4. Cookie :

5. Pop-up :

6. Computer crashed :
English for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

7. Junk :

8. Rootkits :

9. Multipartite virus :

UNIT-5

ETTIQUETE RULES IN SOCIAL NETWORK

By: Joy Weaver

Research indicates that over 51% of online users have joined a social network, while

73% are consuming some form of social content on a regular basis.

There are hundreds of social networking sites but currently the most widely used

by adults are Twitter, Facebook, and LinkedIn. It is up to you to determine why you want to

join, and how you will use the website effectively. Do you want to use it personally or

professionally?

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Professionally: In business we use social networking sites to stay in contact with, and

maintain a list of people we know in our current and past business lives. The sites can also

help us build our careers, and promote our businesses as well.

Personally: Social network websites are used as an outlet to share almost anything from

your every move, to photos, recipes, and any other personal information you want to share.

Here’s a list of etiquette tips for social networking aimed to polish the social or professional

networker.

•First, refrain from using the same social network for personal and professional use.

Set up two different profiles or accounts for these connections. Create a section on your

main profile detailing whom you are seeking to befriend.

•Complete your profile with accurate information about you and your

business. Use your real name and your own photo. Pick a screen name that represents you

and your company well. Don't call yourself "Lovebug" unless you want to be known by that

name, and your pet may be adorable, but unless you specializing in pet care, use your own

photo.

•Offer information of value. Refrain from just talking about yourself and your

company. Succinctly write interesting and timely information that will be of benefit to

others.

•Do not approach strangers and ask them to be friends in order to try to sell

them on your talents, ideas, products or services. You will quickly lose credibility.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

• Don't send out requests for invitations to play online games, take personality

tests, or other timewasters for those using the site.

•Avoid putting anything on the Internet that you don't want your boss, future boss,

current client, or potential clients to read.

•If someone does not want to be your friend, accept it gracefully. They have the

right to make that decision and you must accept it.

• Never post when you are exhausted, inebriated, jet-lagged, angry, or upset.

•Do not over-post or over tweet. Your audience will become very tired of you and

your information may not be taken seriously and perhaps will even be skipped over.

Social networking gives you a voice to your audience and ears to hear what they

have to say to you… And the beautiful part is - you can do all this at your convenience!

And as we say on Twitter … Always Tweet others the way you want to be Tweeted!

PRACTISE-5

1. Mention some of social networking sites used by adults currently!

2. Are you using social network? Which type of Social network user are you according to
the text?

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

3. What is the professional users use the social network mostly for?

4. What do you most frequently share in social network?

5. Why shouldn’t us posting any kind of information when feeling angry or upset?

EXERCISE-5
SHOULD YOU SHARE THESE IN YOUR SOCIAL NETWORK?

ACTIVITIES AGREE DISAGRE REASONS


E

1. Posting any kind of religious


posters or messages _ _

2. Sharing your personal or


family conflicts

3. Job Vacancies or career


_ _
development
announcements

4. News or issues of politics


you are interested in
_ _
5. News or gossips of your
favorite idols

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

6. Jokes, humor or any kind of _ _


entertaining information

7. Photos of family activities

8. Recipe of cook and food _ _

9. Tips to ease people

_ _
10. Links of academic info

_ _

_ _

_ _

_ _
UNIT-6

Top 10 Best Laptops for Programming 2017


Being a Programmer, I know how it must is required to have best laptops for
programming. Considering best laptop for coding we have listed below programming
laptops. A True Programming Geek, are you? And the best companion of a programmer is his
top notch Programming Device. Well, if you are in search of the Best Programming and
Coding laptops then let me tell you, you have landed at the very right page. Though certainly
there are no such specific laptops that are made especially for programming and coding if

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

you are a developer, coder or programmer than it becomes necessary to search for the right
laptop that will serve your basic purpose – True Laptops for Programming with a
Development Potential. The best laptops for programming is the one that has a combination
of power, execution, and performance. Many people are searching best laptops for coding,
so we made this list. Without a built-in the laptop, it becomes very difficult for a software
developer to code his programming. So, below I have listed the 10 best laptops for
programming 2017 and so check them out.

We are updating this article to provide our visitors maximum value throughout article. These
are best laptops for programming and coding as per our expert team of coders.

Some of the Best Laptops for Programming has to be the one that comes with certain
minimum specifications to offer you efficiency while working on the codes. Let’s have a look
what your laptop needs to make your expertise in coding and programming.

• Capacity of at least 1 TB HDD or 256 GB SSD


• A Modern Processor (maybe Intel i5 or more)
• A Dedicated Graphic Card
• A Long Battery Life
• IPS Panels over TN boards
• RAM minimum 8 GB

With these certain requirements your laptop will become compatible with your coding or
programming functions, and then you can truly call it a Developer’s Laptop. So, let’s move on
and have a look at some of the Latest Best Laptops for programming.

Top 10 Best Laptops for Programming 2017

Laptop Name RAM

Acer Aspire E5-573G 8 GB

HP Pavilion 13-s128nr 8 GB

Asus K501UX-AH71 8 GB

Lenovo Thinkpad Edge 450 8


GB

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Laptop Name

RAM

Apple MJVE2LL/A
Dell Inspiron i7559-763BLK FHD 8 GB
MacBook Air 4
ASUS Zenbook UX303UB 12GB
GB

Lenovo Y700 16 GB

MSI GE72 Apache Pro-003 16 GB

Microsoft Surface Pro 4 16 GB

1: Acer Aspire E5-573G- User-Friendly Best Programming laptop

Acer is here treating its user with a brand new affordable and powerful gaming laptop and
comes with high level of specifications. Is listed as top on our best laptops for programming
It is a perfect combination of all the basic features coming at a cheaper price. The Aspire E5-
573G is an updated and revamped version of the Aspire E5-571G. Amongst many low priced
all-rounder laptops available in the market, this model of Acer faces all its rivals with a
decent price- performance ratio.

Specifications you must know-

• 5th Generation Intel Core i5-5200U Processor


• 15.6 inch Full HD LED-backlit Display
• 8GB DDR3L Memory and 1TB 5400RPM SATA Hard Drive

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

• NVIDIA GeForce 940M with 2 GB of DDR3 VRAM.


• Along with a built-in HD webcam, it also comes with one 2.0 USB port, three 3.0 USB
port and an HDMI port
• 802.11ac WiFi and HDMI Port with HDCP support.

Don’t settle for less as this stylish, smooth and clean look laptop not only beats its
contemporaries with its looks but also with its incredible performance. With a lot of
appealing features and an attractive aesthetic design, all the programming buggers you
should go for this one.

2 : HP Pavilion 13-s128nr- Best Programming Laptop

HP Pavilion 13-s128nr is one of the best laptops for programming from HP which comes with
some loaded features and will be just fine for you to accomplish your job that will also fit
your pocket. With a mediocre price and stylish design, this model from HP attracts all new
programmers as it comes with great portability and an enhanced overall performance from
the previous versions.

Highlighting its features are-

• i5-6200U Processor 2.3 GHz Turbo up to 2.8 GHz


• 8GB DDR3L SDRAM Memory and 128GB Solid-State Drive
• 13.3 inch WLED-backlit touch screen
• Up to 11 hours and 45 minutes of battery life
• 3 USB ports, two 3.0 and one 2.0 USB port.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

• Upgraded to Windows 10 OS

This convertible laptop has no limit and provides you with 360 degree of versatility, this
friendly app loving machine listed second on our best laptops for programming list. It gives
you four modes like a stand mode, tent mode, to notebook mode and tablet mode. You
won’t get such exclusive features in one place at such a low price.

3: Asus K501UX-AH71- Best Laptops for coding

Out of all the programming laptops available in the market, we bring to you a laptop which is
not only best in programming but also gaming. The laptop which comes in classic black and
silver metal color is portable and a gorgeous masterpiece suitable for programmers to work
from their office or home.

Also check: Best make up Android apps

Features to be noticed or worth mentioning are-

• A full HD display of 15.6-inch display


• Chiclet keyboard with backlights
• SSD storage of 256GBalong with 8GB memory
• Dual-Band 802.11AC ultra-fast Wi-Fi, 2 x USB 3.0, 2 x USB 2.0, 1 x HDMI. Bluetooth
4.0 for connectivity
• 6th generation i7 core processor
• NVIDIA GeForce GTX 950M gaming graphic card

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

This simple yet classy finish is a master at multitasking and can take up many challenging
tasks at a time easily. Also, it is a perfect combination of software. Hardware and tuning as it
comes with ASUS SonicMaster that helps you to filter noise and improve the audio quality.

4: Lenovo Thinkpad Edge 450 – Good laptops for programming

Lenovo Thinkpad Edge is yet another laptop in the list that can in the form of as the best
choice for programming. Though the Dell and Apple too give a new definition of laptops
when it comes to programming Lenovo is the one that can be a programming laptop of
reach to all. It’s graphic and i7 processor are worth mentioning. With improved designing of
the keyboard in form of chicklet to reduce fatigue and long battery life this laptop serves all
your purpose.

Let’s go through its pros and specs to offer you help to make right choice-

• Intel Core i5-5200U Dual-Core Processor


• 8GB DDR3 1600MHz RAM with 1TB HDD
• 14 inch HD 1920 x 1080 resolution Screen
• 8GB RAM RAM with 1TB HDD
• Wireless Bluetooth and has Gigabit Ethernet Connector
• HDMI port and 3.0 USB ports

While this laptop is usually compared with Toshiba in its features and style but this is surely
faster and has improved battery life than other. For a small purpose business, this laptop can
become one of the finest choices for developers as this is surely in a low budget laptop.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

5: Apple Laptop Programming MJVE2LL/A MacBook Air– Best laptop for


programmer

No doubt, in recent years Apple has changed the definition of Laptops by introducing its Mac
Book Air and MacBook Pro. MacBook Air MJVE2LL/A is a notebook basically that serves as a
powerful computer for personal use. It comes with an average size of 13. 3 inches and it is
greatly used for development work like programming and playing games. It is a multi-task
laptop though comes with the issue of storage. It is so true that for programming one could
simply rely on Mac OS instead of Windows. To me, this is best laptops for programming
because it has an amazing battery.

Let’s have a look at the specs of this high budget coding laptop

• 13.3-inch Retina screen with 1440 x 900 resolution, Widescreen Display with Glossy LED-
backlit
• Fifth Generation Intel Core Processor
• 4 GB RAM with 1600 MHz which indicated it is best programming laptop.
• 128 GB SSD storage and 4 GB LPDDR3 SDRAM
• 12 hours battery backup
• Apple Mac OS X
• 720p FaceTime HD camera
• 802.11ac WiFi, Bluetooth 4.0, Two USB 3.0 Ports, One Thunderbolt 2 port for connectivity

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Though Mac Book Air does not come with the Retina Display still, it will not hinder your basic
need of programming. And also if you are a programmer that moves from one to another
truly this laptop is best for you as its mobility is at ease. Go on you will enjoy using it.

6: Dell Inspiron i7559-763BLK FHD – Best laptops for programming

If a mediocre screen is your preference, then you need not think further as this low budget
laptop is the one that you need to enhance your programming skills. It is the best laptop for
programming along with its design and features. The newest version of DELL comes with
anti-glare technology and is a great choice for hardcore developers along with being best in
gaming.

This good configuration laptop offers you many pros that you need like-

• Intel Quad Core i7-6700HQ 2.6 GHz Processor


• NVIDIA GeForce GTX 960M
• 8 GB DDR3L RAM and 256 GB SSD
• 1 TB of Storage
• 15.6 Inch FHD (1920 x 1080 pixels) LED-lit HD display
• Windows 10 Operating System

It gives you such highly developed features and already installed hardware that is hard to
believe. And yes, it offers you with the additional advantage of expanding SSD storage by
providing you with mSATA space. With magnificent designing and network, this can be your
best buy.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

7: ASUS Zenbook UX303UB – Best programmer laptop

Yeah, fellas get ready as the latest model of ASUS notebook is back again with a bang with its
think and sleek design to grab your attention. It is cool in its performance though the battery
may make you worry a little. It comes with dedicated GPUs and its rich internal devices like
audio jacks and speakers. This one can surely be called as a sibling of Mac Book Air as this
one is extremely slim and portable.

Let me take you to its features that are underrated time but worth of trying when it comes
to programming work-

• 6th-generation Intel Core i7-6500U processor, Upgraded NVIDIA GeForce 940 M graphic with
2048 MB and 64 bit-interface
• 13.3 inches IPS Quad HD+ Display with Touchscreen
• 12 GB RAM and SSD Storage
• For connectivity, it has Gigabit Dual-Band 802.11AC ultra-fast Wi-Fi. 1.2MP HD Camera, full-
sized HDMI port, a Mini-DisplayPort, a 3.5mm audio socket, and USB 3.0 ports
• Windows 10 built in with 64-bit edition
• Polymer Battery and Backlit keyboard

IPS Quad with HD display and Dual Band Gigabit

The laptop comes with a drive space up to 1 TB but speed can be little disappointing and is
little bit away from high end laptops though the software is the upgraded one and even its
keyboard and other devices too are spacious increasing its utility.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

8: Lenovo Y700- Gaming Laptop – Best laptops for Computer Programming

With Lenovo Ideapad Y700 in the series, Lenovo is making its name in the top list of laptops.
Though this Y700 is more famous as a gaming laptop but with its super quality software and
hardware make it effective in use for programming as well. It comes with a strong
performance and attractive look but with a mediocre battery life. Again as modern gaming
keyboards, it has chicklet keys which are well spaced and comfortable. Even its storage
capacity is also appreciable.

Let’s have a look at its pros and cons-

• 15.6 inch HD display with Intel Skylake


• NVIDIA GTX 960 M graphics
• 6 GHz Intel Core i7-6700 CPU
• 16 GB DDR3L SDRAM and 1 TB 5400 rpm HDD hard drive
• Windows 10 and supports oldest
• Integrated thermal fans keep things nice and cool
• JBL speakers and Dolby Home Theater

Well, apart from above specs it comes with quickly responding touch screen, balanced audio
supporting Dolby Software, and dominate in performance. It is surely a laptop powerful in
use and has an island-style keyboard you give better gaming experience.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

9: MSI GE72 Apache Pro-003 – Best laptops for programming students

With the latest CPU architecture and a significant memory support, MSI has brought
improvements in its gaming performance in a sleek new design. It also features a colour
boost technology called the True Color Technology that will prove a feast to your eyes with
the stunning details and vibrant colours that are why we have listed in one of best laptops
for programming. So discover new gaming experience along with some serious coding with
Apache Pro-003 by MSI.

It’s some of the Characteristic Features include-

• Intel Core i7-6700HQ Quad Core Processor


• 16GB of DDR4 2133MHz RAM and 1TB HDD with 7200RPM
• Running on Windows 10
• NVIDIA Geforce GTX960M 2G GDDR5
• 17.3 inch Full HD eDP Non Reflective HD Display
• Steel Series Full-color Backlight with Anti-Ghost key
• SB 3.0 Type C for connectivity

The bottom line being that though you might find it costly but once you get it it will prove to
be worth investment for those programmers to develop a hindered free programming.

10: Microsoft Surface Pro 4 – Best Laptops for coding and programming

Well, when you will have the first look of this Microsoft developed Pro laptop you will be
compelled to say that it is cool and awesome. For me, it is simply best in the business

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Laptop for Programming! It is useful in many regards one being in programming and yeah a
little expensive though but worth a try. It is sleek in designing and gives it a frame of the
tablet while its keyboard to is spacious and comfortable in use. With a decent battery life
unlike others, its fabricate quality is incomparable.

Its main highlighting feature becomes its hand recognition input as this laptop comes with
Surface Pen fast and accurate to use. It is not overburdened with connectivity options but at
the same time will not even trouble you with connectors. Its touch screen may create a little
chaos for you in swiping left or right as it is built in tablet design but is a laptop. It is good for
gaming purpose but equally sufficient in use for programming. Considering specification, we
can, say it is best laptops for coding for Microsoft users.

It’s some of the specs to look forward are-

• 12.3 inch PixelSense screen


• Nvidia GeForce GPU graphics
• Windows 10 with 64-bit edition
• 16 GB RAM and 256 GB SSD Storage
• Multi-position Kickstand and improved keyboard
• High contrast with low glare

The bottom line being that this laptop by Microsoft is very impressive in use that is handy
and portable. It has highly supportable software and hardware.

EXERCISE-6

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

1. What is your most favorite laptop from 10 laptop reviews above?

2. What is the brand of laptop which comes with the feature of built-in HD webcam?

3. What is the brand of laptop which comes with the feature of the longest battery back up?

4. What is the brand of laptop which comes with the feature of backlit keyboard?

5. What is the brand of laptop which comes with the feature of integrated thermal fans to keep
things nice and cool?

6. What is the brand of laptop which comes with the feature of 6th generation i7 core
processor?

7. What is the brand of laptop which comes with Steel Series Full-color Backlight with Anti-
Ghost key?

KONTRAK PERKULIAHAN MATA KULIAH BAHASA INGGRIS - II

PROGRAM STUDI SISTEM INFORMASI/TEKNIK INFORMATIKA

STMIK BUDIDARMA MEDAN

SEMESTER GENAP TA 2017/2018

Kode Mata Kuliah :

Jumlah SKS : 2 SKS


English for Computer Engineering
[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

I. Hak dan kewajiban mahasiswa:


1. Kehadiran :
a. Mahasiswa wajib hadir minimal 75% dari jumlah kehadiran dan berhak
menerima materi dari dosen mata kuliah yang bersangkutan.
b. Mahasiswa wajib hadir tepat waktu, dan jika terlambat diberikan dispensasi 15
menit dari waktu jam perkuliahan.
c. Ketidakhadiran mahasiswa harus diketahui dosen yang bersangkutan atau
komisaris kelas.
d. Mahasiswa yang tidak bisa hadir dalam jangka waktu yang lama harus
menunjukkan surat keterangan yang jelas.

2. Tugas :
a. Mahasiswa wajib mengerjakan tugas-tugas yang diberikan dan menyerahkan
tepat waktu atau sesuai perjanjian.
b. Tugas-tugas mahasiswa akan dievaluasi secara lisan/tulisan.

3. Evaluasi:
a. Mahasiswa berhak dan berkewajiban mengadakan evaluasi mata kuliah dari
dosen yang bersangkutan.
b. Mahasiswa berhak mendapatkan nilai sesuai dengan tugas yang diserahkan.

II. Hak dan Kewajiban Dosen :


1. Kehadiran :
a. Dosen wajib hadir sesuai dengan jadwal
b. Dosen wajib hadir tepat waktu.
c. Keterlambatan dan ketidakhadiran akan diberitahukan.
d. Keterlambatan akan ditambah waktu apabila dimungkinkan/diberi
tugas tambahan.
e. Ketidakhadiran akan digantikan pada hari yang disepakati.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

2. Tugas :
a. Dosen wajib memberikan materi perkuliahan.
b. Dosen wajib memberikan tugas perkuliahan.

3. Evaluasi :
a. Dosen berhak dan berkewajiban mengadakan evaluasi pada setiap pertemuan.
b. Dosen wajib mengembalikan kertas ujian.
c. Dosen wajib memberikan penjelasan (feedback) atas hasil penilaiannya terhadap
ujian mahasiswa.
d. Dosen wajib menyerahkan nilai sesuai dengan waktu yang telah ditentukan.

Mahasiswa Dosen Pengampu Mata Kuliah

( ) (
)
NPM. NIDN.

REFERENCES

Brown, H. D. (2007). Principles of Language Learning and Teaching. Pearson


Longman, United States of America.

Harmer Jeremy. (1998). How to Teach English: An Introduction to the Practise of


English Language Teaching. Longman, London.

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

Joyce, B., Calhoun, E., & Weil, M. (2009). Models of Teaching. Pearson, United States
of America

Van Lier. (1996). The Classroom and the Language Learner: Applied Linguistics and
Language Study. Longman, London.

www.allthingsrefined.blogspot.com

Accessed on January 10th, 2017

http://www.trustedreviews.com/opinions/samsung-galaxy-s7-vs-iphone-6s

Accessed on January 17th, 2017

http://www.switchgeek.com/best-laptops-for-programming/

Accessed on January 20th, 2017

http://www.techtarget.com/contributor/Margaret-Rouse

Accesed on January 27th, 2017

Panel Check for Activities in a Semester

No. Date Topic Score Signature

English for Computer Engineering


[ENGLISH FOR SPECIFIC PURPOSE COURSE BOOK] 2017-2018

English for Computer Engineering

You might also like