Computer Science & Engineering
Explore all specializations available under Computer Science & Engineering in Engineering.
15 specializations
5 Applied
3 Core
7 Emerging
Specializations
All (15)
Applied (5)
Core (3)
Emerging (7)
Cloud Computing
Cloud architecture, deployment models (AWS/Azure/GCP), DevOps, containerization, and serverless computing.
Applied Cyber Security
Protection of computer systems, networks, and data. Covers ethical hacking, cryptography, network security, and digital forensics.
Applied Data Science
Statistical learning, data engineering, big data tools, visualization, and machine learning applied to real-world datasets.
Applied Human-Computer Interaction
UI/UX research, accessibility, usability engineering, and interface design from a computing perspective.
Applied Robotics & Automation
Autonomous systems, robot programming, control theory, and AI-driven robotics.
Applied Computer Networks
Network protocols, architecture, wireless systems, routing, and network security fundamentals.
Core General Computer Science & Engineering
Foundational CSE covering algorithms, data structures, operating systems, and computer architecture without a dedicated specialization track.
Core Software Engineering
Software development methodologies, systems design, testing, agile practices, and software architecture.
Core AR/VR Technology
Augmented and virtual reality development, spatial computing, and immersive experience design.
Emerging Artificial Intelligence & Data Science
Combined AI and data science track covering ML, statistical learning, big data processing, and AI applications.
Emerging Artificial Intelligence & Machine Learning
AI and ML methods including supervised/unsupervised learning, deep learning, neural networks, and model deployment.
Emerging Blockchain Technology
Distributed ledger technology, smart contracts, consensus mechanisms, and decentralized applications.
Emerging Computer Vision
Image processing, object detection, pattern recognition, and visual intelligence systems.
Emerging Internet of Things
Connected device ecosystems, embedded systems, sensor networks, edge computing, and IoT application development.
Emerging Natural Language Processing
Text mining, language models, machine translation, sentiment analysis, and conversational AI.
Emerging