Course Work

  • Advanced Algorithms: Developed a deep understanding of algorithm design and analysis, tackling complex computational problems and optimizing solutions.
  • Machine Learning: Gained hands-on experience with machine learning models and techniques, including supervised and unsupervised learning, neural networks, and deep learning.
  • Software Engineering: Mastered software development methodologies, including Agile and Waterfall, and applied them in various projects to ensure high-quality software delivery.
  • Database Systems: Learned about advanced database management systems, data modeling, and efficient data retrieval techniques.
  • Cloud Computing: Acquired skills in cloud platforms like AWS and Azure, understanding the deployment, scaling, and management of applications in a cloud environment.