CS101-Basics-of-Computer-Programming-Design

Personal course repo of SUSTech CS101 course

Lectures

  1. Introduction to Computers and Java
  2. Introduction to Java Applications
  3. Introduction to Classes, Objects, Methods and Strings
  4. Control Statements: Part 1
  5. Control Statements: Part 2
  6. Methods
  7. Methods: A Deeper Look
  8. Arrays and ArrayLists
  9. Arrays and ArrayLists II
  10. Classes and Objects
  11. Classes and Objects: A Deeper Look
  12. Object-Oriented Programming: Inheritance
  13. Object-Oriented Programming: Inheritance II 14 Object-Oriented Programming: Polymorphism 15 Object-Oriented Programming: Polymorphism II

Project

Library system