Academic English for Computer Science (2nd Edition)


In Stock






Έτος Έκδοσης



21×29 cm

Εσωτερικό Βιβλίου


Συνοδευτικό Υλικό




Βάρος 1,79 kg
Κωδικός Ευδόξου


In Stock

Academic English for Computer Science aims to provide a tool for the effective study of computational science and technology. It addresses international students who use English as a second language. It can be used as a foundation course in undergraduate programs of computer science, computer engineering, and information technology.

The material of this course draws content from core areas of computer science, aspiring to create an initial induction in the field. Furthermore, the academic skills incorporated in each content unit will enhance the students’ ability to:

  • Read and interpret a wide variety of texts and genres relevant to computing.
  • Acquire a solid base of domain-specific terminology.
  • Practice various note-taking methods, so as to improve their overall academic experience and personal-growth process.
  • Write argumentation essays to illustrate similar and opposing views.
  • Cite known researchers and acknowledge contribution from peers in the field.
  • Communicate with other practitioners in a way that shows respect for diverse perspectives.
  • Deliver their own message in a genuine and powerful way.


A Academic English for Computer Science
1 Introduction to Computer Science
2 Operations on Bits
3 Computer Architecture
4 Operating Systems
5 Networks
6 Algorithms
7 Programming Languages
8 Software Engineering
9 Data Organization
10 Machine Learning

B Academic Skills Bank
1 Fundamentals of Academic Communication
2 Effective Note-Taking
3 Working in Groups
4 Academic Writing Issues
5 Conciseness – Exemplification – Comparisons
6 Definitions
7 Synonyms – Paraphrases
8 The Effective Summary
9 Paragraphing – Cohesion
10 Verbs of Reference – Time Words
11 Talking Numbers – Transition Expressions
12 Cause and Effect – Metaphors and Analogies

C Technical Writing and Research
1 Introduction to Technical Communication
2 Workplace Documents
3 Technical Definitions
4 Audience Analysis
5 Ethical Issues
6 The Research Process
7 Evaluating Sources and Interpreting Information
8 Understanding the Assignment – Choosing a Research Topic – Outlining
9 Literature Review and Annotated Bibliography
10 The Critical Review
11 Hypotheses and Research Questions
12 Research Proposals
13 The Structure of the Paper
14 Introductions and Conclusions
15 Titles and Abstracts
16 Citations and References
17 Public Speaking and Presentations

Computer Science Glossary


Ριζοπούλου Παναγιώτα (Νόνη)

Noni Rizopoulou is an EAP/ESP instructor at the Department of Computer Science, University of Crete. She is the developer and moderator of both undergraduate and graduate courses in Academic and Technical English for Computer Science.

Her academic interests include Scientific Communication and Research, Disruptive
Technologies for Innovation, Ethical Practices in Technology and Industry, and the
Art of Public Speaking.