Artificial Intelligence

The Artificial Intelligence Subject offers a deep insight into the world of artificial intelligence and its current frontiers. Students will learn about AI search, optimization, reasoning, planning, diagnosis, intelligent agents.

Cloud computing

With rapid changes in technology, Cloud computing has become the driving force of business in recent years and has impacted on nearly every aspect of the Information Technology landscape including data and analytics, information security and project management. The Cloud Computing will prepare students to understand the emerging technologies of Cloud Computing & Virtualization, their principles, modeling, analysis, design, deployment and industry-oriented applications.

Full-Stack Development

Designed to get you hired, this immersive full stack development subject. Gain a deep understanding of how to build, deploy, secure and scale programs and build expertise across the user interface, business logic and database stacks.Full Stack Developer breaks down the fundamentals of each technology into five separate segments – Frontend, Backend, Database, other essential technologies and Debugging/Version Control.

Data Science with Python

The Subject will introduce the students to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library,data manipulation and cleaning techniques using the popular python data science library and introduce the abstraction of the Series and DataFrame as the central data structures for data analysis.


Students will have comprehensive knowledge of IoT technology including sensors, networks, cloud services, and the data science that puts it all together. The subject covers the Raspberry Pi Platform, and the Arduino environment for building devices that can control the physical world. Build an autonomous networked device, how to program and connect this device, how to use wireless networking protocols.


Big data technology is defined as software-utility. This technology is primarily designed to analyze, process and extract information from a large data set and a huge set of extremely complex structures. This is very difficult for traditional data processing software to deal with.


Cryptography is technique of securing information and communications through use of codes so that only those person for whom the information is intended can understand it and process it. Thus preventing unauthorized access to information. The prefix “crypt” means “hidden” and suffix “graphy” means “writing”. In Cryptography the techniques which are use to protect information are obtained from mathematical concepts and a set of rule based calculations known as algorithms to convert messages in ways that make it hard to decode it. 

This will close in 0 seconds