A- A A+ | Screen Reader
The Department of Computer Science & Engineering (CSE) is a branch of engineering that deals with the study and application of computer systems and computational techniques. It encompasses a wide range of sub-disciplines and has applications in various industries. The academic focus of the Department of Computer Science & Engineering typically includes the following areas:
Algorithms and Data Structures: This area focuses on the design and analysis of efficient algorithms and data structures. Students learn about fundamental algorithms and data structures such as sorting, searching, graphs, trees, and hash tables. They also study algorithmic problem-solving techniques and algorithmic complexity analysis.
Programming Languages and Software Engineering: This field emphasizes the study of programming languages, software development methodologies, and software engineering practices. Students learn about different programming paradigms, software design principles, software testing, and software project management.
Artificial Intelligence and Machine Learning: Artificial Intelligence (AI) and Machine Learning (ML) involve the study of algorithms and techniques that enable computers to mimic human intelligence and learn from data. Students learn about areas such as machine learning algorithms, neural networks, natural language processing, computer vision, and intelligent systems.
Computer Networks and Distributed Systems: This area focuses on the study of computer networks, network protocols, and distributed computing systems. Students learn about network architecture, routing algorithms, network security, wireless networks, and cloud computing.
Database Systems: Database systems involve the study of data organization, storage, retrieval, and management. Students learn about relational database management systems, data modeling, query optimization, and database security.
Operating Systems: This field deals with the study of operating systems, which are the software that manages computer hardware and provides an interface for user applications. Students learn about process management, memory management, file systems, device drivers, and operating system security.
Computer Graphics and Visualization: This area focuses on the study of computer graphics, image processing, and visualization techniques. Students learn about 2D and 3D graphics algorithms, rendering techniques, virtual reality, and interactive visualization.
Cybersecurity: Cybersecurity involves the study of techniques and practices to protect computer systems and networks from unauthorized access, data breaches, and cyber threats. Students learn about network security, cryptography, secure software development, ethical hacking, and security auditing.
These are some of the key academic areas that a Department of Computer Science & Engineering focuses on. However, the specific curriculum and research areas can be updated time to time depending upon industry requirements.
Available Programmes: