Implement Dijkstra's algorithm and analyze its time complexity for a given graph.
ExamImplement a simple shell in C with basic commands like ls, cd, and echo.
AssignmentDesign and implement a 4-bit binary counter using JK flip-flops.
LabProve that the decision version of the traveling salesman problem is NP-complete.
ExamFind the eigenvalues and eigenvectors of a given 3x3 matrix.
AssignmentDerive the time-independent Schrödinger equation and explain its physical significance.
TheoryCompare and contrast supervised vs. unsupervised learning with examples.
ExamCreate an interactive visualization of a dataset using D3.js with at least 3 different chart types.
AssignmentExplain the differences between B-trees and B+ trees with their applications in database systems.
VivaExplain TCP congestion control algorithms with diagrams.
ExamSolve the differential equation dy/dx = x² + y² with initial condition y(0) = 1.
TheoryImplement a monad in Haskell and explain its use cases.
ExamMeasure the wavelength of laser light using a diffraction grating.
LabProve that P is closed under union, intersection, and complement.
ExamState and prove the Chinese Remainder Theorem.
TheoryDesign an approximation algorithm for the vertex cover problem with approximation ratio 2.
ExamDesign a 4:1 multiplexer using CMOS technology and simulate it using Cadence.
LabExplain pipelining in processors with examples of hazards and their solutions.
ExamImplement logistic regression from scratch using Python and test it on the Iris dataset.
AssignmentNormalize a given relation to 3NF and explain the steps.
ExamDerive the efficiency of a Carnot engine and explain its significance.
TheoryDesign a class hierarchy for a library management system with proper inheritance and polymorphism.
ExamWrite an 8086 assembly program to sort an array of numbers in ascending order.
LabProve that every planar graph has a vertex of degree at most 5.
ExamProve that a continuous function on a closed interval is uniformly continuous.
TheoryImplement A* search algorithm and compare it with Dijkstra's algorithm.
ExamDesign a PID controller for a DC motor and analyze its performance.
LabWrite the syntax-directed translation scheme for a simple arithmetic expression grammar.
ExamImplement backpropagation for a 3-layer neural network using NumPy.
AssignmentWrite a multi-threaded server in C that handles multiple client connections.
ExamProve that every finite integral domain is a field.
TheoryCompare waterfall and agile methodologies with their pros and cons.
ExamProcess a large dataset using MapReduce and analyze the results.
AssignmentImplement the Cohen-Sutherland line clipping algorithm.
ExamExplain the architecture and training process of convolutional neural networks.
VivaCompare shared memory and message passing models of parallel programming.
ExamDerive the Navier-Stokes equations and explain their physical meaning.
Theory