Académique Documents
Professionnel Documents
Culture Documents
Computer Science
Operating System & Computer Architecture: i) ii) iii) iv) v) vi) Basics of O.S. Process Management Process Communication and Synchronization Memory Management I/O and File Management Computer Architecture
DBMS: i) ii) Basic concept, Data model, Views, Operation, TRC, DRC, Architecture Normalization, Generalization, ERD, Key, Database, SQL, Joins, Indexing
Computer Networks: i) ii) iii) Basics of Computer Networks & Communication Routing Reference Network Model and Protocols
Graph Hash Heap Linked List Queue Search Sorting Stacks Trees
OOP and Complexity Theory: i) ii) iii) Basic Programming: Complexity OOP Compilation, execution, errors, etc.
C++
Fundamentals of C++: i) ii) iii) iv) Types and declarations Basics of C++ Operators Pointers and Arrays
Oops Concepts: i) ii) iii) iv) Classes and objects Polymorphism and virtual functions Inheritance Operator Overloading
File and Exception Handling: i) ii) iii) Exceptions Files and Streams Templates
Techniques used in mobile networks. i) ii) iii) iv) CDMA 3GSM GSM 4GLTE
HTML 5/ Phonegap basics i) ii) iii) Creating UI Accessing Device features Connecting to Social networking apps - Facebook, Linked In etc.
Cloud Computing
Introduction to Cloud Computing i) ii) iii) iv) v) vi) vii) viii) ix) x) xi) What is the cloud History of Cloud Computing How Cloud Computing Works Advantages & Disadvantages Applications for Businesses Cloud Service Providers Amazon Web Services Microsoft Azure Google Appengine Cloud Computing Architecture Cloud Computing Terminology
Private Clouds i) ii) iii) iv) v) vi) What is it? Advantages & Disadvantages Installing a Private Cloud Eucalyptus Open Nebula Open Stack