# Sophia Dcruz — Portfolio Site Index # Assistant Professor of Computer Science & Information Technology # Site: https://sophiadcruz.in/ ## About Sophia Dcruz is an Assistant Professor teaching Computer Science and Information Technology. This site contains academic course portals, lecture notes, lab manuals, and technical articles. ## Blog Posts - [Mastering Python Generators and Decorators](https://sophiadcruz.in/blog/mastering-python-generators-decorators/) — A deep dive into Python's powerful generator expressions and decorator patterns — with an interactive live decorator simulator you can run in your browser. - [Demystifying C++ Pointers & Memory Management](https://sophiadcruz.in/blog/cpp-pointers-memory-management/) — A comprehensive guide to C++ pointers, dynamic memory allocation, and smart pointers — with an interactive memory address visualizer to build lasting intuition. - [Introduction to Ethical Hacking and Network Sniffing](https://sophiadcruz.in/blog/ethical-hacking-network-sniffing/) — A structured introduction to ethical hacking principles, network sniffing techniques, and packet analysis — with an interactive packet inspector simulator for learning traffic patterns safely. - [Advanced Python Concurrency: asyncio vs Threading](https://sophiadcruz.in/blog/python-asyncio-vs-threading/) — Understand the fundamental differences between asyncio and threading in Python — with an interactive event loop simulator that visualizes task scheduling in real time. - [Securing Web Applications Against the OWASP Top 10](https://sophiadcruz.in/blog/securing-web-apps-owasp-top-10/) — A practical guide to the OWASP Top 10 web application vulnerabilities — with an interactive XSS and SQL Injection sanitizer sandbox to test input defenses hands-on. ## Academic Portals - Computer Science: https://sophiadcruz.in/computer-science/fy/ - Information Technology: https://sophiadcruz.in/information-technology/fy/ ## Feeds - RSS: https://sophiadcruz.in/rss.xml - Sitemap: https://sophiadcruz.in/sitemap-index.xml