Live zoom counselling Virtual
Tour

B.Tech in Computer Science & Engineering - Full Stack Development


B.Tech in Computer Science & Engineering - Full Stack Development

Why take this course?

Completing the B.Tech in Computer Science and Engineering (Full Stack Development) program will prepare you for the emerging and exponential technologies of Industry 4.0. This course is integrated with Futurense Technologies Industry 4.0 certifications in Full Stack Development and is delivered through project-based learning that leads to internships and career opportunities with MNCs and startups in India and abroad.

The Full Stack Web Development course will equip you with the skills needed to develop interactive and responsive web applications using both front-end and back-end technologies, specifically using Python. Python programming language can be utilized for backend work, frontend work, or as a full-stack solution for web applications.

What will I experience?

Build a strong foundation in full-stack development and learn various techniques for designing and creating websites and applications for multiple platforms. Acquire hands-on experience working with various front-end and back-end tools using Python and secure exciting full-stack developer jobs in top companies. Work on live projects, on-the-job training, and internships where you can create artificial intelligence and machine learning algorithms with the ability to learn and be prepared to change the world.

Global exposure

Develop a technopreneur mindset to use emerging and exponential technologies to make a difference in the world and gain global exposure.

What opportunities might it lead to?

This course is uniquely positioned to keep pace with the emerging skill sets required in Industry 4.0. Upon graduation in 2027, you will be adequately prepared to kickstart a global career.

JAIN (Deemed-to-be University) and its industry partner Futurense Technologies will assist you in getting placed at MNCs as well as startups in India or abroad in roles including but not limited to:

  • Python Full Stack Developer
  • Python Django Full Stack Developer
  • Python Front-End Developer
  • Python Back-End Developer
  • Full Stack UI Developer
  • Framework Architect
  • Senior Python Full Stack Developer
  • Python Full Stack Web Development with Google Cloud Platform
  • Full-Stack Web Development and AI with Python

Alternatively, you may choose to become a technopreneur and incubate your startups even before the end of the course at the JU Incubator housed inside Jain Deemed-to-be-University.

Eligibility

Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with Chemistry / Computer Science / Electronics as one of the subjects and obtained at least 60% marks (55% in case of SC/ST category) in the above subjects taken together.

Study Campus

Faculty of Engineering & Technology
45th km, NH - 209, Jakkasandra Post
Bangalore - Kanakapura Main Road
Ramanagara District - 562 112
+91 80 2757 7198
+91 7337618222

Admissions Office

JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 7337618222
080-69279444

Curriculum Structure & Teaching

  • Calculus and Matrix Algebra
  • Applied Chemistry
  • Mind Management and Human values - 1
  • Computer Aided Engineering Drawing
  • Engineering Physics
  • Communicative English
  • Biology for Engineers
  • Electrical and Electronics for computational thinking
  • Project Centric Learning
  • Problem Solving Techniques
  • Computer Organization and Architecture
  • Probability and Vector Space
  • Mind Management and Human Values – 2
  • Programming practices using Java
  • Python Programming
  • Project – 1
  • Data Structures
  • Discrete Mathematics and Graph Theory
  • Operating Systems
  • Data Communication and Networks
  • Indian Constitution
  • Foundations of Mathematics – 1+
  • Design and Analysis of Algorithms
  • Theory of Computation
  • Database Management Systems
  • Project Centric Learning
  • Foundations of Cloud Computing
  • Advanced Java Programming
  • Web Technologies
  • Software Engineering
  • Cryptography and network security
  • Foundations of Mathematics– 2+
  • Project – 2
  • Internship -1
  • Backend Technologies
  • Open Elective – 1
  • Business Communication and story Telling
  • Research Methodology
  • Full Stack React, Python and GraphQL
  • Department Specific Elective – 1
  • Open Elective – 2
  • Project Centric Learning
  • Server Side Scripting
  • Department Specific Elective – 2
  • Environmental Studies
  • Department Specific Elective – 3
  • Data Modelling with NoSQL Databases
  • Open Elective – 3
  • Project – 3
  • Internship – 2
  • RestAPIs using Spring Boot Framework
  • Department Specific Elective – 4
  • Intellectual Property Rights
  • Economics for Engineers
  • Front-End Framework using Angular and React
  • Department Specific Elective – 5
  • Open Elective – 4
  • Project – 4
  • Git and GitHub
  • Department Specific Elective – 6
  • DevOps
  • Research*
  • Internship - 3

Elective – I

  • Version Control Systems
  • Enterprise Java Programming
  • Distributed Systems

Elective – II

  • Containerizing and managing Applications with Kubernetes
  • Continuous monitoring
  • Testing Fundamentals

Elective-III

  • UI/UX Design Principles
  • Cloud Computing
  • Artificial Intelligence

Elective – IV

  • Building Customized Solutions with UI/UX
  • Deployment of Application
  • Motion Graphics Design

Elective-V

  • Microservice Architecture
  • Network Analysis
  • Testing frontend Application using Jasmine and Karma

Elective – VI

  • Smart Contracts
  • Applications of AI
  • Spring Framework with Database
Open Electives (Specialization - 12 Credits)
Elective-I Elective-II Elective-III Elective – IV
5th Semester 5th Semester 6th Semester 7th semester
Track-I Finance and Accounting Finance for non-finance professionals Wealth Management Indian Financial System Financial Reporting
Track-II ENTREPRENEURSHIP Entrepreneurship Theory and Practice Launching and Managing an enterprise Business Plan and Project Implementation Sustainable Entrepreneurship
Track-III Marketing and Management Marketing Management Consumer Behaviour Brand Management Product Management