Introduction to mobile applications. Mobile Operating Systems. Native and Cross-platform Applications. Developing Android/IOS/Windows based applications. Deploying applications on the marketplace. Google Developer Framework.

Introduction to Visual Programming Concepts. Overview of Windows Programming. An introduction to Visual C++ and VB.NET Environments. Application Framework – MFC library –– Event Handling. DLLs. ActiveX and OLE. Database Management with Microsoft ODBC MFC ODBC classes. Web Clients. Mobile Applications.

Multimedia and its components. Benefits of the use of multimedia in business, developing multimedia applications. Software, tools and techniques. Open source animation development and authoring tools.

Architecture of web applications. Two-tier and three-tier architectures. Markup Languages. Server-side applications. PHP web development. Online database systems. Security Concerns in Web Applications. Content Management Systems