Skip to main content Skip to navigation

CS133 - Professional Skills

  • Module code: CS133
  • Module name: Professional Skills
  • Department: Computer Science
  • Credit: 15

Content and teaching | Assessment | Availability

Module content and teaching

Principal aims

To introduce the key skills required of the computing professional, comprising oral and written communication, operating systems proficiency and awareness of professional aspects of computing practice. The three components of the module address respectively: Introducing students to the concept of professional ethics and behaviour, the place of computers in society and the legal aspects of computing; Developing skills in summarising, quoting, paraphrasing, critical analysis, grammar, referencing, poster construction and oral presentation, and teaching writing as a process approach to composing academic papers; Giving students a basic understanding of operating systems concepts together with a working knowledge of computing systems and associated tools and applications that will subsequently be used.

Principal learning outcomes

By the end of the module, students should be able to: Understand the relevance for professional computing practice of basic computer law, professional bodies, and the social impact of computer technology; Judge and improve their own writing with increased confidence, utilise appropriate methods for referring and citing sources, and be familiar with the idea of writing as a process; Practice presentation skills and use information systems available via the network at Warwick; Understand basic computing and operating systems concepts, apply them to a networked computer system, and use standard applications and system tools.

Timetabled teaching activities

Terms 1,2 and 3. 20 one-hour lectures, 15 seminars and 5 practical sessions

Departmental link

Module assessment

Assessment group Assessment name Percentage
15 CATS (Module code: CS133-15)
A (Assessed work only) Assessed Course Work 100%

Module availability

This module is available on the following courses:

  • BSc Computing Systems (G400) - Year 1
  • MEng Computing Systems (G402) - Year 1
  • Undergraduate Computer Systems Engineering (G406) - Year 1
  • Undergraduate Computer Systems Engineering (G408) - Year 1
  • Undergraduate Computer Science (G500) - Year 1
  • Undergraduate Computer Science MEng (G503) - Year 1
  • Undergraduate Computer and Management Sciences (G5N1) - Year 1
  • Undergraduate Computer and Business Studies (GN51) - Year 1
Optional Core


  • Undergraduate Discrete Mathematics (G4G1) - Year 1
  • Undergraduate Discrete Mathematics (G4G3) - Year 1