Software engineering

B.Sc IT  - Software engineering and DevOps

 

Technology Overview

Rapid technological advancements have put pressures on the traditional software development lifecycle. Companies want to improve speed to market without sacrificing quality. They want the ability to make rapid changes without risking the customer experience. The first wave of innovations in software engineering were primarily rooted in project management methodologies but we are now seeing a fundamental shift in software development and deployment methods as well as underlying tools and technologies.

DevOps is a software development methodology that combines software development with deployment and maintenance operations. The goal of DevOps is to shorten the systems development life cycle while also delivering features, fixes, and updates frequently in close alignment with business objectives.

There’s a very thin line between software and hardware in today’s world. We have gone from virtualizing just a few servers to virtualizing the entire IT infra landscape over the last couple of decades. Technology companies expect software engineers to be proficient at at using cloud platforms to reduce total cost of ownership, increase speed to market, enable rapid scaling, and allow for effective maintenance of applications. Every tech company today has a cloud strategy that delivers the benefits of agility, speed and innovation.

Market Growth Potential and Opportunities

Using DevOps solutions, enterprises are developing newer and better ways of enhancing operational benefits, while reducing costs. Faster deployment, scalability, and agility; regulatory compliance requirements; and need for lower Capital and Operational Expenditure are expected to drive the demand for DevOps solutions and services. The DevOps market is expected to grow from USD 3.42 Billion in 2018 to USD 10.31 Billion by 2023, at a Compound Annual Growth Rate (CAGR) of 24.7% during the forecast period.

Gartner projected direct spending of over $40 billion on cloud computing last year and predicted that the spend will continue to grow over 30% in the coming years.
India is expected to see more than a million cloud computing job roles by 2022 as more organizations shift their operations to the cloud infrastructure.

The cloud storage market size is expected to grow to USD 88.91 billion by 2022, at a Compound Annual Growth Rate (CAGR) of 23.7% during the forecast period (2017–2022).

Program Overview

Over the past few years there has been a shift in the way we do computing. With cheaper and ubiquitous internet availability, computing power is not necessarily limited any more to the devices with physical access. This has opened up many possibilities, not only are complex computations becoming cheaper, entire IT infrastructure can now be made available over the internet.

Advances in Software Engineering and Devops has changed the way businesses think with respect to infrastructure management processes and software development processes. For example, setting up infrastructure for new organizations is no more a challenge and can be done in a few hours,there is a enhanced ability in the organizations to deliver software applications and services at a faster pace.
These advances has led to creation of new job roles with specialized skill set to take up the evolving jobs in the area of Software Engineering and Devops. There is a demand for engineers with knowledge and skills to contribute in building cloud based systems and application/services – Plan for cloud based offerings; Design, develop and deploy applications and services on cloud and use DevOps tools and practices.

Eligibility
Minimum qualification required: 10+2 examination from PUC/ ISC/ CBSE/ or equivalent board

Program Duration - 3 years
(6 semesters) - Full-Time 

Direct admission:      

For Students securing 70%
and above in XII Std Board Exams.