top of page

Projects

Linux Operating System

In the Linux Operating system project we worked with the Linux file system, Linux shell scripts, administrative tasks, networking, Security, Troubleshooting, and Performance. 

Digital Devices 

This course project covers the fundamental concept of the IoT by integrating hardware, software, and networks into a whole system. The project focuses on the development of an IoT device to simulate a multiple traffic controller system utilizing ESP32 Microcontroller, Web, and a Smart Sensor. 

Smart Home Automation And Security System 

In this project, I used Arduino IDE to upload the code onto the Arduino microprocessor and display messages from the smart home security system.

Information Security System 

This course project explores the fundamentals of information security attacks and defense mechanisms. Security issues related to people, data, networks, and devices are surveyed to provide insight into designing security solutions and policies. Technologies and practices that support the security principles of confidentiality, integrity, and availability are also discussed.

Programming with Data

The project is an analysis of weather data downloaded from a cloud data source, stored in a database, extracted and processed. The design and development process of the system will include planning, software setup, programming, and data analysis.

Python Stock Tracking 

The Python Stock Tracking Project encapsulates a hands-on journey in Python application development. Leveraging object-oriented techniques, the project focuses on creating a robust stock tracking system. Through historical stock data analysis, it generates insightful profit/loss reports.

Networking Fundamentals 

The project covers the fundamentals of networking. The design
and development process of building a network includes SOHO router configurations, subnetting, connectivity testing, network documentation, and SOHO wireless network security. 

Java Landscape Project

This Java Landscape project is a user-friendly application tailored for designing gravel and grass landscapes with ease. Through intuitive choices, users can place orders for grass and gravel to get there estimate for their own yard! Real-time rendering capabilities allow for instant visualization of changes, ensuring a dynamic and interactive experience. 

Cloud Computing 

The project covers the fundamentals of cloud computing that complements IoT. The design and development process of building a system in the Azure Cloud includes Virtual Machine (VM) launch, Virtual Network (VNet) configuration, VM instance security, cloud storage, and cloud monitoring. This foundation empowers the learning of emerging technologies, including IoT, and prepares you for your future career in Information Technology

Information Security and Mobile Devices

This project encompasses a wide spectrum of topics related to mobile security. It starts with an overview of data communication networks, cellular technology, and mobile technology. Following this, it delves into the intricate landscape of security threats targeting mobile devices, mobile apps, and the underlying wireless networks, providing detailed discussions on each aspect. 

Cloud Computing 

•Cloud computing is a technology that allows users to access and use computing resources (such as servers, storage, databases, networking, software, and more) over the internet.

Fundamentals of Infrastructure Security 

This project focuses on developing key infrastructure security implementation skills, essential for safeguarding modern IT environments. It covers a broad range of topics including threat intelligence, identification of security vulnerabilities, and cloud security. 

bottom of page