Theoretical computer science is the collection of topics of computer science that focuses on the more abstract, logical and mathematical aspects of computing, such as the theory of computation, analysis of algorithms and semantics of programming languages. Although not itself a single topic, its practitioners form a distinct subgroup within computer science researchers.
With research and development is main aspect of information technology growth you would be having placement opportunities in R & D departments.
P.S.G. college of technology has introduced this new course from this year which includes two internships each of six months duration one in 7th semester and other in 10th semester which will enable students to have industrial and R & D exposures.