English for Software
English for Software Engineering is designed to sharpen English language abilities with engaging and authentic materials for software engineering professionals who want to improve their English communication in a work environment. Incorporating career-specific vocabulary and contexts, this course addresses topics including software development, software testing, and career options that immerse students in the four key language components: reading, listening, speaking, and writing.
Use proper vocabulary items in explaining software development process.
Know the definition of each waterfall process.
Use simple present tense to talk about general truths.
Give examples of computer accessories and peripherals.
Demonstrate asking about goods on the display of a store.
Demonstrate expressing what you want to buy in the store.
Demonstrate asking about the availability of certain goods that you want.
Recognize and understand the terms used in it(software related).
Make a memo from information through a phone call.
Identify types of software.
Compare various software products and explain their choice.
Introduce themselves by using the expressions for self introduction.
Share a few relevant things about themselves to other people in startup related events.
Find the main idea of a paragraph.
Examine information from the provided text about the topic.
Talk about what customers need at the company’s resources.
Use proper vocabulary items to talk the gaps between the customers need and the company’s resources.
Practice the use of a modal verb.
Practice showing appreciation when receiving help.
Talk about finding bugs on project and ask someone to debug.
Tell about time predictions to finish debugging.
Use proper adjectives in talking about difficulties.
Use comparative and superlative degree to say something is easy or difficult to do.
Know about brief history of social media.
Use simple past tense to talk about finished actions in the past.
Get information from a short passage.
Greet someone properly.
Ask about someone’s background.
Use simple future tense appropriately, and
Use present simple passive affirmative with singular subjects appropriately.
Identify types of computers based on their categories.
Employ verbs in present simple form in cloze sentences correctly.
Demonstrate answering questions with complete answer in present simple form.
Recognize and mention parts of computer.
Understand and cite the information in the brochure.
Understand and apply the use of conjunction words of “and” and “or” in a sentence.
Understand the vocabulary related to programming.
Identify and explain the problems using the given expressions.
Ask for help using the given expressions.
Explain the activity they are doing at the moment.
Describe the progress of a project at the moment.
Use present continuous tense to explain the activities conducted at the moment.
Express opinions on future trends.
Talk about plans using simple future tense (the use of ‘Will’ and its contraction ‘Ll’).
Talk about problems you are facing and things you have done.
To respond to hearing someone’s problems.
The ability to tell the time in am/pm format.
Use proper verbs in simple present sentences.
Talk to project manager about the project status.
Tell the progress by number / percentage.
Encourage others to do great.
Ask someone’s about unit testing.
Express your opinion about unit testing.
Express disagreement to someone’s ideas in a discussion.
Express appreciation when agreeing with ideas.
Use “Present Perfect tense” to talk about changes in trends and market.
Use proper expressions to talk about reasons why the change is on demand.
Use proper expressions to tell what changes you expect in the future.
Find key information from a job advertisement to inform others about a job advertisement as possible opportunities, and
use several adverbs to indicate time, degree of intensity, and manner appropriately.
Master various new skills with Cakap for Corporate
Our technology enables effective two-way interaction learning.
Flexible Terms of Payment
Conveniently schedule Term of Payments to fit with your internal payment policy.
Customized Curriculum and Delivery
Developed specifically for your industry by our team of experts
Certified Tutors and Industry Experts
Conducted by certified tutors with significant experience