Computer Science


Lectures

Lecture notes

The coursebook contains all the lecture material for this course. Slides used in lectures will be provided here. If you miss a lecture, then please make sure you contact someone to discuss the material which you have missed.

Week 12

Week 11

Week 10

Week 9

Week 8

Week 7

Week 6

  • Lecture 16 - Symbolic constants, Classes II (3rd April)
  • Lecture 17 - Classes III: this, null, equals methods (5th April)

Week 5

  • Lecture 13 - While/For Loops, break/continue statements (27th March)

Week 4

  • Lecture 10 - Deskchecking methods, Boolean expressions (20th March)
  • Lecture 11 - Relational Operators, Operator Precedence, If statements (22nd March)
  • Lecture 12 Return Statements, Comparing Strings, Assignment 3 Preview (23rd March)

Week 3

  • Lecture 07 - More String instance methods, Writing methods, parameters, return statement, return type (13th March)

Week 2

  • Lecture 06 - String objects, length(), charAt(), indexOf(), substring() (9th March)
  • Lecture 05 - Expressions, order of precedence, Reading input from the user, Converting a String to an int (8th March)
  • Lecture 04 - Variables, constants, arithmetic operators, expressions (6nd March)

Week 1

  • Lecture 02 - Installing Java, DOS commands, A first program (1st March)
  • Lecture 01 - Introduction, Course requirements (27th February)


Apply now!


Handbook

Postgraduate study options

Computer Science Blog



Please give us your feedback or ask us a question

This message is...


My feedback or question is...


My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page