Computer Science

From theory to practice, hone your critical thinking skills in this field where the elegance of mathematics finds its match in world-changing technological applications.
No items found.
Our learning paths teach professionals the essential English terms and expressions they need to succeed in their careers, supported by real-world examples from their industry. Learners will get the English required for:
Careers in computer science
Data types
Discrete math
Formal logic
Graph theory
Introduction to computer science research fields
Artificial intelligence ethics
Careers in data science
Concurrent and distributed computing
Cryptography
Human-computer interaction
Programming languages
C++
Design of programming languages
Java
JavaScript
Operators
Theoretical computer science
Algorithms
Complexity theory
Data structures
Information theory