give a miss call on
4 years of intensive learning experience at Chitkara University’s campus with ample theoretical knowledge and practical skill development opportunities.
The Bachelor in Computer Science with Full Stack Development is a top-tier program for disruptive individuals aspiring to change the world of technology as we know it. As a Full Stack Developer, you are the go-to expert that companies rely upon to build, support and maintain their Web Applications.
At Chitkara, we believe in experiential learning. Implement your theoretical knowledge in a practical setting after gaining a strong foundation in the fundamentals of Computer Science. Whatever your career goals might be, work your way to achieve them seamlessly with this program.
Our specialisation in Full Stack Engineering is designed for students who wish to start their career in the IT industry by mastering a full stack of multiple technologies, acquiring an ability to architect high impact solutions, envision and design great new products, solve complex problems, and manage cross-functional collaborations.
With an applied academic methodology, we make our students understand and use Computer Science theory. Industry best practices and practical projects are used to bring the first world experience of Computer Science and full stack development to our campus.
Train yourself to become resourceful in the emerging tech industry by becoming a part of the B.E. CSE with full stack development. You will have an opportunity to be updated with the skills needed in the present world technological ecosystem with full stack development industry exposure, and expert sessions.
Our specialisation in Full Stack Engineering is designed for students who wish to start their career in the IT industry by mastering a full stack of multiple technologies, acquiring an ability to architect high impact solutions, envision and design great new products, solve complex problems and manage cross-functional collaborations
The program is designed to build skills in high-demand areas such as SDLC, application development for web, mobile & cloud and DevOps
Overview of the modern application landscape; Typical structure of an end-to-end application: components and connections; Design considerations and implementation choices; Case study for each of the topics discussed.
Mobile application building blocks such as the screens (UI), background services; Communication between the application components; Application development using native multi-platform development; Interaction of applications with Internet resources, REST APIs, databases; Unit testing of applications; Integration with code repositories.
Basics of cloud computing. Different types of services; Virtual machines vs Containers deployment; Characteristics of cloud native application; Elements to build cloud-native applications; Cloud native architecture and microservices; Design, decomposition of applications to micro-services; Developing micro-services; Interactions with data services and databases.
Overview of Agile methodology: Scrum, Test driven development, DevOps, Continuous Integration/Continuous Delivery (CI/CD); Code repository: Multi-user, distributed development, version control; Continuous inspection of code quality; Build and build tools; Automated Testing; Integration tools; Implementing CI/CD.
Containerising applications by creating container configuration files and build processes; Manage deploying, scaling, and updating applications with micro-services using container management platforms such as Kubernetes; Configure and launch auto-scaling, self-healing clusters; Best practices for container management, when architecting and developing new microservices.
Full stack applications demonstrating the UI, server and database components of an end to end multi-user application; Usage of one or more well-known development frameworks; Demonstration of scalability and reusability by applying design concepts such as microservices and container-based deployment on the cloud; Demonstration of compliance with principles of agile and CI/CD.
Engineering programs at Chitkara University in Punjab and Himachal Pradesh do more than just develop world-class engineers and computer scientists. We help these bright minds develop into changemakers with the global perspective, technical prowess and leadership skills to make a difference in the world.
Get ready to chart your course to a career that is as meaningful as it is successful. Every possible path starts with a common engineering core curriculum for the first year and a half, which lets you explore your options and discover the discipline that’s right for you.
There are many forces behind our strength: our academic reputation, top rankings, varied specialisations, small class sizes and 100% campus recruitment.
Come and Explore Your Potential at Chitkara University.