MISCELLANEOUS

International Journal Reviewer

The Computer Journal (ISSN 0010-4620)

Is one of the longest-established journals serving all branches of the academic computer science community. Focuses on new theories, ideas and developments in computer and communications networks and related systems. The section seeks high-quality papers reporting new concepts, analyses and experimental results in areas including, but not limited to: network architectures and protocols, traffic engineering, resource management and quality of service, network monitoring and traffic measurements, wireless networks, personal and body area networks, vehicular networks, content and service-centric networking, energy efficient/green networking, opportunistic and cognitive networks, and networking in extreme/harsh environments.

Security and Communication Networks (ISSN 1939-0114)

Is an international journal publishing original research and review papers on all security areas including network security, cryptography, cyber security, etc. The emphasis is on security protocols, approaches and techniques applied to all types of information and communication networks, including wired, wireless and optical transmission platforms. The journal provides a prestigious forum for the R&D community in academia and industry working at the interdisciplinary nexus of next generation communications technologies for security implementations in all network layers. Answering the highly practical and commercial importance of network security R&D, submissions of applications-oriented papers describing case studies and simulations are encouraged as well as research analysis-type papers.

Discover Internet of Things (ISSN 2730-7239)

Is part of the Discover journal series committed to providing a streamlined submission process, rapid review and publication, and a high level of author service at every stage. It is an open access, community-focussed journal publishing research from across all fields relevant to the Internet of Things (IOT), providing cutting-edge and state-of-art research findings to researchers, academicians, students, and engineers.

Micromachines (ISSN 2072-666X)

Is an international, peer-reviewed, open access journal, which provides an advanced forum for studies on micro/nano-scaled structures, materials, devices and systems. The journal publishes reviews, original research articles, and communications in this field.

Electronics (ISSN 2079-9292)

Is an international, peer-reviewed, open access journal on the science of electronics and its applications. It publishes reviews, research articles, short communications and letters.

Entropy (ISSN 1099-4300)

Is an international and interdisciplinary journal of entropy and information studies, publishes reviews, regular research papers and short notes.

Sensors (ISSN 1424-8220)

Provides an advanced forum for the science and technology of sensors and its applications. It publishes reviews (including comprehensive reviews on the complete sensor products), regular research papers and short notes.

Teaching

Introduction to Programming

Serves as an entry level programming module, and aims to introduce the skills required to write simple structured programs in a high-level language and assess these skills in practical situations. Future modules in the technical computing programmes assume knowledge of basic programming principles and an ability to create simple structured programs. The core principles considered key in this module are those which underpin a practical ability to write code: data and data structures, structured code, subroutines, parameters, loops, input/output and files. The emphasis however, is on the creation of simple programs based on common patterns found in software – data items, collections of items, iteration over collections and persistence. An introduction to encapsulation and object-based programming is also covered. Different deliveries of the module, to students on different degree programmes, use different programming languages, as is appropriate for the degree in question, and different delivery modes including, for the majority of full-time undergraduate students, a long thin delivery over two trimesters.

Network Security

Introduces the student to the fundamental concepts related to Network Security. The following network security concepts are analyzed in detail: security in ethernet network infrastructures, firewalling, proxies, network encapsulation, network authentication and network authorization. The module covers concepts related to symmetric and asymmetric cryptography, PKI protocols, key exchange and digital signature. Typical vulnerabilities are studied from the hackers’ point of view and then from the Administrators perspective so that these vulnerabilities can be either stopped or prevented. The module is complemented with labs where the concepts explained in lectures can be put into practice in order to get deeper understanding on the fundamentals of how security in IP networks is implemented. 

Operating System

Module introduces one of the most important professional and fundamental modules taught in the computing curriculum. The user interacts with the computer system, during the design and development and use of the computer applications. The module builds upon previously presented concepts. The module will provide understanding of the principles behind the design of centralized and distributed operating systems observing how these principles are put into practice in real operating systems.  It will also look at solved and open problems and issues in OS design as well as recent trends.The module will provide students with an introduction to the concepts, structure and mechanisms of Operating Systems. The main topics covered by the module include: Basic Principles, Kernel, Input/Output, File Management, Network File Systems, Memory Management, Scheduling and Dispatch, Concurrency and Synchronisation, Security and Protection.       

Network Management, Monitoring and Automation

Monitoring and Automation introduces aspects such as Networks are managed and monitored using a variety of methods, including dedicated network management and monitoring protocols such as SNMP and IPFIX; standard management APIs or configuration databases through a variety of programming languages; web-based configuration systems; and more ad-hoc approaches via scripted use of command line tools.  This module begins by examining a range of network management and monitoring protocols and tools (CLI, GUI and web-based), and then looks at how programming approaches can be used to automate network management tasks, including shell scripting, python programs and a number of network management APIs.

Emerging Topics in Computing

Is research-informed and exposes students to the latest, start-of-the-art knowledge and developments in the field. The module will be delivered by research active academic staff from UWS. Leaders in research from other institutes or industry will also be invited to present seminars and/or lectures. Experiments on developed testbeds will be arranged to enhance the hands-on skills of the students and also to enhance the width and depth of knowledge presented in lectures. In addition, this module complements the Research Design & Methods module by incorporating specific research and ethics issues in the context of the future computing technologies. Students will be encouraged to engage with existing research ideas and projects presented in this module as the basis for the assessment in the Research Design and Methods module. It is anticipated that such engagement will be developed into the student’s MSc project, thereby providing a coherent pathway through the PhD and into the MSc.

CCNA 1

This module introduces the technology of computer networks at a level suited to students intending to study the area in depth. It begins by looking at the applications of networks, and the devices and protocols required for them to operate. After examining the OSI layered networking model, it examines each layer in turn, taking a top-down approach. Time is spent on the network layer, including routing and IP addressing, protocols used in typical LANs, and the cabling and infrastructure for them to work.

The module makes use of Cisco Networking Academy teaching materials, and is designed to give students the opportunity to progress towards CCNA certification.

Technical Programme Committee

CONFERENCEYEARDESCRIPTION
CORETA2021International Conference on Advances on Core Technologies and Applications
INNOV 2021 International Conference on Communications Computation Networks and Technologies
INNOV 2020 International Conference on Communications Computation Networks and Technologies
Infocomp 2021 International Conference on Advanced Communications and Computation
Infocomp 2020 International Conference on Advanced Communications and Computation
SIMUL 2021 International Conference on Advances in System Simulation
SIMUL 2020 International Conference on Advances in System Simulation
AICT 2021 International Conference on telecommunications
AICT 2020 International Conference on telecommunications
ICSNC 2021 International Conference on Systems and Networks Communications
ICSNC 2020 International Conference on Systems and Networks Communications
INNOV 2020 International Conference on Communications Computation Networks and Technologies
Cloud Computing 2021 International Conference on Cloud Computing GRIDs and Virtualization
Cloud Computing 2020 International Conference on Cloud Computing GRIDs and Virtualization
Adaptive 2021 International Conference on Adaptive and Self-Adaptive Systems and Applications
Adaptive 2020 International Conference on Adaptive and Self-Adaptive Systems and Applications
INNOV 2019 International Conference on Communications Computation Networks and Technologies
Adaptive 2019 International Conference on Adaptive and Self-Adaptive Systems and Applications
ICSNC 2019 International Conference on Systems and Networks Communications
EUCNC 2019 European Conference on Networks and Communications
Cloud Computing 2019 Conference on Cloud Computing GRIDs and Virtualization
VEHICULAR 2019 International Conference on Advances in Vehicular Systems Technologies and Applications
ICSICCS 2019 International Conference on Smart Innovations in Communication and Computational Sciences
IC4S 2019 International Conference Advances in Computer and Computational Sciences
CICT 2019 International Conference on Computational Intelligence and Communication Technology
CLOUD COMPUTING 2018 International Conference on Cloud Computing GRIDs and Virtualization
ICSNC 2018 International Conference on Systems and Networks Communications
Adaptive 2018 International Conference on Adaptive and Self-Adaptive Systems and Applications
INNOV 2018 International Conference on Communications Computation Networks and Technologies
IC4S 2018 International Conference Advances in Computer and Computational Sciences
SoftCOM 2018 International Conference on Software Telecommunications and Computer Networks
ICSICCS 2018 International Conference on Smart Innovations in Communications and Computational Sciences
Adaptive 2017 International Conference on Adaptive and Self-Adaptive Systems and Applications
ICSNC 2017 International Conference on Systems and Networks Communications
SoftCOM 2017 International Conference on Software Telecommunications and Computer Networks
RACCCS 2017 International Conference on Adaptive and Self-Adaptive Systems and Applications
A2ICS 2017 Ambient Advancements in Intelligent Computational Sciences
ICSICCS 2017 International Conference on Smart Innovations in Communications and Computational Sciences
IoT4TD 2017 International Conference on Internet of Things for Technological Development
IC4S 2017 International Conference on Computer Communication and Computational Sciences
SoftCOM 2016 International Conference on Software Telecommunications and Computer Networks
ICRACCCS 2016 International Conference on Recent Advancement in Computer Communication and Computational Sciences
CLOUDNA2016International Conference on Cloud Native Application Development