Infrastructure Development Banner

B.Tech Computer Science and Engineering- DevSecOps

Program details

The B.Tech. Computer Science & Engineering (DevSecOps) program offered by UPES School of Computer Science, in collaboration with Xebia, is a cutting-edge academic initiative introduced in 2017. This specialized program is designed to equip students with comprehensive knowledge and skills in the field of DevSecOps, ensuring their readiness to excel in the ever-evolving tech industry.

The curriculum is meticulously crafted to provide students with a strong foundation in computer science and engineering. It covers fundamental concepts such as algorithms, data structures, and object-oriented programming, complemented by in-depth exploration of databases and software engineering design methodologies. The program uniquely integrates development and operation principles, unraveling the complexities of DevSecOps through specialized courses. These encompass key areas including source code control, continuous integration and continuous deployment (CI/CD), containerization, orchestration, CICD pipeline security, and code vulnerability analysis.

A distinctive feature of the program is the involvement of dedicated expert faculty members who specialize in DevSecOps. Their expertise ensures that students receive up-to-date and industry-relevant knowledge. Moreover, the collaboration with Xebia, a notable name in the tech sector, brings invaluable insights from industry experts who train the faculty on the latest tools and technologies in DevSecOps. This collaborative effort ensures that students are well-prepared to address real-world challenges and leverage emerging trends in the domain. In conclusion, the B.Tech. Computer Science & Engineering program with a specialization in DevSecOps offered by UPES School of Computer Science is a forward-looking and innovative educational endeavor. By amalgamating essential computer science and engineering concepts with in-depth DevSecOps expertise, the program empowers students to become adept professionals who can thrive in the dynamic landscape of technology, security, and operations.

Program Highlights

  • Students of the B.Tech. Computer Science & Engineering (DevSecOps) program gain proficiency in using essential tools such as Git, Bitbucket, and SVN for source code control, and Jenkins, Bamboo, and VSTS for continuous integration, fostering effective collaborative development.
  • Learn to streamline operations with infrastructure automation using tools like Puppet and Ansible, ensuring efficient management and configuration of systems.
  • Acquire skills in deploying applications seamlessly using automation and orchestration tools like Jenkins, VSTS, and Octopus Deploy, reducing deployment complexities.
  • Explore container concepts through Docker, allowing the creation, distribution, and deployment of applications across various environments consistently.
  • Develop expertise in orchestration techniques using Kubernetes and Swarm, facilitating efficient management of containerized applications at scale.
  • Embrace cloud platforms like AWS, Azure, Google Cloud, and OpenStack to understand how to leverage cloud services for building, deploying, and managing applications in diverse environments.

The future of B.Tech. Computer Science & Engineering (DevSecOps) from UPES School of Computer Science holds promising growth and innovation prospects as businesses increasingly value integrating security seamlessly into software development. In this evolving landscape, DevSecOps will adapt to secure emerging technologies like cloud-native environments, containers, and microservices. Automation will persist as a foundation, promptly identifying and addressing vulnerabilities. Collaborative synergy among development, security, and operations will strengthen, nurturing a comprehensive security approach. Machine learning and AI will elevate threat detection and predictive analytics. Regulatory demands will drive DevSecOps alignment with industry standards. Immutable infrastructure and security practices as code will fortify application resilience. Ultimately, this program not only shapes software development's future but also ensures enduring security in the digital realm.

Career Opportunities

At UPES School of Computer Science, our B.Tech. Computer Science & Engineering (DevSecOps) program ensures our curriculum aligns with industrial demands. Graduates are equipped to excel in both fundamental Computer Science and Engineering domains, alongside specialized DevSecOps skills. This versatility enables seamless integration into top industry players such as SAP, Oracle, IBM, WatchGuard Technologies, McAfee, Amazon, Boeing, Microsoft, Google, and more. Our alumni have found success in various esteemed companies like Micro Focus, Cognizant, Cloud Thing, VMware, Deloitte, Hewlett Packard, Capgemini, ITC Infortech, Dell EMC, Adobe, Genpact, and Walmart Labs, showcasing the comprehensive opportunities our program offers.

Placements

The B.Tech. Computer Science & Engineering (DevSecOps) program at UPES School of Computer Science has shown impressive placement results. The average annual salary (CTC) for graduates is 8.72 LPA, with the highest placement reaching 16.63 LPA. The program boasts a strong list of top recruiters, including Accenture, Adenza, Barclays, CGI, Cognizant Technology Solutions, DXC Technology, Informatica, Oracle India Pvt Ltd, and more. Other prominent recruiters encompass BITS & BYTE, Capgemini Technology Services India Limited, Cradle Point, EXL Digital, Go Digit, LTI- L&T InfoTech, Optum Global Solutions India Pvt. Ltd., and ZS Associates. This placement success reflects the program's commitment to providing students with diverse and rewarding career opportunities in the field of DevSecOps and computer science.

Fee Structure

Click here for detailed Fee Structure.

Curriculum

Semester 1

CourseLTPCredit
Linux Lab0042
Programming in C0033
Programming in C Lab0042
Problem Solving2002
Living Conversation2002
Advanced Engineering 
Mathematics – I
3104
Environmental Sustainability and 
Climate Change - I
2002
Physics for Computer Engineers4004
Physics for Computer Engineers 
Lab
0021
TOTAL   22
,

Semester 2

CourseLTPCredit
Computer organization and Architecture3003
Data Structures and algorithms4004
Data Structures and algorithms Lab0021
Python programming2002
Python programming Lab0042
Digital Electronics3003
Critical Thinking and Writing2002
Advanced Engineering Mathematics – II3104
Environmental Sustainability and 
Climate Change - II
2002
TOTAL   23
,

Semester 3

CourseLTPCredit
Database Management Systems3003
Database Management Systems Lab0042
Discrete Mathematical Structures3003
Object Oriented Programming3003
Object Oriented Programming Lab0021
Operating Systems3003
Software Engineering3003
Exploratory-10003
Design Thinking0002
TOTAL   23
,

Semester 4

CourseLTPCredit
Artificial Intelligence and Machine 
Learning
2002
Artificial Intelligence and Machine 
Learning Lab
0021
Data communication and Networks3003
Data communication and Networks Lab0021
Design and Analysis of Algorithms3003
Design and Analysis of Algorithms Lab0021
Exploratory-23003
Linear Algebra 3003
PE-14004
PE-1 Lab0021
TOTAL   22
,

Semester 5

CourseLTPCredit
Cryptography and Network 
Security
3003
Formal Languages and 
Automata Theory
3003
Object Oriented Analysis and Design3003
Exploratory-33003
Start your Startup2002
Research Methodology in CS 3003
Probability, Entropy, and 
MC Simulation
3003
PE-24004
PE-2 Lab0021
TOTAL   25
,

Semester 6

CourseLTPCredit
Exploratory-43003
Leadership and Teamwork2002
Compiler Design 3003
Statistics and Data 
Analysis
3003
PE-34004
PE-3 Lab0021
Minor Project0055
TOTAL   21
,

Semester 7

CourseLTPCredit
Exploratory-53003
PE-44004
PE-4 Lab0021
PE-53003
PE-5 Lab0021
Capstone Project - Phase-10055
Summer Internship0001
TOTAL   18
,

Semester 8

CourseLTPCredit
IT Ethical Practices 3003
Capstone Project - Phase-20055
TOTAL   8
,

Program Elective 24 Credits

CourseLTPCredit
DevOps Fundamentals and SCM4004
DevSecOps: Integrating security 
into DevOps practices 
4004
Container Orchestration and Security4004
CICD Pipeline and Security          4004
System Provisioning and Monitoring3003
DevOps Fundamentals and SCM LAB0021
DevSecOps: Integrating Security in 
DevOps 
0021
Practices Lab    
Container Orchestration and Security 
Lab   
0021
CICD Pipeline and Security Lab0021
System Provisioning and Monitoring 
Lab
0021
TOTAL   24

Eligibility

Interested students must meet the following minimum eligibility criteria for B.Tech. in Computer Science & Engineering (DevSecOps): Minimum 50% Marks in Class X and XII. Along with 50 % in PCM (Physics/Chemistry and Mathematics) in Class XII.

Selection Criteria

Selection for admission to the B.Tech. Computer Science & Engineering (DevSecOps) program at UPES School of Computer Science relies on the performance of individual candidates in UPESEAT / JEE Mains / Board Merit / SAT/ CUET.

*JEE Mains 2024 - 50 Percentile, SAT 2024 - 50 Percentile, CUET-UG 2024 - 60 Percentile

Suggested videos

Enquiry Form

Please enter first name
Please enter last name
Please enter email address
+91 Please enter mobile number
Please Select Course Type
Please select Course
Please Select Condition