Web-based Projects

This project category focuses on creating dynamic and interactive web-based solutions to address specific needs or challenges in organizations. The projects might include developing comprehensive web portals and other cross-platform solutions, designed with a focus on user experience and efficiency.

Suggested Tools: HTML, CSS, Javascript, React JS, Angular JS, Flask, Django, Node, Express, MongoDB, SQL, Cassandra.

For related courses click here

Supervisors: Dr. Aamir Akbar, Dr. Aftab Ahmad, Dr. Ashraf Zia, Dr. Hashim Ali, Dr. Nazia, Dr. Rarim, Mr. Shehzad

Desktop and Mobile Software Projects

This category allows students to develop mobile and desktop applications (or a full-fledged system) that cater to specific organizational needs or resolve certain issues. You might also be integrating these applications with AI or Cloud technologies to further enhance their functionality and versatility. This category will help students understand the practical aspects of software engineering.

Suggested Tools: Java, Kotlin, Swift, Cloud technologies, AI, Javascript and web technologies.

For related courses click here

Supervisors: Dr. Ashraf Zia, Dr. Hashim Ali, Dr. Nazia, Mr. Shehzad

AI-based Projects

These projects primarily concentrate on harnessing the power of Artificial Intelligence (AI), Natural Language Processing (NLP), and Computer Vision (CV) for developing predictive models, creating chatbots, developing AI-powered games, or solving other complex issues. This category also involves using data analytics, data science, or data mining techniques, possibly in health informatics, IoT and cyber-physical systems.

Suggested Tools: TensorFlow, Keras, OpenCV, NLP libraries, Matlab, Python, C++.

For related courses click here

Supervisors: Dr. Aamir Akbar, Dr. Ashraf Zia, Dr. Maqsood Hayat, Dr. Nadeem Iqbal

Networking, Cloud Computing and IoT Projects

Projects can involve network design, traffic analysis, network optimization, or network security.Also, projects under this category involve building applications hosted on the Cloud, which could also integrate AI for processing Big Data collected from IoT devices. This exciting field provides opportunities to develop highly scalable and flexible applications.

Suggested Tools: AWS, Google and Azure Cloud. Raspberry Pi, Arduino, Machine Learning, Python.

For related courses click here

Supervisors: Dr. Aamir Akbar, Dr. Aftab Ahmad, Dr. Maqsood Hayat, Dr. Nadeem Iqbal, Dr. Rahim