Tag: BAC

  • Project list[TNSI]

    Project list[TNSI]

    The list is taken from the official NSI program for Terminale :

    • LANGUAGES
      • “good programming” (modules, doc, tests, debug, style guide)
      • Recursivity (“fusion sort”, “divide and conquer”)
      • Object-Oriented Programming
    • DATA STRUCTURES
      • stacks and queues (“piles” et “files”)
      • 1ère Round-up : dictionaries, lists, tuples
      • Trees
      • Graphs : Djikstra algorithm, etc.
    • DATA BASES
      • Data base design
      • SQL (Structured Query Language)
    • COMPUTER ARCHITECTURE & OPERATING SYSTEMS
      • Computer processes
      • Routing protocols
      • HTTPS to secure communications
    • SPECIFIC ALGORITHMS
      • Complexity of an algorithm
      • “dynamic programming”
      • Search algorithms