International Journal of Computer (IJC - Global Society of Scientific Research and Researchers, GSSRR)
Not a member yet
    459 research outputs found

    The Attitude of Undergraduates Towards Computer-based English Language Exams: A Case Study of An-Najah National University, Palestine

    Full text link
    This paper examines the attitudes of undergraduates at An-Najah National University towards computer-based English language exams. The study adopts both quantitative and qualitative methods. Data was collected from a paper-based group-administrated questionnaire totalling 27 items and a focus group discussion. The population of this study consisted of 2021 undergraduates who were taking an English language core requirement course (English Language Course I) during Spring Semester 2016/2017. A simple random sample of 513 undergraduates was selected from all of the 49 classes of the course to fill in the questionnaire. Nine students were randomly chosen to participate in the focus group discussion. The results reveal that while the undergraduates at An-Najah National University had a positive attitude towards computer-based English language exams, they preferred paper-based to computer-based exams. This initial study recommends providing undergraduates with adequate training in computer-based exams, and it offers some suggestions for improving their experience. It paves the way for further research to find out whether the students’ attitude towards computer-based English language exams affects their performance

    Cloud Infrastructure Automation Through IaC (Infrastructure as Code)

    Full text link
    Cloud computing has emerged as a key force in the IT sector, allowing businesses to take use of the cloud\u27s scalability and cost-effectiveness to satisfy their IT requirements. When compared to the traditional on-premise method, companies that use cloud services can benefit from higher efficiency, dependability, and agility, as well as lower operational expenses and improved security. In spite of all the benefits, configuring cloud services may be a difficult and time-consuming procedure, especially when done manually. As a solution to the mentioned challenges, the Infrastructure as Code (IaC) was introduced. IaC has revolutionised the way organisations approach IT. Organisations may gain improved efficiency, dependability, and agility by exploiting the cloud\u27s scalability and cost-effectiveness, as well as automating the provisioning, configuration, and administration of infrastructure with different IaC tools. However, using cloud and IaC can also present challenges, including complexity, collaboration, versioning, testing, security, integration, and automation. This paper discusses the overview of cloud computing and IaC. Explores the benefits and challenges of using these technologies. Concludes by emphasising the importance of careful planning and execution when using cloud and IaC, in order to maximise the benefits while minimising the difficulties

    Optimal Use of Computational Resources when Using LLM

    Full text link
    LLMs or Large Language Models are the machine learning models that are used to understand and generate human type languages, and also they have proven outstanding performance on a variety of natural language processing tasks, such as sentiment analysis, text generation, text completion, question-answering, language translations, etc. LLMs models are based on neural networks, and it uses a technique of pre-training that is used to learn representations of language, that can be further fine-tuned for specific tasks. Language models like GPT have been incredibly successful at natural language processing tasks but come with high computational demands, making their deployment on resource-constrained devices challenging.  There are many ways through which the computational resources consumed by these models during inference can be optimized. The first approach is the optimization of the model architecture, where the architecture is modified in such a way that will reduce the number of parameters, and all the computations required for the inference. The next technique is called quantization, where the weights of the models are represented with fewer bits to reduce the computation requirements and memory footprints. There is one more way called pruning through which redundant parameters can be removed, which also helps in reducing the computation and the model size. Knowledge Distillation is another way in which it trains a smaller, more compact model to mimic the behavior of the larger model, reducing the computational requirement, and maintaining the accuracy of the model. Approximation Technique, which is also known as tensor decomposition, or low-rank matrix factorization, helps in reducing the computational complexity of the model.&nbsp

    Student Attrition Prediction Using Machine Learning Techniques

    Full text link
    In educational systems, students’ course enrollment is fundamental performance metrics to academic and financial sustainability. In many higher institutions today, students’ attrition rates are caused by a variety of circumstances, including demographic and personal factors such as age, gender, academic background, financial abilities, and academic degree of choice. In this study, machine learning approaches was used to develop prediction models that predicted students’ attrition rate in pursuing computer science degree, as well as students who have a high risk of dropping out before graduation. This can help higher education institutes to develop proper intervention plans to reduce attrition rates and increase the probability of student academic success. Student’s data were collected from the Federal University Lokoja (FUL), Nigeria. The data were preprocessed using existing weka machine learning libraries where the data was converted into attribute related file form (arff) and resampling techniques was used to partition the data into training set and testing set. The correlation-based feature selection was extracted and used to develop the students’ attrition model and to identify the students’ risk of dropping out. Random forest and random tree machine learning algorithms were used to predict students\u27 attrition. The results showed that the random forest had an accuracy of 79.45%, while the random tree\u27s accuracy was 78.09%. This is an improvement over previous results where 66.14% and 57.48% accuracy was recorded for random forest and random tree respectively. This improvement was as a result of the techniques used. It is therefore recommended that applying techniques to the classification model can improve the performance of the model

    A Systematic Review of NOMA Variants for 5G and Beyond

    Full text link
    With the fast expansion of the Internet of Things (IoT), there is an exponential need for mobile intelligent terminals .However, the connectivity of large-scale intelligent terminals is constrained by increasingly restricted spectrum resources. To address this issue, non-orthogonal multiple access (NOMA) technology, which can handle more users with less resources, is predicted to enable future wireless networks beyond 5G,., 6G, to give huge terminal access. The fundamental idea behind NOMA is to superimpose signals from numerous users on the same time-frequency resource prior to transmission. At the receiver, serial interference cancellation (SIC) technology is used to reduce interference among users. In this  review paper  we discusses the principles of the strong candidate Non-Orthogonal Multiple Access (NOMA) approach, as well as how it can best match the requirements of the Fifth Generation (5G) requirements in practical applications.  

    An Enhanced Software Quality Testing Approach Using Metamorphic Testing Technique

    Full text link
    The software testing process plays an important role in improving the quality of the software product. The product or program which is free from errors greatly contributes to assuring the quality of the software. An oracle in software testing is a person (tester) who performs the testing process. The oracle problem is the difficulty of determining the expected outcomes of selected test cases. A tester (oracle) may not always be available, or might be available but the process is too expensive and difficult to apply. The research presented in this paper proposes an approach for reducing the effect of the oracle problem during testing software and hence enhancing the quality of testing. Metamorphic Testing (MT) approach has been introduced and applied to generate a follow-up test case for multiple executions of program under test and verify the result automatically.  An experimental method has been used to explain the mechanism of work for (MT). JUNIT tool which supports MT has been used to apply selected case studies (trigonometric function, geometric shapes classification, booking web service). The obtained results showed a good enhancement in the testing process. The importance of this research lies in overcoming oracle problem or alleviates it and thus, the research contributes to knowledge the domain by guiding researchers to use the metamorphic method because of its great advantages, as well as evaluating the effect of metamorphic method through empirical studies

    Analysis of the Requirements for a Web-Based Forum Among Donors, Vendors, and Consumers of Assistive Technologies in Tanzania

    Full text link
    Sharing information related to Assistive technology (AT) is the only reliable approach to narrowing the gap in AT accessibility. In the modern world of telecommunication, the application of the internet was expected to fill in the gap but the gap persists. With all the effort made by world forums, it was expected to have no more problems related to AT accessibility, and cost. This study, therefore, analysed the requirement needed for the development of a reliable web-based forum that could provide a consistent linkage between AT consumers, donors, and vendors for ease of AT accessibility at affordable cost in Tanzania. The study was qualitative and employed questionnaires, observation, and interview methods to collect data from a total of 207 respondents who were purposefully selected, of whom 200 were AT consumers, 5 AT donors, and 2 vendors. Microsoft forms were used to analyze data and the presentation was done descriptively. The study disclosed nine requirements for the development of a web-based forum including location, product description, means of payment and goods transportation, time of delivering goods, types of disability, kind and quantity of AT, means of payment, and price. Having all that information centerd at one site will ensure a constant availability of AT and AT accessibility information among donors, vendors and consumers of AT in Tanzania

    How the High Performance Analytics Work with SAP HANA

    Full text link
    Informed decision-making, better communication and faster response to business situation are the key differences between leaders and followers in this competitive global marketplace. A data-driven organization can analyze patterns & anomalies to make sense of the current situation and be ready for future opportunities. Organizations no longer have the problem of “lack of data”, but the problem of “actionable data” at the right time to act, direct and influence their business decisions. The data exists in different transactional systems and/or data warehouse systems, which takes significant time to retrieve/ process relevant information and negatively impacts the time window to out-maneuver the competition. To solve the problem of “actionable data”, enterprises can take advantage of the SAP HANA [1] in-memory platform that enables rapid processing and analysis of huge volumes of data in real-time. This paper discusses how SAP HANA virtual data models can be used for on-the-fly analysis of live transactional data to derive insight, perform what-if analysis and execute business transactions in real-time without using persisted aggregates

    Influence of Internet Usage on Academic Performance of College of Education Students: Rhetoric or Reality?

    Full text link
    The study examined the influence of internet usage on the academic performance of College of Education students in Ghana as being rhetoric or reality. The study adopted descriptive survey design. All year groups (levels 100-400) of St. Joseph’s College of Education were considered as the main population for the study while stratified random sampling technique was used to select 132 respondents. Researchers’ designed questionnaire was used for data collection where Statistical Package for Social Sciences (SPSS version 25) was used for data analysis. The findings of the study revealed that Internet’s influence on the academic performance of the respondents used for the study is a clear-cut reality other than lip service. Internet provides opportunity to acquire special skills; improves their performance during examination; enhances students to study ahead of their teachers; improves students reading competence; promotes their computer skills towards academic activities among others. Nevertheless, few of the respondents reported that Internet usage distracts their attention and prevents them from attending lectures regularly. Based on that, it was recommended that school counselors with the support of the administrators organise enlightenment programmes for students on how to use the internet to improve academic performance. Students in the understudy institution should be encouraged to use the Internet in searching for information that will enhance and improve their academic performance. It is important also to expose the school counselors on training to computer appreciation so that they can give right counselling direction on Internet usage by students regarding their academic activities

    Developing and Applying Online Basic Programming Tools to School Students in a Developing Country

    Full text link
    Programming helps school students develop problem-solving, critical thinking, and logical reasoning skills. It also helps students develop skills at multiple levels of Bloom\u27s taxonomy, including remembering, understanding, applying, analyzing, evaluating, and creating. Several programming tools have been developed to teach coding concepts to school students of different age groups. However, these tools are not well integrated into the Palestinian curriculum due to the inefficient teaching methods in programming. Programming activities focus only on remembering and understanding basic concepts. Therefore, this research focused on studying the importance of applying online programming tools on school students\u27 application and analytical levels, and examining students\u27 perception towards integrating online programming tools in the educational curriculum. A pre/ post experimental design was carried out on 84 children aged 14 years old in four schools in Palestine. The results revealed that 41.16% of students had an increase in their application and analytical levels. The results also revealed that students agreed on integrating online programming tools in schools and that programming helped them improve their problem-solving skills

    458

    full texts

    459

    metadata records
    Updated in last 30 days.
    International Journal of Computer (IJC - Global Society of Scientific Research and Researchers, GSSRR)
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇