• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Introduction to Computer Science

Self-assessment quizzes

As described in the course introduction, the online course materials are designed to provide a self-sufficient study program. After the completion of each theoretical component, the students are encouraged to improve their practical skills with the suggested exercises, and finally use the self-assessment quizzes to test their understanding of the new concepts. Please find below the quizzes that aim to revise topics covered in the self-study modules. Please note that some quizzes may address and require remembering information from multiple topics from the current and previous lectures, in order to enhance a gradual and expanding learning experience. It is recommended that you complete the quizzes after the modules, and in the sorted order. 

  • Quiz 1
  • Quiz 2
  • Quiz 3
  • Quiz 4
  • Quiz 5
  • Quiz 6
  • Quiz 7
  • Quiz 8
  • Quiz 9
  • Quiz 10
  • Quiz 11

Primary Sidebar

List of Contents

  • Course Description
  • Module 1. Introduction to Computers and Programming
  • Module 2. The Java language
  • Module 3. Variables and Data Types
  • Module 4. Logical expressions and conditional executing
  • Module 5. Characters and Strings
  • Module 6. Loops
  • Module 7. Arrays
  • Module 8. Methods
  • Module 9. Introduction to the Object-Oriented Programming Paradigm
  • Module 10. Classes and Objects
  • Module 11. Inheritance and Polymorphism
  • Module 12. Interfaces and Abstract Classes
  • Module 13. Exception handling
  • Module 14. File I/O
  • Module 15. Recursion
  • Instructions for software installation
  • Self-assessment quizzes

Footer

This website has been created by Duygu Ataman, Devesh Devendra and Akash Harikrishanan. We thank New York University professors Craig Kapp, Anasse Bari and Gizem Kayar for sharing their feedback and resources to implement a successful online learning platform.

Contact

E-mail: ataman@nyu.edu

www.duyguataman.com

Dr. Duygu Ataman

Assistant Professor and Faculty Fellow, Courant Institute for Mathematical Sciences

Copyright © 2025 · eleven40 Pro on Genesis Framework · WordPress · Log in