My Portfolio

Programming and AI

Introduction to Data Science & Artificial Intelligence
Gained hands-on experience with Python and pandas library for data manipulation, performed CSV data cleaning and analysis, and built predictive models using supervised machine learning techniques.
Data Structures & Algorithms in Python
Mastered core algorithms and data structures including graph algorithms, search techniques, optimization problems, and computational complexity analysis.
Web Application Design
Developed dynamic web applications using HTML, CSS, JavaScript, PHP, and MySQL with features including user authentication and database integration.
Intelligent Systems Design
Implemented advanced machine learning and deep learning solutions including neural networks, CNNs, and computer vision systems, with practical face recognition projects using both classical and modern ML approaches.

Computer Engineering

Microprocessors
Developed expertise in ARM assembly language, computer architecture, instruction set design, memory management, and mixed-language programming with C and Assembly.
Computer Architecture
Studied CPU design principles, memory hierarchy optimization, pipelining, and cache performance analysis, with hands-on MIPS processor implementation using Logisim circuit simulation.

Communication Engineering

Computer Communications
Learned network architecture fundamentals including TCP/IP protocols, data link layer services, flow control mechanisms, and practical LAN configuration with network switches.

Cybersecurity

Information Security
Comprehensive study of cryptographic systems, authentication mechanisms, malware, web security, and cybersecurity defense strategies with practical security planning and threat assessment.

Software Project Management

Software Engineering
Applied software development lifecycle models, requirements analysis, UML modeling, testing methodologies, web engineering principles, and Agile/Scrum project management practices.