Search results: 2677
This course is aimed to providing an understanding of the notions of project management. It also provides insight to various project functions including planning, organizing, staffing, directing and controlling. The course also introduces the various approaches to handle project risks.
The introduction discusses software engineering concepts and then after the course dwells more on software project management.
Summary of the module:
This module on research methodology aims to assist students to plan well and execute their final year projects. It addresses the essential concerns of the structure, conduct and reporting of research that necessarily includes proposal writing also. It covers the constituent considerations and ordering of problem identification, assumptions, justification, scope, limitations, organization, literature review and information sources, objectives, hypothesis setting and testing, research questions, theoretical and conceptual frameworks, research design, design of experiments (including manufacture of prototype or experimental rig), sampling, research methods, data collection methods, field tools and techniques, techniques of data measurement, statistical as well as computer supports for data analysis, interpretations, conclusions, recommendations and implications as well as financial and time budgeting (Scheduling and Gantt Charts). Technical report writing and approaches to referencing are also given emphasis.
Learning outcomes of the module:
A. Knowledge & Understanding:
Having successfully completed the module, students should be able to demonstrate knowledge and understanding of:
A1. The meaning and purpose of research in computer engineering
A2. The importance and relevance of methodology in inquiry
A3. The scientific method and the value of scientific theory in inquiry
B. Cognitive/ Intellectual Skills/ Application of Knowledge:
Having successfully completed the module, students should be able to:
B1. Identify and delineate a researchable problem.
B2. Conduct a critical review of relevant literature
B3. Develop consistent theoretical and conceptual frameworks
B4. Prepare effective, valid and reliable research designs.
B5. Assemble usable field tools that reflect practical data measurement scales.
B6. Obtain credible representative field data.
B7. Carry out competent automated statistical analysis.
B8. Abstract convincing inferences from observed data trends
B9. Prepare readable research reports that adhere to convention
C. Communication/ ICT/ Numeracy/ Analytic Techniques/ Practical Skills:
Having successfully completed the module, students should be able to:
C1. Write effective project and research proposals.
C2. Conduct repeatable scientific inquiry
C3. Disseminate research results conventionally through seminars, conferences and reports
D. General Transferable Skills:
Having successfully completed the module, students should be able to:
D1. Undertake lifelong self-learning in the relevant and related areas.
D2. Produce relevant and true reports
Welcome to this module of "CRYPTOGRAPHY AND NETWORK SECURITY" which is a module that is taught in year 4, Department of Computer Science, School of Information and Communication Technology. It is a module of 10 credits.
This course provides an essential study of computer security issues and methods in networking systems. Topics to be covered include: Conventional and modern Encryption, Advanced encryption standard, Public Key Encryption and Authentication, Security Practice, System Security.
Course Aims
A distributed system is a computer system consisting of several independent computers, connected by a network, that can work together to perform a task or provide a service. Typical examples include: the World Wide Web, networked file systems, DNS, and massive multiprocessor supercomputers.
In this course we aim to provide students with a deeper understanding of distributed systems. In particular we focus on the principles, techniques, and practices relevant to the design and implementation of such systems. The course takes a systems-oriented view of distributed systems, concentrating on infrastructure software and providing hands-on experience implementing distributed systems.
Course objectives:
- Present the principles underlying the functioning of distributed systems;
- Create an awareness of the major technical challenges in distributed systems design and implementation;
- Expose students to modern and classic technology used in distributed systems and their software;
- Expose students to past and current research issues in the field of distributed systems;
- Provide experience in the implementation of typical algorithms used in distributed systems.
- Understanding and operating with distributed systems topics involving concepts, architectures and programming models are the objectives of this course.
Learning Outcomes
After completing this course you will be able to:
- Explain what a distributed system is, why you would design a system as a distributed system, and what the desired properties of such systems are;
- List the principles underlying the functioning of distributed systems, describe the problems and challenges associated with these principles, and evaluate the effectiveness and shortcomings of their solutions;
- Recognize how the principles are applied in contemporary distributed systems, explain how they affect the software design, and be able to identify features and design decisions that may cause problems;
- Design a distributed system that fulfills requirements with regards to key distributed systems properties (such as scalability, transparency, etc.), be able to recognize when this is not possible, and explain why;
- Build distributed system software using basic OS mechanisms as well as higher-level middleware and languages.
Course Prerequisites
Since networks make up a key part of distributed systems, and since many of the key challenges and solutions presented in the course extend those found in operating systems, a solid background in programming, networking and operating systems is essential.
Meaning:
The course aims to provide basics analysis and design of reinforced concrete structures, assessment and monitoring of structures. It covers the analysis and design of beams subjected to torsion, analysis and design of flat and ribbed slabs, Analysis and design of eccentrically loaded columns, design of shallow and deep foundation, design of R.C water tanks, Analysis and Design of Retaining walls
This module covers the Matrix method and the finite element method of structural analysis
The
course aims to provide students with competence in analyzing and designing special structures. It covers the analysis and design of curved beams, plates, plate girder, box girder, box culverts, composites structures and silos.
CST1112 Blended Teaching and Learning Refresher Reference is a Module / reference created especially for guiding Lecturers on how to create and optimise their teaching and learning processes.
This Module is for year 1 UR-CE students based Rukara, Nyagatare and Remera campuses. It is normally learnt in term 1 every academic year.
During this Second Trimester 2020, this Module is for Year 3 UR-CE students based at Rukara and Nyagatare campuses.
Overview of the History of Rwanda in connection with citizenship, state building and national identity
This module was designed to provide you with the general knowledge and skills in civic education, integrity principles and practices, human rights and education for peace. It has been designed for first-year students in the University of Rwanda with aim to equip them with the basic notions on civic education that are meant to contribute to their transformation into patriotic and responsible citizens.
This module provides students with the general knowledge and skills in civic education, integrity principles and practices, human rights and education for peace. It has been designed for first-year students in the University of Rwanda with the aim to equip them with the basic notions on civic education that are meant to contribute to their transformation into patriotic and responsible citizens. The module has four Units: Unit 1: Civic Education, Unit 2: Integrity Systems, Unit 3: Human rights and Unit 4: Peace education, for each unit a team of lecturers is assigned to delivering it at all 6 Colleges of UR.
During this Second Trimester 2020, this Module is for Year 3 UR-CE students based at Rukara and Nyagatare campuses.
Welcome to the Module: Citizenship and Transformative Education. This is a module that was designed at the University of Rwanda for all first year students, It is aimed at contributing to restore Rwandan humanistic and civic values in Rwanda. It is divided into four units, namely Civic Education, Integrity Systems, Human Rights and Citizenship Education, and Peace Education. Students are expected to follow these lectures attentively, take notes, do more self-study. The assignments will be marked for 50%, and the final examination 50%.
This module provides students with the general knowledge and skills in civic education, integrity principles and practices, human rights and education for peace. It has been designed for first-year students in the University of Rwanda with aim to equip them with the basic notions on civic education that are meant to contribute to their transformation into patriotic and responsible citizens. The module has four Units: Unit 1: Civic Education, Unit 2: Integrity System, Unit 3: Human rights and Unit 4: Peace education, for each unit a team of lecturers is assigned to delivering it at all 6 Colleges of UR.
This Module is for students based at Rwamagana Campus
Before the coronavirus pandemic, it was already apparent that the world was facing significant challenges, some of which are transnational (sustainable development, guarantee access to clean water, terrorism, climate change, etc. Tackling these challenges requires a deep understanding of the issues at play, how they may be linked to one another, and the consequences they have. Media (including social media) play a central role in informing the public about what happens in the world and shape public opinion. Therefore, whether as a journalist, a communication practitioner, or a citizen, it is critical to learn how to think rationally and critically about the news in order to understand the challenges that the world faces - to properly fulfill our duties. That is the purpose of this seminar.
Students will be expected to read current news, to understand, through research, the underlying issues involved, and to develop their own opinions (as well as articulate them clearly).
Background Colour
Font Face
Font Kerning
Font Size
Image Visibility
Letter Spacing
Line Height
Link Highlight
Text Alignment
Text Colour