Skip to content
L-SYSTEM

recommendedintermediate

English: Professional Foreign Language for IT Students (Astra)

Professional English for IT students at B1–B2 level. 28 units in two strands: Hard skills covers technical texts and terminology; Soft skills develops professional communication. English-language materials, explanations in English, vocabulary practice and explanatory diagrams. Estimated workload: 125 hours.

Explanations are in your language: your assistant gives them.

  • Teaches: English
  • Material: Ukrainian
  • Exam: English — taken on the site, not translated
How it works

Your assistant takes the course material from our server and leads the lesson in your language.

Your assistant explains in your language, but examples, samples and the names of what is being explained stay as the course has them: translating them would lose the subject.

The exam is taken on the site, without an assistant, in the language being taught. Exam questions are not translated: this is decided for every course.

How to connect an assistant

Path through the course

· 28 units

the order is free · the steps below are the order the author suggests, not a conditionView: map · steps

3 · Hard skills

Computer Hardware

~4 h

by the author’s design, after “Data Storage and Representation”

8 · Hard skills

Machine Learning

~3 h

by the author’s design, after “Data Structures and Databases”

9 · Hard skills

Cloud Computing

~3 h

by the author’s design, after “Computer Hardware”

12 · Hard skills

Systems Analysis

~6 h

by the author’s design, after “Software Development”, “Data and Information for Decision-Making”

13 · Hard skills

Cybersecurity

~8 h

by the author’s design, after “Cloud Computing”, “Information Security Threats”

14 · Hard skills

Economic Cybernetics

~3 h

by the author’s design, after “Data and Information for Decision-Making”, “Systems Analysis”

16 · Soft skills

T-shaped Professionals

~3 h

by the author’s design, after “Discussing a Technology Stack”

22 · Soft skills

Effective Meetings and Teamwork

~5 h

by the author’s design, after “Project Organization and Agile”, “Communication Between Technical and Non-Technical Teams”

23 · Soft skills

Leadership in a Team

~6 h

by the author’s design, after “Effective Meetings and Teamwork”

25 · Soft skills

Onboarding New Employees

~5 h

by the author’s design, after “Communication Between Technical and Non-Technical Teams”, “Effective Meetings and Teamwork”

27 · Soft skills

Job Interviews

~6 h

by the author’s design, after “Communication Between Technical and Non-Technical Teams”, “Tech Companies and Corporate Culture”

final · in the browser, without the assistant

Exam

closed · enrol on the course

The path in words
  • Stage 1 · History of Computing — ~4 h
  • Stage 1 · Data Storage and Representation — ~6 h
  • Stage 1 · Algorithms — ~4 h
  • Stage 1 · Discussing a Technology Stack — ~3 h
  • Stage 2 · Computer Hardware — by the author’s design, after “Data Storage and Representation”; ~4 h
  • Stage 2 · Programming Languages — by the author’s design, after “Algorithms”; ~3 h
  • Stage 2 · Information Security Threats — by the author’s design, after “Data Storage and Representation”; ~4 h
  • Stage 2 · T-shaped Professionals — by the author’s design, after “Discussing a Technology Stack”; ~3 h
  • Stage 3 · Software Development — by the author’s design, after “Programming Languages”; ~5 h
  • Stage 3 · Data Structures and Databases — by the author’s design, after “Computer Hardware”, “Algorithms”; ~4 h
  • Stage 3 · Cloud Computing — by the author’s design, after “Computer Hardware”; ~3 h
  • Stage 3 · Key Soft Skills in IT — by the author’s design, after “T-shaped Professionals”; ~4 h
  • Stage 4 · Machine Learning — by the author’s design, after “Data Structures and Databases”; ~3 h
  • Stage 4 · Data and Information for Decision-Making — by the author’s design, after “Data Structures and Databases”; ~4 h
  • Stage 4 · Cybersecurity — by the author’s design, after “Cloud Computing”, “Information Security Threats”; ~8 h
  • Stage 4 · Project Organization and Agile — by the author’s design, after “Key Soft Skills in IT”; ~3 h
  • Stage 4 · Communication Between Technical and Non-Technical Teams — by the author’s design, after “Key Soft Skills in IT”; ~4 h
  • Stage 4 · Productivity Planning — by the author’s design, after “Key Soft Skills in IT”; ~4 h
  • Stage 5 · Systems Analysis — by the author’s design, after “Software Development”, “Data and Information for Decision-Making”; ~6 h
  • Stage 5 · Communication in GitHub and Jira — by the author’s design, after “Project Organization and Agile”; ~4 h
  • Stage 5 · Effective Meetings and Teamwork — by the author’s design, after “Project Organization and Agile”, “Communication Between Technical and Non-Technical Teams”; ~5 h
  • Stage 5 · Freelancing and Professional Independence — by the author’s design, after “Discussing a Technology Stack”, “Productivity Planning”; ~6 h
  • Stage 6 · Economic Cybernetics — by the author’s design, after “Data and Information for Decision-Making”, “Systems Analysis”; ~3 h
  • Stage 6 · Leadership in a Team — by the author’s design, after “Effective Meetings and Teamwork”; ~6 h
  • Stage 6 · Onboarding New Employees — by the author’s design, after “Communication Between Technical and Non-Technical Teams”, “Effective Meetings and Teamwork”; ~5 h
  • Stage 7 · Tech Companies and Corporate Culture — by the author’s design, after “T-shaped Professionals”, “Leadership in a Team”; ~6 h
  • Stage 7 · Client Visits and Kick-off Meetings — by the author’s design, after “Effective Meetings and Teamwork”, “Onboarding New Employees”; ~5 h
  • Stage 8 · Job Interviews — by the author’s design, after “Communication Between Technical and Non-Technical Teams”, “Tech Companies and Corporate Culture”; ~6 h

Programme · 28 units

1History of Computing

Understand a historical account; describe inventions and the sequence of events in English.

~4 h
2Data Storage and Representation

Explain data representation; read the labels on truth tables, disks and tapes.

~6 h
3Computer Hardware

Compare computer components; explain the functions and the memory hierarchy.

~4 h
4Algorithms

Describe the sequence of steps, conditions and repetition in English.

~4 h
5Programming Languages

Compare paradigms; explain input, function, output and class/object.

~3 h
6Software Development

Describe the development stages and requirements; distinguish between coupling and cohesion.

~5 h
7Data Structures and Databases

Explain structures and relationships; use the vocabulary stack, queue, tree, relation.

~4 h
8Machine Learning

Read definitions of ML; match types of learning and key terms.

~3 h

Show the remaining 20 units