Skip available courses

Available courses

The main purpose of this course is identification and proposing projects for possible solutions to current problems or an educational issue in society. Gaining required skills and knowledge for the implementation of real life projects.

Program project relationship, need for project, properties of projects, project management, properties of project management and advantages, project management process, project planning and planning stages, importance of planning, scope, budget and time planning and balancing, different planning approaches, methods of estimating cost, different planning devices, preparation of teams for the project implementation, MS-Project program in planning, developing and applying the project.

The main aim of the course is to provide the students with the required knowledge and skills to produce accurate, educational standard correspondent websites with ease. The course has a strong emphasis on design, development and implementation of web site whilst giving the student a clear understanding of HTML5 syntax the correct usage of Cascading Style Sheets (CSS3) and JavaScript.

In addition, students will be able to prepare elegant web graphics and multimedia that they can integrate to their WEB sites.

The goal of this course is to provide you with an introduction to adding multimedia elements to your website, and to give you a glimpse of what else you can do with HTML5 multimedia.

Throughout the semester you'll find in-depth details of the various HTML5 multimedia elements, as well as full code examples on how you can use them to add multimedia elements to your website. You'll also learn about the JavaScript API that allows you to create your own media controls.

In addition, you'll learn how you can style the HTML5 media elements with CSS, including some of the new features that CSS3 has to offer. You'll also learn about multimedia and accessibility by using JavaScript.

Mobile devices such as iPhones, iPads, Windows phones, Windows tablets, Android phones and tablets have become an essential part of our everyday lives. Billions of users worldwide are using these new technologies and applications to organize their everyday life, as well as education. In addtition, with large amounts of data being migrated to the 'cloud' to better serve consumer and industry demands, employers in these rapidly growing industries  are looking for young talent with the skill sets to create fully dynamic online materials.

This course will prepare students where mobile developers are often in charge of the design, development and implementation of the content by using HTML5, CSS3 and javaScript. In the scope of the course, students are provided with a comprehensive understanding of visual design in creating user interfaces, as well as the technical knowledge to program both the front- and back-end systems that bring interactive content to life.  


This course aims to introduce you to the graphics, and animation technologies that are available in modern, standards-compliant web browsers. These options range from graphical properties within the HTML DOM to sophisticated graphics technologies that allow you to draw and fill lines, curves, polygons, or other shapes, perform image processing. In addition to that, you will learn how to provide simple or even more complicated animations for controls to provide a unique user experience in an educational settings.