Abstract Submission Opened May 2024

Next round Registration Date: February 25, 2025

Scientific Sessions

Scientific Sessions

Session 1Artificial Intelligence and Machine Learning

Artificial Intelligence (AI) and Machine Learning (ML) are transformative technologies reshaping industries and daily life by enabling machines to learn from data, identify patterns, and make decisions with minimal human intervention. AI encompasses a broad range of capabilities, from natural language processing and computer vision to robotics and decision-making systems. ML, a subset of AI, focuses on developing algorithms that allow computers to improve their performance over time as they are exposed to more data. Together, AI and ML are driving innovations in healthcare, finance, transportation, and beyond, revolutionizing how we interact with technology and understand the world.

Session 2Software engineering

Software engineering is a discipline that applies engineering principles to the design, development, maintenance, and management of software systems. It encompasses a range of practices aimed at creating reliable, scalable, and efficient software solutions that meet the needs of users and businesses. Software engineers leverage methodologies such as Agile, DevOps, and continuous integration/continuous deployment (CI/CD) to streamline development processes, ensure high-quality outcomes, and adapt to evolving requirements. By integrating rigorous testing, documentation, and project management techniques, software engineering strives to deliver robust software that performs well under varying conditions and can be maintained and updated with minimal disruption. The field is integral to the advancement of technology, impacting everything from everyday applications and enterprise systems to complex, mission-critical software solutions.

Session 3Database management systems

Database Management Systems (DBMS) are crucial software applications that facilitate the creation, management, and manipulation of databases. They provide an organized way to store, retrieve, and manage data, ensuring its integrity, security, and accessibility. DBMSs allow users to perform various operations on the data, such as querying, updating, and reporting, using a structured query language (SQL) or other interfaces. They support transaction processing, which ensures that data modifications are performed accurately and reliably, even in the event of system failures. By abstracting the complexities of data storage and management, DBMSs enable efficient data handling and facilitate the development of data-driven applications across various domains, from business and finance to research and healthcare.

Session 4Operating Systems

Operating systems (OS) are fundamental software that manage computer hardware and provide essential services for application programs. They act as an intermediary between users and the computer hardware, ensuring efficient resource allocation and enabling multitasking. Key functions of an OS include managing hardware resources like the CPU, memory, and storage, as well as providing user interfaces, managing files, and coordinating input and output operations. Popular operating systems include Microsoft Windows, macOS, Linux, and Android, each designed to cater to specific needs and environments. The evolution of operating systems has been driven by advances in technology, aiming to enhance performance, security, and user experience.

Session 5Computer Architecture

Computer architecture is the design and organization of a computer’s core components, including the central processing unit (CPU), memory, and input/output systems. It defines how these elements interact to perform various tasks efficiently and effectively. Modern computer architecture focuses on optimizing performance, energy efficiency, and scalability by integrating advancements such as multi-core processors, parallel processing, and high-speed memory hierarchies. This field encompasses both hardware design and the development of the software needed to control and utilize the hardware effectively. Understanding computer architecture is crucial for improving system performance, developing new technologies, and addressing the challenges of emerging computational needs.

Session 6Data structure

Data structures are fundamental concepts in computer science that organize and manage data efficiently to enable effective processing and retrieval. They provide a way to store, access, and manipulate data in various forms, such as arrays, linked lists, stacks, queues, trees, and graphs. Each data structure is designed to support specific operations and optimize performance for particular tasks, like searching, sorting, or managing dynamic data. For instance, arrays offer fast access to elements by index, while trees facilitate hierarchical data management and quick searches. Understanding and choosing the right data structure is crucial for developing efficient algorithms and solving complex computational problems, making them a cornerstone of software development and system design.

Session 7Data science

Data science is an interdisciplinary field that leverages scientific methods, algorithms, and systems to extract insights and knowledge from structured and unstructured data. It combines techniques from statistics, computer science, and domain-specific knowledge to analyze and interpret complex data sets, providing actionable insights for decision-making. Data scientists use tools such as machine learning, data mining, and predictive analytics to identify patterns and trends, make data-driven predictions, and solve real-world problems. As organizations increasingly rely on data to drive their strategies and innovations, the role of data science has become crucial in transforming raw data into meaningful information that can guide business decisions, optimize operations, and drive growth.

Session 8Engineering ethics

Engineering ethics is a crucial discipline that addresses the moral principles and standards guiding engineers in their professional conduct. It involves making decisions that balance public safety, environmental sustainability, and social responsibility with technical and economic considerations. Engineers are expected to adhere to ethical guidelines that ensure the integrity of their work, uphold public trust, and prevent harm. This encompasses honesty in reporting results, respect for intellectual property, and accountability for the impact of their innovations. By integrating ethical considerations into their practice, engineers contribute to the advancement of technology in a manner that is both responsible and beneficial to society.

Session 10Mobile applications

Mobile applications, commonly referred to as apps, are software programs designed to run on smartphones, tablets, and other mobile devices. These apps serve a myriad of functions, from social networking and gaming to productivity and navigation. They offer users a tailored and often enhanced experience compared to traditional web applications, leveraging the unique capabilities of mobile devices such as touchscreens, GPS, and cameras. Mobile applications can be native, built specifically for a particular operating system (iOS or Android), or cross-platform, designed to function on multiple operating systems. Their development is driven by user demand for convenience and functionality, making them a crucial component of the modern digital landscape.

Session 11Mathematics for computer science

Mathematics is foundational to computer science, serving as the bedrock for algorithms, data structures, and computational theory. Its role extends from discrete mathematics, which underpins logic, set theory, and graph theory, to linear algebra, which is crucial for understanding data transformations and machine learning. Probability and statistics are essential for analyzing algorithms and making data-driven decisions, while calculus is instrumental in optimization and modeling continuous systems. Overall, a solid grasp of mathematical principles enables computer scientists to develop efficient algorithms, optimize performance, and solve complex problems across various domains.

Session 12Computer graphics

Computer graphics is a field of study and technology dedicated to creating, manipulating, and displaying visual images using computers. It encompasses a wide range of applications, from rendering realistic 3D environments in video games and simulations to developing intricate visual effects for films and virtual reality experiences. The discipline integrates principles from mathematics, physics, and computer science to model and render graphics, ensuring that the visual representations are both accurate and aesthetically pleasing. Innovations in computer graphics continue to drive advancements in technology, influencing various industries such as entertainment, education, and scientific visualization, and enabling new ways for users to interact with digital content.

Session 13Educational Technologies in Computer Science

Educational technologies in computer science have revolutionized the way students and professionals engage with the field. With the advent of online learning platforms, interactive simulations, and advanced coding environments, learners now have access to a wealth of resources that cater to various learning styles and paces. Tools such as virtual labs, educational games, and AI-driven tutors provide hands-on experience and personalized feedback, enhancing the learning process. Moreover, the integration of collaborative technologies, like online forums and coding communities, fosters peer learning and networking opportunities. As computer science continues to evolve, educational technologies play a crucial role in keeping pace with the rapid advancements, ensuring that learners are well-equipped with the skills and knowledge needed for the future.

Session 14Cybersecurity and Data Protection

Cybersecurity and data protection are critical pillars in the modern digital landscape, safeguarding sensitive information from unauthorized access and cyber threats. As businesses and individuals increasingly rely on digital platforms, the necessity for robust cybersecurity measures becomes paramount. This field encompasses a broad range of practices, including the implementation of advanced encryption techniques, the development of secure software systems, and the continuous monitoring for vulnerabilities. Effective data protection strategies not only involve protecting data from external attacks but also ensuring that privacy regulations are adhered to, thereby maintaining user trust and compliance. As cyber threats evolve and become more sophisticated, ongoing research and innovation in cybersecurity are essential to defend against emerging risks and to secure the integrity of personal and organizational data.

Session 15Quantum Computing

Quantum computing is a groundbreaking field that leverages the principles of quantum mechanics to process information in fundamentally new ways. Unlike classical computers that use bits as the smallest unit of data, quantum computers use quantum bits or qubits. Qubits can exist in multiple states simultaneously due to superposition and can be entangled, allowing them to perform complex computations at speeds unattainable by classical machines. This revolutionary approach has the potential to solve complex problems in cryptography, material science, and optimization, transforming industries and research domains. As quantum technology continues to advance, it promises to unlock new possibilities and challenges, reshaping the landscape of computing.

Session 16Big Data and Analytics

Big Data and Analytics have become pivotal in transforming industries by harnessing vast amounts of data to extract valuable insights. In today’s digital age, organizations generate enormous volumes of data, from customer interactions to operational metrics. By leveraging advanced analytics techniques, including machine learning and artificial intelligence, businesses can uncover patterns, predict trends, and make data-driven decisions that drive innovation and efficiency. Big Data technologies, such as Hadoop and Spark, facilitate the storage and processing of large datasets, while analytics tools enable comprehensive data examination to solve complex problems and optimize strategies. This synergy not only enhances decision-making but also fosters new opportunities for growth and competitive advantage in a rapidly evolving market.

Session 17Blockchain and Cryptography

Blockchain and cryptography are fundamental technologies driving the evolution of secure digital transactions and decentralized systems. Blockchain is a distributed ledger technology that ensures data integrity and transparency by recording transactions across multiple nodes in a network, making it tamper-resistant and verifiable. It operates on a consensus mechanism that validates and records transactions, thereby eliminating the need for a central authority. Cryptography, on the other hand, underpins blockchain security by encrypting data to protect it from unauthorized access and ensuring the authenticity of transactions. Through techniques such as hashing and public-key cryptography, cryptography safeguards the confidentiality and integrity of blockchain networks, making them resilient against fraud and tampering. Together, blockchain and cryptography are revolutionizing sectors such as finance, supply chain management, and digital identity by providing robust, decentralized solutions for data security and trust.

Session 18Cloud Computing and Virtualization

Cloud computing and virtualization are transformative technologies that have reshaped how organizations manage and deploy their IT resources. Cloud computing enables the delivery of computing services—including servers, storage, databases, networking, software, and analytics—over the internet, allowing businesses to scale resources up or down as needed, often on a pay-as-you-go basis. This flexibility enhances efficiency, reduces costs, and fosters innovation by allowing companies to leverage cutting-edge technologies without significant upfront investments. Virtualization, on the other hand, involves creating virtual versions of physical resources, such as servers, storage devices, or networks. By abstracting these resources from their physical counterparts, virtualization maximizes hardware utilization, improves scalability, and simplifies management. Together, cloud computing and virtualization provide a powerful combination that drives agility, cost-effectiveness, and operational efficiency in modern IT environments.

Session 19Software Engineering and Development

Software engineering and development involve the systematic design, implementation, testing, and maintenance of software systems. This field encompasses a range of activities, including requirements analysis, software architecture design, coding, debugging, and deployment. Engineers apply principles from computer science and engineering to create reliable, efficient, and scalable software solutions. Modern software development practices emphasize agile methodologies, continuous integration, and DevOps to enhance collaboration and streamline the development process. The field also addresses challenges such as software quality assurance, security, and user experience, aiming to produce robust and user-friendly applications that meet the evolving needs of businesses and consumers.

Session 20Internet of Things (IoT)

The Internet of Things (IoT) represents a transformative shift in the way we interact with the world around us. It refers to the interconnected network of physical devices embedded with sensors, software, and other technologies, enabling them to collect and exchange data over the internet. This connectivity allows for seamless communication between devices, leading to smarter systems and automation in various domains, from home appliances and industrial machinery to healthcare and transportation. IoT enhances efficiency, improves decision-making, and drives innovation by providing real-time insights and enabling remote control of devices. As the IoT ecosystem continues to expand, it is poised to revolutionize industries, enhance everyday experiences, and create new opportunities for growth and development.

Session 21Human-Computer Interaction (HCI)

Human-Computer Interaction (HCI) is a multidisciplinary field that explores the design and use of computer technology, emphasizing the interfaces between people and computers. It focuses on understanding how humans interact with digital systems and aims to improve these interactions by creating more intuitive, efficient, and user-friendly technologies. HCI encompasses aspects of computer science, cognitive psychology, design, and ergonomics, aiming to enhance the usability and accessibility of systems across various applications. By studying user behavior and incorporating feedback, HCI seeks to develop technologies that better meet user needs and preferences, ultimately fostering more productive and satisfying human-computer experiences.

Session 22Robotics and Automation

Robotics and automation represent the forefront of technological innovation, reshaping industries and redefining how we interact with the world. Robotics integrates mechanical systems, sensors, and artificial intelligence to create machines capable of performing complex tasks with precision and adaptability. Automation, on the other hand, involves the use of technology to perform processes with minimal human intervention, enhancing efficiency and consistency. Together, they drive advancements in manufacturing, healthcare, logistics, and beyond, leading to increased productivity, reduced operational costs, and the potential to tackle tasks that are hazardous or beyond human capabilities. As these technologies evolve, they promise to further transform our daily lives and the global economy.

Session 23Ethical and Responsible AI

Ethical and responsible AI is a crucial aspect of modern technology development, emphasizing the importance of aligning artificial intelligence systems with fundamental moral principles and societal values. It involves ensuring that AI technologies are designed and implemented in ways that respect privacy, prevent bias, and promote fairness and transparency. This approach also addresses accountability, ensuring that AI systems are used responsibly and that their impact on individuals and communities is carefully considered. By prioritizing ethical guidelines and responsible practices, we can harness the transformative power of AI while mitigating potential risks and fostering trust in these advanced technologies.

Session 24Networking and 5G Technologies

Networking and 5G technologies represent a significant leap forward in the world of telecommunications. As the fifth generation of mobile network technology, 5G is designed to offer faster speeds, lower latency, and greater capacity compared to its predecessors. This advancement facilitates a new era of connectivity, enabling seamless communication and data exchange across various devices and platforms. The enhanced capabilities of 5G support the growth of the Internet of Things (IoT), allowing for the development of smart cities, autonomous vehicles, and advanced industrial applications. By leveraging technologies like network slicing and massive MIMO (multiple input, multiple output), 5G not only improves user experiences but also drives innovation in fields such as augmented reality, virtual reality, and beyond.

Session 25Virtual Reality (VR) and Augmented Reality (AR)

Virtual Reality (VR) and Augmented Reality (AR) represent transformative technologies that are reshaping the way we interact with digital environments and the physical world. VR immerses users in entirely synthetic environments, creating a sense of presence and engagement through headsets and motion controllers. This technology finds applications in gaming, education, and simulation, offering users an immersive experience that feels remarkably real. In contrast, AR overlays digital information onto the real world, enhancing our perception of our surroundings through devices like smartphones and AR glasses. By integrating virtual elements into the physical space, AR enhances interaction and provides contextual information, revolutionizing fields such as navigation, retail, and maintenance. Together, VR and AR are driving innovation across various sectors, bridging the gap between the digital and physical realms and opening new avenues for immersive experiences and practical applications.

Session 26Bioinformatics and Computational Biology

Bioinformatics and computational biology are interdisciplinary fields that leverage computational tools and techniques to analyze and interpret biological data. Bioinformatics focuses on the development and application of algorithms, databases, and software for managing and analyzing large datasets, such as genomic and proteomic information. It plays a crucial role in identifying gene functions, understanding genetic variations, and predicting protein structures. Computational biology, on the other hand, involves the use of mathematical models and simulations to understand biological systems and processes. Together, these fields facilitate discoveries in areas such as drug development, personalized medicine, and evolutionary biology, enabling researchers to gain deeper insights into complex biological phenomena and make informed decisions based on vast amounts of data.

Session 27Sustainable Computing

Sustainable computing refers to the development and use of computer systems and technologies in a manner that minimizes environmental impact and promotes long-term ecological balance. This approach involves optimizing hardware and software to reduce energy consumption, extending the lifespan of devices, and promoting the efficient use of resources. Sustainable computing also encompasses practices such as recycling electronic waste, utilizing renewable energy sources, and designing systems with low carbon footprints. By prioritizing sustainability in computing, we aim to mitigate the adverse effects of technological advancement on the environment while fostering innovation that aligns with global efforts to combat climate change.