University home »
Faculty of Science »
Department of Computer Science »
Courses » COMPSCI 101 S1 C » Lectures »
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
- Lecture 33 - Exam Revision (29th May)
Week 11
- Lecture 32 - Computer Science Research (24th May)
- Lecture 31 - Computer Science Research (24th May)
- Lecture 30 - Static methods and static variables (22nd May)
Week 10
- Lecture 29 - Assignment discussion (18th May)
- Lecture 28 - Assignment discussion (17th May)
- Lecture 27 - Animation (15th May)
Week 9
- Lecture 26 - Keyboard Events (11th May)
- Lecture 25 - Points, Rectangles and MouseEvents (10th May)
- Lecture 24 - Handling ActionEvents (8th May)
Week 8
- Lecture 23 - Components (and another drawing example) (4th May)
- Lecture 22 - Drawing objects (3rd May)
- Lecture 21 - Intro, Preview, Review (1st May)
- Intro, Preview, Review slides
- Creating a window slides
- Graphical window source files:
Week 7
- Lecture 18 - Passing objects and arrays as parameters, equals() vs == (23rd April)
- Lecture 19 - Arrays of objects (26th April)
- Lecture 20 - Arrays of objects (27th April)
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)
- Lecture 14 - Arrays (29nd March)
- Lecture 15 - Classes I (30th 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 09 - More on methods, scope of local variables (16th March)
- Lecture 08 - More method examples, void return type (15th March)
- 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 03 - Java syntax, output in Java (2nd March)
- Lecture 02 - Installing Java, DOS commands, A first program (1st March)
- Lecture 01 - Introduction, Course requirements (27th February)
-
Related Programmes