As a graduate from CTI (Pearson’s Institution) I finished my Higher Certificate in Information Systems Engineering, with hands-on experience in self-taught education, Mastery Learning Methodology (MLM), where each student is responsible for teaching themselves all 12 modules. MLM requires a student to finish with one module before continuing with the next. Experience in the concept of developing and implementation of databases working with Microsoft SQL Server. The module starts with the fundamentals of database design concepts and from there on, the concepts of creating a database as well as populating and implementing the functions of that database. The concepts of creating a database are: creating a database, altering it and creating tables. These entity tables are created with constraints, such as primary keys and foreign keys. The module then looks at how to insert data into these tables. Detailed explanations and exercises are given to demonstrate and practice how to query information from a database, how data is selected from a table and inserted into another table, also how to update and delete information in a table. A number of topics are covered, including indexes, joins, views, stored procedures and triggers, which are all used to either retrieve or to update data in a database, as well as data security and how to back up a database. Experience in C# using Microsoft Visual Studio for the development of object-orientated programming (OOP). This module started with the introduction to .NET framework and moving on to object-orientated programming principles. After understanding OOP, the module gave detailed explanations and exercises about C# expressions, advanced coding techniques, how to code object-orientated applications and using classes. Furthermore, it taught overloading of class members and operators, exception and exception handling, using namespaces, structs and conversions as well as using and implementing interfaces. Topics that were covered includes delegates and events, introduction to window forms, working with advanced controls, string manipulation and regular expressions as well as collections.