OMG. itz really tough job to find our area of interest in CS. here am just go through some details to finalize my area of interest.
Programming languages and Compilers
Theory of code optimization, Optimizing and parallelizing compilers, Analysis and implementation of functional and logic programming languages, Theory of programming languages.
Data Mining
Data integration models and algorithms, Graphical models, Information extraction and retrieval, Forecasting and smart e-business, Sensor and Bio-informatics data mining, Text and Web data mining. Integrating mining with relational DBMS, Temporal mining, Integrating mining with OLAP.
Artificial Intelligence and Natural Language Processing
Image processing, Pattern recognition and Computer vision, Intelligent systems and their applications–tutoring systems. Natural language understanding, Machine learning and Neural networks. Machine translation, Semantics Extraction, Document understanding, Cross lingual information Retrieval, Intelligent interfaces.
i think i can do better with Data mining, and Artificial intelligence.
if you want to start from the zero level then here are some online resources,
OCW.MIT - Algorithms Lectures
Assignments
Programming languages and Compilers
Theory of code optimization, Optimizing and parallelizing compilers, Analysis and implementation of functional and logic programming languages, Theory of programming languages.
Data Mining
Data integration models and algorithms, Graphical models, Information extraction and retrieval, Forecasting and smart e-business, Sensor and Bio-informatics data mining, Text and Web data mining. Integrating mining with relational DBMS, Temporal mining, Integrating mining with OLAP.
Artificial Intelligence and Natural Language Processing
Image processing, Pattern recognition and Computer vision, Intelligent systems and their applications–tutoring systems. Natural language understanding, Machine learning and Neural networks. Machine translation, Semantics Extraction, Document understanding, Cross lingual information Retrieval, Intelligent interfaces.
- Intelligent Systems and Knowledge Engineering
Artificial Intelligence, Machine Learning, XML and Semi-structured Databases, Semantic Web/Ontologies, Data Mining, Information Retrieval, Memory based Reasoning
if you want to start from the zero level then here are some online resources,
OCW.MIT - Algorithms Lectures
Assignments