The different types of threading models in computer science are: 1) One-to-One, where each thread is mapped to a kernel thread; 2) Many-to-One, where multiple threads are linked to a single kernel thread; and 3) Many-to-Many, where multiple threads can be mapped to multiple kernel threads.