Examples:
Smart Bird Feeder: A device that uses IoT technology to monitor and regulate bird feeding, providing timely information and ensuring optimal feeding conditions for our feathered friends.
Home Intrusion Detection System: A smart home security system that employs IoT sensors and devices to detect and alert homeowners of any potential intrusions or security breaches.
Smart Door/Lock: A door equipped with IoT sensors and automation technology that allows users to remotely control access, monitor security, and receive real-time notifications
Smart Agriculture System: A system that integrates IoT technology to automatically manage irrigation for crops, optimizing water usage and improving yields.
Smart Fridge: A next-generation refrigerator that uses IoT sensors to manage inventory, track expiration dates, and make suggestions for grocery shopping based on dietary preferences.
Home Automation System: A comprehensive home automation solution that enables users to control various household devices and systems remotely, via smartphone or voice commands.
Smart Parking System Project: A system that utilizes IoT technology to manage parking spaces, providing real-time availability updates, optimizing space usage, and facilitating seamless parking experiences.
Health Monitoring System: An IoT-based health monitoring solution that tracks vital signs, medication schedules, and other health metrics, providing real-time alerts and insights to patients and healthcare providers.
Novelty: Cloud provider (Microsoft Azure, Amazon Web Services etc), IoT device (Raspberry Pi, Arduino etc), Smart Bands & Fitness Trackers
Examples:
Puzzle Game: Create a puzzle game where the player needs to use their problem-solving skills to navigate through levels. The novelty aspect of this game can be unique level designs, data structures, and procedural level generation algorithms. Target audience can be kids.
Endless Runner: Develop an endless runner game where the player needs to run and jump to avoid obstacles and collect coins. The novelty aspect can be the incorporation of unique power-ups and challenges in the game, collision detection and AI opponents.
Fighting: Develop a 2D game where the player needs to fight against other players or AI opponents. The novelty aspect can be characters with different abilities, collision detection, physics-based animations, and AI opponents.
Concepts: Object Oriented Design, JavaFX, Java Spring, Databases, Network programming, Multi-Threads and Data structures
Examples:
Fitness tracker: Create an app that allows users to track their workouts, set goals, and monitor their progress. We can add a social element that allows users to connect and compete with friends or other users for fitness challenges or goals.
Recipe app: Develop an app that allows users to browse and search for recipes, save their favorite recipes, and create shopping lists. Use image recognition technology to allow users to take a photo of a dish and receive recipe suggestions based on the ingredients in the photo.
Expense tracker: Create an app that helps users track their expenses, set budgets, and manage their finances. An advance version can use machine learning algorithms to automatically categorize and track expenses, making it easier for users to manage their finances.
Event planner: Create an app that helps users plan and organize events like weddings, parties, and conferences. Features: user registration, live streaming, chat, analytics, ticketing, and social media integration.
Travel app: Develop an app that helps users plan and book trips, find accommodations, and discover new destinations. An advance variant can use Augmented reality (AR).
Mobile payment system (QR Code): A mobile payment system using QR codes enables customers to make payments. Incorporate facial recognition, encryption.
Novelty: Use of third-party API, Social media integration, Microservices, Docker container, Blockchain, Security & encryption, Artificial Intelligence (recommendation systems), Geo-location.
---
Ideas suggested by students I am happy to consider other topics as well.
Last updated April 2024