18. ● Programming language theory
● Computer graphics and visualization
● Programming
● Algorithms and data structures
● Theory of computation
● Artificial intelligence
● Computer architecture and engineering
● Computer security and cryptography
● Computer Networks
● Databases and information retrieval
● Concurrent, parallel and distributed systems
19. ● Programming language theory
● Computer graphics and visualization
● Programming
● Algorithms and data structures
● Theory of computation
● Artificial intelligence
● Computer architecture and engineering
● Computer security and cryptography
● Computer Networks
● Databases and information retrieval
● Concurrent, parallel and distributed systems
20. Computer Science is math.
A the study of what is computable and what is
efficiently computable.
21. Computer Science is math.
A the study of what is computable and what is
efficiently computable.
One can design an algorithm, prove its
correctness and characterize its runtime
without entering so much as a character into
a source code file.