The goal Understanding native speakers talking about their work and study related to software engineering. Communicating about computing topics. Understanding a wide variety of text including diagrams, tables, and advertisements. Comparing different sources of written and spoken information. Writing descriptions and explanations of processes in software engineering.
The outcome Upon the completion of this module students should be able to: - understand native speakers talking about their work and study related to software engineering, - communicate about software engineering topics, - understand a wide variety of text including diagrams, tables, and advertisements, - compare different sources of written and spoken information
Contents
Contents of lectures Nouns, pronouns, determiners, adjectives, verbs, adverbs, conjunctions, simple sentences, sentences joined with a conjunction. Contextual reference, word formation (prefixes and suffixes), organising information, making comparisons, listing, the passive, explanations and definitions, compounds in the spoken and written discourse of software engineering.
Contents of exercises Talking and writing about computer applications. Oral practice: operating systems, principles of creating video games, programming languages Pascal, C++, C#. Group work: presentations and homework related to software engineering.
Literature
  1. Boeckner, K and P. C. Brown (1993): Oxford English for Computing, Oxford: Oxford University Press
  2. Thomson, A. J. and A. V. Martinet (1996): A Practical English Grammar, Oxford: Oxford University Press
  3. Esteras, S. R. (2010): Infotech - English for Computer Users, Fourth Edition, Cambridge: Cambridge University Press
  4. Hutchinson, T. and A. Waters (1993): Interface - English for Technical Communication, London: Longman
  5. Glendinning, E. H. and J. McEwan (2003): Basic English for Computing, Oxford: Oxford University Press