Design Analysis of Algorithms
Objective: To understand algorithm design strategies and analyze time–space complexity.
Courses taught at the university
Objective: To understand algorithm design strategies and analyze time–space complexity.
Objective: To study network protocols, communication models, and data transmission.
Objective: To plan, monitor, and manage software development projects effectively.
Objective: To understand testing strategies & quality standards in software development.
Objective: To understand the engineering of large-scale software systems.
Objective: To learn data visualization and analytics using Tableau.
Objective: To understand OS design, processes, threads, memory & file systems.
Objective: To learn security principles, attacks, defenses, and secure communication.
Objective: To explore blockchain fundamentals including cryptography and distributed ledgers.