GNIIT Programme in Cloud and Mobile Software Engineering

Enroll Now
Total Duration Course Type
34 Months Classroom

Strong Foundation


NIIT Certification


Intensive Learning


Placement Assistance

  • Hands on industry experience with an assured professional practice at the end of the programme
  • Become Job ready on completion of Graduation
  • 3 year programme with focus on industry specific competencies





Software engineering has expanded into numerous fields; the most exciting and promising are cloud and mobile computing. GNIIT in Cloud and Mobile Software Engineering is a three year program which offers you in depth classroom training followed by one year of Professional Practice to gain real world professional skills.

The Industry Endorsed Curriculum of GNIIT Program in Cloud and Mobile Software Engineering enables students acquire necessary skills to aspire for new age jobs. The curriculum lays emphasis on industry specific competencies helps students stand out in the most competitive environment. The program is also mapped to global technology certifications to enable the students to seize the global career opportunities. This program is customized to suit your Graduation pattern and allows you to pursue your IT career pursuits along with your Graduation. This is followed by an Internship in an organisation at the end of your Graduation.


  • 7 term program in software engineering aligned to university semester curriculum
  • 3 month Digital Transformation Specialization Term + 6 month Professional Practice
  • 1000+ Organizations as recruiters
  • Experienced IT Professionals as Faculty
  • 1 year of Professional Practice

Term 1

  • Logic Building and effective problem solving
  • Programming in Java

Term 2

  • Oracle 11g: Introduction to SQL
  • Professional Skills 1

Term 3

  • HTML5 Programming
  • Developing Web Applications using Servlets and JSP

Term 4

  • Responsive Web Design using HTML5 and Jquery
  • Developing Mobile Apps for Android platform

Term 5

  • Data Structures and Algorithm
  • Implementing JSF, Hibernate and Spring in Java EE Application

Term 6

  • Developing Apps for touch and mobile devices
  • Capstone Project 1

Term 7

  • Developing and Deploying Cloud Application using Google app engine
  • Capstone Project 2 + Professional Skills 2

Professional Practice



Undergraduate Learners who have completed Class XII with >=60% or who have appeared Class XII can enrol for the Advanced Program in Full Stack Software Engineering.

The course curriculum design is path-breaking and includes several aspects, each one designed to build a strong foundation for the domain, and help the learner gain an ability for constant learning, not just for his first job but for life. Some salient features are mentioned below:

  • Project-based learning to help the learner apply his knowledge into projects that simulate real-world situations.
  • Objective-driven sessions to constantly keep the learner and his mentor focused on the immediate task at hand while constantly ascending a well-defined spiral of learning.
  • A telescopic laying out of the three Terms to provide a clear line of sight and a pursuit of a destination and to give confidence to the learner on the end objectives.
  • Guided Practice (GP) sessions to offer every learner an opportunity to polish his learning at a pace that is comfortable for him.  In a stress-free environment, Guided Practice enables the learner to also go beyond the classroom inputs and build more practice hours– something that his potential employers will find valuable and different.
  • Expert Faculty – Recognized practitioner experienced in related field interacting with students. Apart from guiding students on concepts and its implementation, he will pose challenges to students to take up daily and weekly task leading to Project being developed.
  • Guided Practice – Guided Practice is technology based and can be undertaken at learner’s convenience, at home or any other stress free environment.  It is embedded within the program between the Terms.
  • Reference Material – Material referred by a student to obtain answers to queries generated during the learning process. Students can refer to different types of reference material, such as eBooks, video, and web links.

Topics covered will be : OOPs Fundamentals, C++ Programming, Data Structures and Algorithms, Java programming, HTML5, CSS3, JavaScript, RDBMS, SQL, JSP and Servlets, Hibernate, Spring, Angular JS, Node Js, React JS, Rest etc.

There are as such no pre-requisites for enrollments except the eligibility criteria.

There are 3 Program Titles that the Learner can enrol for within the Full Stack Software Engineering Program:

  • Foundation Program in Full Stack Software Engineering – covering Term1 and GP1
  • Professional Program in Full Stack Software Engineering – covering Term1 and Term 2 ;   GP1 and GP2.
  • Advanced Program in Full Stack Software Engineering – covering all Term 1, 2 and 3; GP1 and GP2.

At the end of this program, the learner will be able to:

  • Develop Web Applications using Java stack technologies
  • Develop Enterprise Applications using Java stack technologies
  • Front end development
  • Back end development
  • Software Development