Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • Text only
  • |
  • Sign in
  • Search Computer Science
  • Search University of Warwick
  • Search for people at Warwick
  • Search Warwick Blogs
  • Search past exam papers
  • Search video
  • More…

    Department of Computer Science

    • Research
    • Teaching
    • Admissions
    • People
    • Schools
    • Events
    • News
    • Modules Taught
    University of Warwick

    Taught Modules

    This is a complete list of modules delivered by the Department of Computer Science. Each page on this list contains links to the formal syllabus, online course material, and the organiser(s).

    Name Description
    CS118 Programming for Computer Scientists
    CS126 Design of Information Structures
    CS130 Mathematics for Computer Scientists I
    CS131 Mathematics for Computer Scientists II
    CS132 Computer Organisation and Architecture
    CS133 Professional Skills
    CS134 Introduction to Computer Security
    CS135 Principles of Concurrency
    CS136 Discrete Mathematics and its Applications 1
    CS137 Discrete Mathematics and its Applications 2
    CS138 Mathematics for Computer and Business Studies
    CS240 Software Engineering Principles
    CS241 Operating Systems and Computer Networks
    CS242 Formal Specification and Verification
    CS243 Data Structures and Algorithms
    CS244 Algorithm Design
    CS245 Automata and Formal Languages
    CS246 Further Automata and Formal Languages
    CS247 Group Software Development Project
    CS248 Declarative Programming
    CS249 Digital Communications and Signal Processing
    CS250 Reliability and Fault Tolerance
    CS251 Computer System Design
    CS252 Fundamentals of Relational Databases
    CS253 Topics in Database Systems
    CS254 Algorithmic Graph Theory
    CS255 Artificial Intelligence
    CS256 Functional Programming
    CS301 Complexity of Algorithms
    CS310 Computer Science Project
    CS313 Mobile Robotics
    CS319 Theory of Databases
    CS321 Current Uses of Computers in Business and Industry
    CS324 Computer Graphics
    CS325 Compiler Design
    CS329 Efficient Parallel Algorithms
    CS330 History of Computing
    CS331 Neural Computing
    CS332 Programming Language Design and Semantics
    CS333 Design of Dependable Systems
    CS341 Advanced Topics in Algorithms
    CS342 Machine Learning
    CS343 Computer and Business Studies Project
    CS344 Discrete Mathematics Project
    CS400 Advanced Specification Methods
    CS401 Advanced Compiler Design
    CS402 High Performance Computing
    CS403 Multimedia Processing, Communications and Storage
    CS404 Agent Based Systems
    CS405 Introduction to Empirical Modelling
    CS406 Research Directions in Computing
    CS407 Group Project
    CS409 Algorithmic Game Theory
    CS410 Modelling and Algorithmic Analysis of Systems
    CS411 Dynamic Web-based Systems
    CS904 Computational Biology
    CS905 Computing Technologies for Education
    CS906 Computing Security
    CS907 Dissertation Project
    CS908 Research Methods
    CS909 Data Mining
    You do not have permission to access the remote content.
    facebook twitter linkedin
    Intranet

    Department of Computer Science, University of Warwick, Coventry CV4 7AL

    Directions to the University
    Jobs in Computer Science
    Contact details

    Close this email form
    Page contact: Jackie Pinks Last revised: Sat 27 Nov 2010
    • Sign in
    • |
    • Powered by Sitebuilder
    • |
    • © MMXII
    • |
    • Privacy
    • |
    • Accessibility