Courses List

Preliminary Certificate in Microsoft C# .net (C#)

Microsoft's .NET technology platform provides a complete framework for the development of Windows, Web, database-centric and tiered application programming. This course is a slower paced introduction for beginners interested in C# programming. It provides an in-depth study of basic C# programming syntax in conjunction with a detailed introduction to the concepts of writing code. Topics include: programming concepts such as decision making and flow control, an introduction to object oriented programming, extensive data type review, and syntax for working with the .NET common language runtime (CLR).

Duration :30 Hours

Preliminary Certificate in Microsoft (

In this introductory course, we will review key elements of the ASP.NET framework and discuss different architectures that it enables. Students will learn how to build real-world web applications and get prepared for more advanced areas of ASP.NET. In addition, we will discuss related web technologies and standards. Topics covered will include web developer essentials for Visual Studio and IIS; web application and web sites; Web Forms, server controls, the post back model, view state and session state; security basics including the provider model; and low level essentials such as HTTP handlers and modules. Students are expected to have basic knowledge of programming and HTML.

Duration :30 Hours

Preliminary Certificate in PHP Web Development

PHP is a widely used programming language which works on the principal of server side scripting to produce dynamic Web pages. It can be easily integrated with HTML and SQL to produce these dynamic web pages, and is often used to process the contents of a Web page form as it is more secure and reliable than JavaScript. This PHP programming course gives an overview of how PHP programming works in the Web environment and you will learn what certain commands and lines of code infer within a .php file and review the resultant effect on client side machines. MySQL is an open-source relational database management system which uses structured query language requests for working with data. You will learn how PHP can be combined with MySQL to create a very powerful online database engine. Also this course will be of great interest to IT and Web development professionals who would like to learn more about using PHP and MySQL to integrate database functions into Websites, and to learners who would like to learn more about the functionality of PHP and MySQL. Through coding examples, you will learn the steps necessary to create fully-functioning web applications using PHP and SQL. PHP can also be partnered with Flash to make content more dynamic.

Duration :30 Hours

Preliminary Certificate in Java Programming

The Java programming language lies at the core of many large-scale business applications - especially business-to-business commercial systems that fuel the Internet economy. In addition, the portability inherent in Java is useful for programming a wide variety of portable electronics, from smart phones (Google Android and RIM's BlackBerry) to embedded systems in a rapidly expanding number of consumer products. Programmers currently using other languages are likely to encounter projects in the near future that require knowledge of Java. This certificate program is designed for beginners who don't have introductory Java programming knowledge. This specialized certificate program provides concentrated study and working knowledge of the Java programming language as well as object-oriented programming and design. Explore the fundamentals in Java programming concepts. You will examine methods, arrays, lists, hash maps, and object-oriented programming, and design focusing on inheritance, polymorphism, and abstraction.

Duration :30 Hours

Certificate in Information Systems Security

Corporations have been put on alert to heighten their infrastructure and data security due to threats from hackers and cyber-terrorists. Government agencies and customers have dramatically increased their requirements of corporate security procedures. Develop the skills you need to succeed in this rapidly expanding, dynamic field. The curriculum focuses on developing a comprehensive understanding of the principles for designing, engineering, and managing secure information systems environments. Core topic areas include access control, application development security, business continuity and disaster recovery planning, cryptography, information security governance and risk management, legal, regulations, investigations and compliance, operations security, physical (environmental) security, security architecture and design, and telecommunications and network security.

Duration :60 Hours