Threading improves performance in computer science by allowing multiple operations to occur simultaneously within a single process. This parallel execution utilises CPU resources more efficiently, reducing idle time and increasing overall program speed. It also enhances responsiveness in interactive programs.