You are welcome to the universe of Entrepreneurship. "You were created to create like your father God".
Entrepreneurship is a module that is taught in all Colleges, Campuses, and departments of the University of Rwanda. It's a bridge that everyone must path on before reaching his/her right point of destination.
This module will prepare you to become a job creator, not a job seeker. How wonderful to become your own boss?
Entrepreneurship will provide you; introduction to entrepreneurial mindset, identifying business opportunites and developing successful business ideas, feasibility analysis, writing bus plan, general rules and regulations of business practices in Rwanda, managing and growing an established entrepreneurial firm, and emerging issues in entrepreneurship. At the end of this module, you will be able to develop a viable idea that will make a sustainable project/organization.
Lecturer: Karuhanga Nathan
This course explores a wide variety of challenges and opportunities raised by modern technology, such as cloud computing and mobile devices. These technologies, despite enormous advantages, are causing users and enterprises alike to lose control over various aspects of their data. For example, who really owns data uploaded to Facebook, how does a user control accesses to her data on a stolen mobile device, and how can an enterprise enforce uniform security and privacy policies when its data is stored in the cloud and on its employees' mobile devices? This course will focus on these and other data security, privacy, and management challenges and review techniques to address them. The course will involve readings and discussion of papers on recent developments in cloud and mobile computing research.
Teaching Methods
This course will be delivered in a blended approach of online and face to face sessions (both physical and virtual)
Lectures/Demonstrations: Important material from the text and outside sources will be covered in
class. You should plan to take careful notes as not all material can be found in the texts or readings.
Discussion is encouraged as is student-procured, outside material relevant to topics being covered.
Assignment/Activity:
Each week you will have one or two graded assignments/activities that are related to the skills covered in that week's contents and will be due on Sunday night. You will learn mostly by writing the code on your own. The more you practice, the better you will learn.
Project:
You will do an individual project which is building a simple web application from Unit 4 to Unit 8 using the skills you learn in this course and you have a lot of freedom to determine the design and functionalities of the web application.
Exam:
There is an invigilated written final exam at the end of the trimester. The weight of the exam will be 50% of the total marks of the course
Discussions:
All of the course discussions will happen on Microsoft Teams' course chat group that you will have to join to follow the discussions. We will check the forum every day. Sometimes, if the question is not about the assignment requirement, we will hold our answers for a while to involve more students in the discussion. You are always encouraged to post on Microsoft teams chat and participate in the discussions. Students who make contributions to the discussions on MS teams will potentially earn extra credit at the end of the course.
Resources:
Resources that might be used as supplementing materials in the resources module will be posted on the E-Learning platform as well as on the Microsoft teams course group and we will update this page throughout the term.
Tools
Microsoft Teams
- It will be the official tool for conducting virtual lecture sessions
- It Will also be used for discussions and other course-related communications
GitHub Classroom
- It will be used to submit hands-on, Practical or code activities and assignments and project
E-learning
- It will be used as the main learning platform and for other noncoding assignments.
A server provides different services to different users either internally or externally. Servers can also store and process a variety of sensitive information for an organization. The most familiar types of servers are Web, email, database, infrastructure management, and file servers. This Module will concentrate on the general security issues of a server system. Servers are normally targeted by attackers due to the value of their data and services.