SSAICS Computer Science Research Subjects (CSRS) v-1.0.0

{"SSAICS Computer Science Research Subjects":[{"id":"AI","name":"Artificial Intelligence","subdomains":[{"id":"AI-ML","name":"Machine Learning","subdomains":[{"id":"AI-ML-AL","name":"Adversarial Learning"},{"id":"AI-ML-AUTO","name":"Machine Learning Automation (AutoML)","subdomains":[{"id":"AI-ML-AUTO-NAS","name":"Neural Architecture Search"},{"id":"AI-ML-AUTO-HPO","name":"Hyperparameter Optimisation"}]},{"id":"AI-ML-CL","name":"Continual Learning"},{"id":"AI-ML-DA","name":"Domain-Agnostic Learning"},{"id":"AI-ML-DL","name":"Deep Learning","subdomains":[{"id":"AI-ML-DL-CNN","name":"Convolutional Neural Networks"},{"id":"AI-ML-DL-RNN","name":"Recurrent Neural Networks"},{"id":"AI-ML-DL-GNN","name":"Graph Neural Networks"},{"id":"AI-ML-DL-GAN","name":"Generative Adversarial Networks"},{"id":"AI-ML-DL-VAE","name":"Variational Autoencoders"}]},{"id":"AI-ML-FL","name":"Federated Learning"},{"id":"AI-ML-FSL","name":"Few-Shot Learning"},{"id":"AI-ML-GNN","name":"Graph Neural Networks"},{"id":"AI-ML-MML","name":"Multimodal Learning"},{"id":"AI-ML-MTL","name":"Multi-Task Learning"},{"id":"AI-ML-OSL","name":"One-Shot Learning"},{"id":"AI-ML-RL","name":"Reinforcement Learning"},{"id":"AI-ML-SL","name":"Social / Collaborative Learning"},{"id":"AI-ML-TL","name":"Transfer Learning"},{"id":"AI-ML-DM","name":"Machine Learning for Decision Making"}]},{"id":"AI-NLP","name":"Natural Language Processing","subdomains":[{"id":"AI-NLP-EMB","name":"Word Embeddings"},{"id":"AI-NLP-TRANS","name":"Transformers"},{"id":"AI-NLP-QAS","name":"Question Answering Systems"},{"id":"AI-NLP-SAOM","name":"Sentiment Analysis and Opinion Mining"},{"id":"AI-NLP-LLM","name":"Large Language Models"},{"id":"AI-NLP-GPT","name":"Generative Pretrained Transformers"},{"id":"AI-NLP-AM","name":"Attention Mechanisms and Memory Networks"}]},{"id":"AI-CV","name":"Computer Vision","subdomains":[{"id":"AI-CV-OD","name":"Object Detection"},{"id":"AI-CV-IS","name":"Image Segmentation"},{"id":"AI-CV-FR","name":"Face Recognition"}]},{"id":"AI-ROBOT","name":"Robotics","subdomains":[{"id":"AI-ROBOT-SWARM","name":"Swarm Robotics"},{"id":"AI-ROBOT-HRI","name":"Human-Robot Interaction"}]},{"id":"AI-ASDV","name":"AI for Self-Driving Vehicles","subdomains":[{"id":"AI-ASDV-CV","name":"Computer Vision for Navigation"},{"id":"AI-ASDV-SENSOR","name":"Sensor Fusion"},{"id":"AI-ASDV-PLANNING","name":"Path Planning and Control"}]},{"id":"AI-ART","name":"AI in Art","subdomains":[{"id":"AI-ART-GAM","name":"Generative Art and Music"},{"id":"AI-ART-CC","name":"Content Creation and Curation"}]},{"id":"AI-FIN","name":"AI in Finance"},{"id":"AI-HEALTH","name":"AI in Healthcare"},{"id":"AI-XAI","name":"Explainable AI (XAI)"},{"id":"AI-AGI","name":"Artificial General Intelligence"},{"id":"AI-KR","name":"Knowledge Representation and Reasoning","subdomains":[{"id":"AI-KR-ONTO","name":"Ontologies"},{"id":"AI-KR-PAS","name":"Automated Planning and Scheduling"}]}]},{"id":"ALG","name":"Algorithms and Data Structures"},{"id":"CB","name":"Computational Biology","subdomains":[{"id":"CB-BI","name":"Bioinformatics"},{"id":"CB-GEN","name":"Genomics"},{"id":"CB-CG","name":"Computational Genomics"}]},{"id":"CG","name":"Computer Graphics","subdomains":[{"id":"CG-ANIM","name":"Computer Animation"},{"id":"CG-VR","name":"Virtual Reality"},{"id":"CG-AR","name":"Augmented Reality"},{"id":"CG-CT","name":"Computational Toplogy"},{"id":"CG-CG","name":"Computational Geometry"},{"id":"CG-IV","name":"Information Visualisation"}]},{"id":"CL","name":"Computational Linguistics"},{"id":"CN","name":"Computer Networks","subdomains":[{"id":"CN-SEC","name":"Security and Privacy"},{"id":"CN-CRYPTO","name":"Cryptography"},{"id":"CN-NETSEC","name":"Network Security"},{"id":"CN-CYBERSEC","name":"Cybersecurity"},{"id":"CN-SDN","name":"Software Defined Networking"},{"id":"CN-WN","name":"Wireless Networks"}]},{"id":"DS","name":"Distributed Systems","subdomains":[{"id":"DS-IOT","name":"Internet of Things (IoT)"},{"id":"DS-PDC","name":"Parallel and Distributed Computing"},{"id":"DS-CC","name":"Cloud Computing"},{"id":"DS-FOG","name":"Fog Computing"},{"id":"DS-EDG","name":"Edge Computing"},{"id":"DS-BC","name":"Blockchain","subdomains":[{"id":"DS-BC-SC","name":"Smart Contracts"},{"id":"DS-BC-ETH","name":"Ethereum Smart Contracts"},{"id":"DS-BC-DEFI","name":"Decentralised Finance (DeFi)"},{"id":"DS-BC-DLT","name":"Distributed Ledger Technologies"},{"id":"DS-BC-CON","name":"Consensus Mechanisms (PoW/PoS/PoA)"}]}]},{"id":"DSE","name":"Data Science and Engineering","subdomains":[{"id":"DSE-BDA","name":"Big Data Analytics"},{"id":"DSE-DM","name":"Data Mining"},{"id":"DSE-DB","name":"Databases and Database Management"},{"id":"DSE-DIV","name":"Data Integrity Verification"},{"id":"DSE-VIS","name":"Data Visualisation"},{"id":"DSE-DA","name":"Data Architecture"},{"id":"DSE-DQ","name":"Data Quality and Governance"}]},{"id":"EC","name":"Electronics and Communications Engineering","subdomains":[{"id":"EC-COM","name":"Communications","subdomains":[{"id":"EC-COM-SP","name":"Signal Processing"},{"id":"EC-COM-WC","name":"Wireless Communications"},{"id":"EC-COM-MC","name":"Mobile Communications"},{"id":"EC-5G","name":"5G Technologies"},{"id":"EC-6G","name":"6G Technologies"},{"id":"EC-RFE","name":"RF Engineering"},{"id":"EC-ME","name":"Microwave Engineering"}]},{"id":"EC-CH","name":"Computer Hardware","subdomains":[{"id":"EC-CH-ES","name":"Embedded Systems"},{"id":"EC-CH-CDLD","name":"Circuits and Digital Logic Design"},{"id":"EC-CH-VLSI","name":"VLSI Design"},{"id":"EC-CH-CS","name":"Control Systems"},{"id":"EC-CH-ARCH","name":"Computer Architecture"},{"id":"EC-CH-HDL","name":"Hardware Description Languages"},{"id":"EC-CH-FPGA","name":"Field Programmable Gate Arrays"},{"id":"EC-CH-MC","name":"Microcontrollers"}]}]},{"id":"EDU","name":"Education in Computing"},{"id":"EPRD","name":"Ethics, Privacy, and Digital Rights","subdomains":[{"id":"EPRD-EAI","name":"Ethical AI"},{"id":"EPRD-EDS","name":"Ethical Data Science"},{"id":"EPRD-REG","name":"Data Privacy Laws and Regulations"},{"id":"EPRD-IP","name":"Intellectual Property Rights"},{"id":"EPRD-CON","name":"Privacy Consent Mechanisms"},{"id":"EPRD-DCP","name":"Data Collection Practices"}]},{"id":"GD","name":"Game Development"},{"id":"GIS","name":"Geographic Information Systems","subdomains":[{"id":"GIS-MAP","name":"Mapping and Cartography"},{"id":"GIS-RS","name":"Remote Sensing"},{"id":"GIS-SPATIAL","name":"Spatial Analysis"},{"id":"GIS-LIDAR","name":"LiDAR Technology"}]},{"id":"HCI","name":"Human-Computer Interaction"},{"id":"HIST","name":"History of Computing"},{"id":"HPC","name":"High-Performance Computing"},{"id":"IS","name":"Intelligent Systems","subdomains":[{"id":"IS-SS","name":"Smart Systems"},{"id":"IS-SC","name":"Smart Cities"},{"id":"IS-SH","name":"Smart Homes"},{"id":"IS-DT","name":"Digital Transformation"}]},{"id":"LLC","name":"Low-Level Computation","subdomains":[{"id":"LLC-CD","name":"Compiler Design"},{"id":"LLC-OS","name":"Operating Systems"},{"id":"LLC-AP","name":"Assembly Programming"},{"id":"LLC-HC","name":"Hardware Compilation"}]},{"id":"MAD","name":"Mobile App Development","subdomains":[{"id":"MAD-AD","name":"Android Development"},{"id":"MAD-ID","name":"iOS Development"},{"id":"MAS-CPD","name":"Cross-Platform Development"}]},{"id":"MATH","name":"Math","subdomains":[{"id":"MATH-AL","name":"Algebra","subdomains":[{"id":"MATH-AL-LA","name":"Linear Algebra"}]},{"id":"MATH-CA","name":"Calculus","subdomains":[{"id":"MATH-CA-DC","name":"Differential Calculus"},{"id":"MATH-CA-MC","name":"Multivariable Calculus"}]},{"id":"MATH-DM","name":"Discrete Mathematics","subdomains":[{"id":"MATH-DM-NT","name":"Number Theory"},{"id":"MATH-DM-GT","name":"Graph Theory"},{"id":"MATH-DM-GRT","name":"Group Theory"},{"id":"MATH-DM-CO","name":"Combinatorics"},{"id":"MATH-DM-LO","name":"Logic and Set Theory"},{"id":"MATH-DM-FPR","name":"Formal Proofs and Reasoning"}]},{"id":"MATH-PROB","name":"Probability","subdomains":[{"id":"MATH-PROB-TP","name":"Theoretical Probability"},{"id":"MATH-PROB-SP","name":"Stochastic Processes"}]},{"id":"MATH-STAT","name":"Statistics","subdomains":[{"id":"MATH-STAT-DS","name":"Descriptive Statistics"},{"id":"MATH-STAT-IS","name":"Inferential Statistics"}]},{"id":"MATH-NUM","name":"Numerical Methods","subdomains":[{"id":"MATH-NUM-NA","name":"Numerical Analysis"},{"id":"MATH-NUM-ODE","name":"Numerical Solutions of ODEs"}]},{"id":"MATH-GEO","name":"Geometry","subdomains":[{"id":"MATH-GEO-EU","name":"Euclidean Geometry"},{"id":"MATH-GEO-DG","name":"Differential Geometry"}]}]},{"id":"OPT","name":"Optimisation","subdomains":[{"id":"OPT-LP","name":"Linear Programming"},{"id":"OPT-NLP","name":"Non-Linear Programming"},{"id":"OPT-CT","name":"Control Theory"},{"id":"OPT-NC","name":"Natural Computation","subdomains":[{"id":"OPT-NC-EC","name":"Evolutionary Computation"},{"id":"OPT-NC-GA","name":"Genetic Algorithms"},{"id":"OPT-NC-SI","name":"Swarm Intelligence"}]}]},{"id":"PHYS","name":"Physics","subdomains":[{"id":"PHYS-COMP","name":"Computational Physics"},{"id":"PHYS-QUANT","name":"Quantum Mechanics"}]},{"id":"QUANT","name":"Quantum Computing","subdomains":[{"id":"QUANT-SEC","name":"Quantum Security"},{"id":"QUANT-ML","name":"Quantum Machine Learning"},{"id":"QUANT-QA","name":"Quantum Algorithms"},{"id":"QUANT-QC","name":"Quantum Cryptography"}]},{"id":"SC","name":"Social Computing"},{"id":"SE","name":"Software Engineering","subdomains":[{"id":"SE-ARCH","name":"Software Architecture"},{"id":"SE-TEST","name":"Software Testing and Debugging"},{"id":"SE-ME","name":"Software Maintenance and Evolution"},{"id":"SE-VERVAL","name":"Software Verification and Validation"},{"id":"SE-SDLC","name":"Software Development Life Cycle"},{"id":"SE-PM","name":"Project Management"}]},{"id":"ST","name":"Semantic Technologies","subdomains":[{"id":"ST-KG","name":"Knowledge Graphs"},{"id":"ST-ONT","name":"Ontologies"},{"id":"ST-RDF","name":"Resource Description Framework (RDF)"},{"id":"ST-SPARQL","name":"SPARQL Protocol and RDF Query Language"},{"id":"ST-SW","name":"Semantic Web"}]},{"id":"TCS","name":"Theoretical Computer Science","subdomains":[{"id":"TCS-FM","name":"Formal Methods"},{"id":"TCS-AT","name":"Automata Theory"},{"id":"TCS-CCT","name":"Computational Complexity Theory"},{"id":"TCS-SPL","name":"Semantics of Programming Languages"},{"id":"TCS-QC","name":"Quantum Computing Theory"},{"id":"TCS-ALG","name":"Algorithms"}]},{"id":"UIUX","name":"UI/UX","subdomains":[{"id":"UIUX-PR","name":"Principles of Design"},{"id":"UIUX-WF","name":"Wireframing"},{"id":"UIUX-PROTO","name":"Prototyping"},{"id":"UIUX-US","name":"Usability Testing"},{"id":"UIUX-UI","name":"User Interface Design"},{"id":"UIUX-UX","name":"User Experience Design"},{"id":"UIUX-IxD","name":"Interaction Design"}]},{"id":"WD","name":"Web Development","subdomains":[{"id":"WD-FED","name":"Front-End Development"},{"id":"WD-BED","name":"Back-End Development"},{"id":"WD-FSD","name":"Full-Stack Development"},{"id":"WD-WA","name":"Web Accessibility"},{"id":"WD-SEO","name":"Search Engine Optimisation"}]}]}