Skip to main content
University of Bath

Dept of Computer Science unit lists

Unit lists in Dept of Computer Science

2021/2 Academic Year : Academic integrity training & testCM00000-2122AY@courses.bath.ac.uk959 members
2021/2 Academic Year : Accredited prior learning - Bath creditCM50307-2122AY@courses.bath.ac.uk5 members
2021/2 Academic Year : Accredited prior learningCM50231-2122AY@courses.bath.ac.uk3 members
2021/2 Academic Year : Applied data scienceCM50266-2122AY@courses.bath.ac.uk120 members
2021/2 Academic Year : Artificial intelligenceCM10310-2122AY@courses.bath.ac.uk212 members
2021/2 Academic Year : Experimental systems projectCM20314-2122AY@courses.bath.ac.uk147 members
2021/2 Academic Year : Individual projectCM30082-2122AY@courses.bath.ac.uk151 members
2021/2 Academic Year : Industrial placementCM20105-2122AY@courses.bath.ac.uk83 members
2021/2 Academic Year : Machine learningCM20315-2122AY@courses.bath.ac.uk127 members
2021/2 Academic Year : Other timetabled events Computer Science postgraduate Year 1CM00350-2122AY@courses.bath.ac.uk301 members
2021/2 Academic Year : Other timetabled events Computer Science undergraduate BSc final year/MComp penultimate yearCM00347-2122AY@courses.bath.ac.uk149 members
2021/2 Academic Year : Other timetabled events Computer Science undergraduate MComp final yearCM00348-2122AY@courses.bath.ac.uk14 members
2021/2 Academic Year : Other timetabled events Computer Science undergraduate Year 1CM00345-2122AY@courses.bath.ac.uk212 members
2021/2 Academic Year : Other timetabled events Computer Science undergraduate Year 2CM00346-2122AY@courses.bath.ac.uk146 members
2021/2 Academic Year : Research projectCM40178-2122AY@courses.bath.ac.uk9 members
2021/2 Academic Year : Study abroadCM20106-2122AY@courses.bath.ac.uk2 members
2021/2 Dissertation period : Capstone projectCM50280-2122DIS@courses.bath.ac.uk37 members
2021/2 Dissertation period : DissertationCM50170-2122DIS@courses.bath.ac.uk191 members
2021/2 Dissertation period : End point assessmentCM50281-2122DIS@courses.bath.ac.uk37 members
2021/2 Dissertation period : Interdisciplinary thesis formulation reportCM50305-2122DIS@courses.bath.ac.uk20 members
2021/2 Dissertation period : PlacementCM50250-2122DIS@courses.bath.ac.uk86 members
2021/2 Modular April start : Induction (MSc Computer Science)CM500301-2122M09@courses.bath.ac.uk1 members
2021/2 Modular August start : Induction (MSc Artificial Intelligence)CM500340-2122M01@courses.bath.ac.uk77 members
2021/2 Modular August start : Induction (MSc Computer Science)CM500301-2122M01@courses.bath.ac.uk81 members
2021/2 Modular December start : Induction (MSc Artificial Intelligence)CM500340-2122M05@courses.bath.ac.uk71 members
2021/2 Modular December start : Induction (MSc Computer Science)CM500301-2122M05@courses.bath.ac.uk59 members
2021/2 Modular February start : EntrepreneurshipCM500295-2122M07@courses.bath.ac.uk1 members
2021/2 Modular February start : Functional programmingCM500293-2122M07@courses.bath.ac.uk1 members
2021/2 Modular February start : Software engineering 1CM500289-2122M07@courses.bath.ac.uk1 members
2021/2 Modular February start : Software engineering 2CM500291-2122M07@courses.bath.ac.uk1 members
2021/2 Modular January start : Artificial intelligence systems engineeringCM500327-2122M06@courses.bath.ac.uk47 members
2021/2 Modular January start : Artificial intelligenceCM500294-2122M06@courses.bath.ac.uk43 members
2021/2 Modular January start : Databases and cloudCM500292-2122M06@courses.bath.ac.uk55 members
2021/2 Modular January start : DissertationCM500300-2122M06@courses.bath.ac.uk21 members
2021/2 Modular January start : Foundations of artificial intelligenceCM500326-2122M06@courses.bath.ac.uk52 members
2021/2 Modular January start : Foundations of computationCM500290-2122M06@courses.bath.ac.uk69 members
2021/2 Modular January start : Foundations of machine learning [Technical Pathway]CM500335-2122M06@courses.bath.ac.uk61 members
2021/2 Modular January start : Further artificial intelligenceCM500331-2122M06@courses.bath.ac.uk47 members
2021/2 Modular January start : Humans and intelligent machinesCM500330-2122M06@courses.bath.ac.uk38 members
2021/2 Modular January start : Intelligent control and cognitive systemsCM500298-2122M06@courses.bath.ac.uk28 members
2021/2 Modular January start : Machine learning [General Pathway]CM500332-2122M06@courses.bath.ac.uk15 members
2021/2 Modular January start : Principles of programming for artificial intelligenceCM500324-2122M06@courses.bath.ac.uk70 members
2021/2 Modular January start : Principles of programmingCM500288-2122M06@courses.bath.ac.uk63 members
2021/2 Modular January start : Theory of human computer interactionCM500296-2122M06@courses.bath.ac.uk63 members
2021/2 Modular June start : EntrepreneurshipCM500295-2122M11@courses.bath.ac.uk1 members
2021/2 Modular June start : Functional programmingCM500293-2122M11@courses.bath.ac.uk1 members
2021/2 Modular June start : Software engineering 1CM500289-2122M11@courses.bath.ac.uk1 members
2021/2 Modular June start : Software engineering 2CM500291-2122M11@courses.bath.ac.uk1 members
2021/2 Modular May start : Artificial intelligenceCM500294-2122M10@courses.bath.ac.uk1 members
2021/2 Modular May start : Foundations of computationCM500290-2122M10@courses.bath.ac.uk1 members
2021/2 Modular May start : Principles of programmingCM500288-2122M10@courses.bath.ac.uk1 members
2021/2 Modular November start : Applications of artificial intelligenceCM500329-2122M04@courses.bath.ac.uk41 members
2021/2 Modular November start : CybersecurityCM500323-2122M04@courses.bath.ac.uk30 members
2021/2 Modular November start : Dissertation (second instalment)CM500355-2122M04@courses.bath.ac.uk14 members
2021/2 Modular November start : EntrepreneurshipCM500295-2122M04@courses.bath.ac.uk68 members
2021/2 Modular November start : Functional programmingCM500293-2122M04@courses.bath.ac.uk44 members
2021/2 Modular November start : Further artificial intelligenceCM500331-2122M04@courses.bath.ac.uk82 members
2021/2 Modular November start : Introduction to NLPCM500328-2122M04@courses.bath.ac.uk44 members
2021/2 Modular November start : Mathematics for artificial intelligenceCM500325-2122M04@courses.bath.ac.uk62 members
2021/2 Modular November start : Research seminar and project preparationCM500299-2122M04@courses.bath.ac.uk24 members
2021/2 Modular November start : Software engineering 1CM500289-2122M04@courses.bath.ac.uk77 members
2021/2 Modular November start : Software engineering 2CM500291-2122M04@courses.bath.ac.uk62 members
2021/2 Modular September start : Artificial intelligence systems engineeringCM500327-2122M02@courses.bath.ac.uk97 members
2021/2 Modular September start : Artificial intelligenceCM500294-2122M02@courses.bath.ac.uk76 members
2021/2 Modular September start : Computer Science postgraduate inductionCM00344-2122M02@courses.bath.ac.uk285 members
2021/2 Modular September start : Computer Science undergraduate inductionCM00343-2122M02@courses.bath.ac.uk210 members
2021/2 Modular September start : Databases and cloudCM500292-2122M02@courses.bath.ac.uk44 members
2021/2 Modular September start : DissertationCM500300-2122M02@courses.bath.ac.uk14 members
2021/2 Modular September start : Foundations of artificial intelligenceCM500326-2122M02@courses.bath.ac.uk46 members
2021/2 Modular September start : Foundations of computationCM500290-2122M02@courses.bath.ac.uk67 members
2021/2 Modular September start : Humans and intelligent machinesCM500330-2122M02@courses.bath.ac.uk46 members
2021/2 Modular September start : Intelligent control and cognitive systemsCM500298-2122M02@courses.bath.ac.uk33 members
2021/2 Modular September start : Principles of programming for artificial intelligenceCM500324-2122M02@courses.bath.ac.uk75 members
2021/2 Modular September start : Principles of programmingCM500288-2122M02@courses.bath.ac.uk81 members
2021/2 Modular September start : Theory of human computer interactionCM500296-2122M02@courses.bath.ac.uk32 members
2021/2 Semester 1 : Advanced computer graphicsCM30075-2122S1@courses.bath.ac.uk73 members
2021/2 Semester 1 : Advanced software engineeringCM50286-2122S1@courses.bath.ac.uk13 members
2021/2 Semester 1 : CompilersCM30171-2122S1@courses.bath.ac.uk37 members
2021/2 Semester 1 : Computer algebraCM30070-2122S1@courses.bath.ac.uk74 members
2021/2 Semester 1 : Computer systems architecture 1CM10194-2122S1@courses.bath.ac.uk203 members
2021/2 Semester 1 : Data structures and algorithmsCM20254-2122S1@courses.bath.ac.uk195 members
2021/2 Semester 1 : DatabasesCM50259-2122S1@courses.bath.ac.uk99 members
2021/2 Semester 1 : Discrete mathematics and databasesCM10311-2122S1@courses.bath.ac.uk196 members
2021/2 Semester 1 : Foundations of computationCM20217-2122S1@courses.bath.ac.uk175 members
2021/2 Semester 1 : Foundations of computationCM50260-2122S1@courses.bath.ac.uk98 members
2021/2 Semester 1 : Foundations of computationCM50278-2122S1@courses.bath.ac.uk38 members
2021/2 Semester 1 : Fundamentals of visual computingCM20219-2122S1@courses.bath.ac.uk162 members
2021/2 Semester 1 : Humans and intelligent machinesCM50272-2122S1@courses.bath.ac.uk78 members
2021/2 Semester 1 : Intelligent agentsCM30174-2122S1@courses.bath.ac.uk77 members
2021/2 Semester 1 : Intelligent agentsCM50206-2122S1@courses.bath.ac.uk56 members
2021/2 Semester 1 : Machine learning 1CM50264-2122S1@courses.bath.ac.uk184 members
2021/2 Semester 1 : Mobile and pervasive systemsCM50200-2122S1@courses.bath.ac.uk16 members
2021/2 Semester 1 : NetworkingCM30078-2122S1@courses.bath.ac.uk80 members
2021/2 Semester 1 : NetworkingCM50123-2122S1@courses.bath.ac.uk27 members
2021/2 Semester 1 : Parallel computingCM30225-2122S1@courses.bath.ac.uk66 members
2021/2 Semester 1 : Principles of programming 1CM10227-2122S1@courses.bath.ac.uk213 members
2021/2 Semester 1 : Principles of programming and software engineeringCM50308-2122S1@courses.bath.ac.uk6 members
2021/2 Semester 1 : Principles of programmingCM00271-2122S1@courses.bath.ac.uk1 members
2021/2 Semester 1 : Principles of programmingCM50258-2122S1@courses.bath.ac.uk108 members
2021/2 Semester 1 : Principles of programmingCM50273-2122S1@courses.bath.ac.uk19 members
2021/2 Semester 1 : Research project preparationCM50279-2122S1@courses.bath.ac.uk38 members
2021/2 Semester 1 : Research seminarCM50261-2122S1@courses.bath.ac.uk99 members
2021/2 Semester 1 : Safety critical systemsCM50121-2122S1@courses.bath.ac.uk39 members
2021/2 Semester 1 : Safety-critical computer systemsCM30072-2122S1@courses.bath.ac.uk71 members
2021/2 Semester 1 : Software engineeringCM50109-2122S1@courses.bath.ac.uk135 members
2021/2 Semester 1 : Software engineeringCM50274-2122S1@courses.bath.ac.uk20 members
2021/2 Semester 1 : Software technologies for data scienceCM50267-2122S1@courses.bath.ac.uk121 members
2021/2 Semester 1 : Statistics for artificial intelligenceCM50341-2122S1@courses.bath.ac.uk4 members
2021/2 Semester 2 : AI challengeCM50304-2122S2@courses.bath.ac.uk19 members
2021/2 Semester 2 : Advanced algorithms & complexityCM30073-2122S2@courses.bath.ac.uk76 members
2021/2 Semester 2 : Advanced programmingCM50275-2122S2@courses.bath.ac.uk19 members
2021/2 Semester 2 : Artificial intelligence 2CM20316-2122S2@courses.bath.ac.uk28 members
2021/2 Semester 2 : Artificial intelligenceCM50263-2122S2@courses.bath.ac.uk127 members
2021/2 Semester 2 : Artificial intelligenceCM50342-2122S2@courses.bath.ac.uk21 members
2021/2 Semester 2 : Bayesian machine learningCM50268-2122S2@courses.bath.ac.uk124 members
2021/2 Semester 2 : Collaborative systemsCM40149-2122S2@courses.bath.ac.uk32 members
2021/2 Semester 2 : Comparative programming languagesCM20318-2122S2@courses.bath.ac.uk120 members
2021/2 Semester 2 : Computer systems architecture 2CM10195-2122S2@courses.bath.ac.uk201 members
2021/2 Semester 2 : Computer visionCM30080-2122S2@courses.bath.ac.uk79 members
2021/2 Semester 2 : CryptographyCM30173-2122S2@courses.bath.ac.uk142 members
2021/2 Semester 2 : CryptographyCM50210-2122S2@courses.bath.ac.uk39 members
2021/2 Semester 2 : CybersecurityCM50209-2122S2@courses.bath.ac.uk70 members
2021/2 Semester 2 : CybersecurityCM50283-2122S2@courses.bath.ac.uk10 members
2021/2 Semester 2 : DatabasesCM50277-2122S2@courses.bath.ac.uk19 members
2021/2 Semester 2 : EntrepreneurshipCM40179-2122S2@courses.bath.ac.uk154 members
2021/2 Semester 2 : EntrepreneurshipCM50354-2122S2@courses.bath.ac.uk19 members
2021/2 Semester 2 : Foundations and frontiers of machine learningCM20317-2122S2@courses.bath.ac.uk28 members
2021/2 Semester 2 : Functional programmingCM20256-2122S2@courses.bath.ac.uk200 members
2021/2 Semester 2 : Functional programmingCM50262-2122S2@courses.bath.ac.uk103 members
2021/2 Semester 2 : Functional programmingCM50353-2122S2@courses.bath.ac.uk14 members
2021/2 Semester 2 : Human-computer interaction and user experienceCM20319-2122S2@courses.bath.ac.uk113 members
2021/2 Semester 2 : Interactive communication designCM50150-2122S2@courses.bath.ac.uk49 members
2021/2 Semester 2 : Interdisciplinary research preparationCM50306-2122S2@courses.bath.ac.uk20 members
2021/2 Semester 2 : Logic and semantics of programming languagesCM30226-2122S2@courses.bath.ac.uk59 members
2021/2 Semester 2 : Machine learning 2CM50265-2122S2@courses.bath.ac.uk134 members
2021/2 Semester 2 : Mathematics for computationCM10312-2122S2@courses.bath.ac.uk193 members
2021/2 Semester 2 : Principles of programming 2CM10228-2122S2@courses.bath.ac.uk213 members
2021/2 Semester 2 : Programming applicationsCM50309-2122S2@courses.bath.ac.uk6 members
2021/2 Semester 2 : Reinforcement learningCM50270-2122S2@courses.bath.ac.uk229 members
2021/2 Semester 2 : Research project preparationCM50175-2122S2@courses.bath.ac.uk263 members
2021/2 Semester 2 : Research seminarCM50276-2122S2@courses.bath.ac.uk19 members
2021/2 Semester 2 : Software processes and modellingCM10313-2122S2@courses.bath.ac.uk193 members
2021/2 Semester 2 : Theory of human computer interactionCM30141-2122S2@courses.bath.ac.uk38 members
2021/2 Semester 2 : Theory of human computer interactionCM50205-2122S2@courses.bath.ac.uk51 members
2021/2 Semester 2 : Theory of human computer interactionCM50282-2122S2@courses.bath.ac.uk23 members