- Home
- Academics
- School of Computer Science
- B.Tech. CSE
- Full Stack AI
B.Tech Computer Science and Engineering- Full Stack AI
Program details
The B.Tech. Computer Science & Engineering (Full Stack AI) program, offered by UPES School of Computer Science in collaboration with Xebia since 2022, presents an innovative academic journey tailored to cultivate adept and versatile professionals in the realm of Full Stack AI. This comprehensive four-year curriculum has been meticulously designed to empower students with a holistic skill set, encompassing both front-end and back-end development, coupled with a profound grasp of artificial intelligence technologies.
Throughout the program's duration, students will engage with a diverse range of subjects. They will commence with foundational courses in computer science and programming, paving the way for advanced modules that delve into web development and AI fundamentals. As the program unfolds, students will delve deeper into specialized subjects such as natural language processing, deep learning, and cloud computing, providing them with the expertise required to create sophisticated AI-powered applications. One of the cornerstones of this program is its strong emphasis on practical learning experiences. Through hands-on projects and industry exposure, students will be equipped with real-world skills, enabling them to seamlessly integrate software engineering with AI innovation. By fostering a comprehensive understanding of the development lifecycle, the program ensures that graduates are at the forefront of technological advancements, well-prepared to harness the manifold opportunities that the field of Full Stack AI offers.
In summary, the B.Tech. Computer Science & Engineering (Full Stack AI) program by UPES School of Computer Science in collaboration with Xebia stands as a beacon of cutting-edge education. It equips students with a robust foundation in both front-end and back-end development while immersing them in the realms of AI technology. By the time they graduate, students are not only capable of conceiving and deploying AI-driven applications but are also adept at navigating the dynamic landscape of Full Stack AI, ensuring they are well-poised for a multitude of career prospects in this rapidly evolving field.
Program Highlights
- Immerse in modern tools like React, Angular, Python, Java, and Node.js for front-end and back-end development, fostering proficiency in the latest technologies.
- The B.Tech. Computer Science & Engineering (Full Stack AI) program explores TensorFlow and PyTorch to master machine learning frameworks, delving into neural networks and deep learning for AI-driven innovations.
- Gain hands-on experience with AWS and Azure, learning to deploy and scale AI-powered applications on robust cloud platforms.
- Develop adeptness in using Git for efficient version control, ensuring seamless collaboration and code management.
- Craft captivating user interfaces, enhancing front-end skills to create engaging and user-friendly web applications.
- Acquire a comprehensive skill set to excel in the intricate domain of Full Stack AI development, utilizing Docker for collaborative and streamlined application deployment.
Future Scope / Industry Trends
The B.Tech. Computer Science & Engineering (Full Stack AI) program by UPES School of Computer Science promises a groundbreaking future, revolutionizing industries through the synergy of comprehensive development and artificial intelligence. As businesses increasingly aim to optimize operations, Full Stack AI professionals will be instrumental in crafting end-to-end solutions that fuse front-end and back-end development with AI-driven insights. By integrating AI technologies like machine learning, deep learning, and natural language processing, this approach will birth highly intelligent applications, refining user experiences, facilitating data-driven choices, and elevating digital system efficiency. The burgeoning demand for versatile developers proficient in AI is set to bestow the Full Stack AI domain with abundant career prospects, poised to shape the future technological landscape.
Career Opportunities
Graduates of the B.Tech. Computer Science & Engineering (Full Stack AI) program at UPES School of Computer Science possess a distinctive skill set that merges comprehensive full-stack development proficiency with a deep understanding of artificial intelligence. This amalgamation paves the way for diverse and promising career opportunities within the realm of technology and AI-powered advancements. Some enticing career paths for these graduates include roles such as AI Software Engineer, Machine Learning Engineer, Full Stack Developer with AI Integration, AI Product Manager, and Data Scientist. The program's emphasis on both AI and full-stack development equips graduates to excel in a variety of roles that demand a profound comprehension of cutting-edge technologies and their practical implementation in real-world scenarios.
Placements
The B.Tech. Computer Science & Engineering (Full Stack AI) program at UPES School of Computer Science offers an exceptional platform for students to excel in the dynamic field of technology. With a robust curriculum that combines comprehensive knowledge of computer science and artificial intelligence, students are equipped with the skills to create innovative solutions. The university's strong industry connections, coupled with its emphasis on practical learning, ensures that graduates are well-prepared to step into the professional world. Alumni from this program have secured placements in renowned tech companies, startups, and research institutions, showcasing the program's success in producing competent professionals. With a track record of high placements, the B.Tech. Computer Science & Engineering (Full Stack AI) program at UPES opens doors to promising career opportunities in the ever-evolving realm of technology.
Fee Structure
Click here for detailed Fee Structure.
Curriculum
Semester 1
Course | L | T | P | Credit |
---|---|---|---|---|
Linux Lab | 0 | 0 | 4 | 2 |
Programming in C | 0 | 0 | 3 | 3 |
Programming in C Lab | 0 | 0 | 4 | 2 |
Problem Solving | 2 | 0 | 0 | 2 |
Living Conversation | 2 | 0 | 0 | 2 |
Advanced Engineering Mathematics – I | 3 | 1 | 0 | 4 |
Environmental Sustainability and Climate Change - I | 2 | 0 | 0 | 2 |
Physics for Computer Engineers | 4 | 0 | 0 | 4 |
Physics for Computer Engineers Lab | 0 | 0 | 2 | 1 |
TOTAL | 22 |
Semester 2
Course | L | T | P | Credit |
---|---|---|---|---|
Computer organization and Architecture | 3 | 0 | 0 | 3 |
Data Structures and algorithms | 4 | 0 | 0 | 4 |
Data Structures and algorithms Lab | 0 | 0 | 2 | 1 |
Python programming | 2 | 0 | 0 | 2 |
Python programming Lab | 0 | 0 | 4 | 2 |
Digital Electronics | 3 | 0 | 0 | 3 |
Critical Thinking and Writing | 2 | 0 | 0 | 2 |
Advanced Engineering Mathematics – II | 3 | 1 | 0 | 4 |
Environmental Sustainability and Climate Change - II | 2 | 0 | 0 | 2 |
TOTAL | 23 |
Semester 3
Course | L | T | P | Credit |
---|---|---|---|---|
Database Management Systems | 3 | 0 | 0 | 3 |
Database Management Systems Lab | 0 | 0 | 4 | 2 |
Discrete Mathematical Structures | 3 | 0 | 0 | 3 |
Object Oriented Programming | 3 | 0 | 0 | 3 |
Object Oriented Programming Lab | 0 | 0 | 2 | 1 |
Operating Systems | 3 | 0 | 0 | 3 |
Software Engineering | 3 | 0 | 0 | 3 |
Exploratory-1 | 0 | 0 | 0 | 3 |
Design Thinking | 0 | 0 | 0 | 2 |
TOTAL | 23 |
Semester 4
Course | L | T | P | Credit |
---|---|---|---|---|
Artificial Intelligence and Machine Learning | 2 | 0 | 0 | 2 |
Artificial Intelligence and Machine Learning Lab | 0 | 0 | 2 | 1 |
Data communication and Networks | 3 | 0 | 0 | 3 |
Data communication and Networks Lab | 0 | 0 | 2 | 1 |
Design and Analysis of Algorithms | 3 | 0 | 0 | 3 |
Design and Analysis of Algorithms Lab | 0 | 0 | 2 | 1 |
Exploratory-2 | 3 | 0 | 0 | 3 |
Linear Algebra | 3 | 0 | 0 | 3 |
PE-1 | 4 | 0 | 0 | 4 |
PE-1 Lab | 0 | 0 | 2 | 1 |
TOTAL | 22 |
Semester 5
Course | L | T | P | Credit |
---|---|---|---|---|
Cryptography and Network Security | 3 | 0 | 0 | 3 |
Formal Languages and Automata Theory | 3 | 0 | 0 | 3 |
Object Oriented Analysis and Design | 3 | 0 | 0 | 3 |
Exploratory-3 | 3 | 0 | 0 | 3 |
Start your Startup | 2 | 0 | 0 | 2 |
Research Methodology in CS | 3 | 0 | 0 | 3 |
Probability, Entropy, and MC Simulation | 3 | 0 | 0 | 3 |
PE-2 | 4 | 0 | 0 | 4 |
PE-2 Lab | 0 | 0 | 2 | 1 |
TOTAL | 25 |
Semester 6
Course | L | T | P | Credit |
---|---|---|---|---|
Exploratory-4 | 3 | 0 | 0 | 3 |
Leadership and Teamwork | 2 | 0 | 0 | 2 |
Compiler Design | 3 | 0 | 0 | 3 |
Statistics and Data Analysis | 3 | 0 | 0 | 3 |
PE-3 | 4 | 0 | 0 | 4 |
PE-3 Lab | 0 | 0 | 2 | 1 |
Minor Project | 0 | 0 | 5 | 5 |
TOTAL | 21 |
Semester 7
Course | L | T | P | Credit |
---|---|---|---|---|
Exploratory-5 | 3 | 0 | 0 | 3 |
PE-4 | 4 | 0 | 0 | 4 |
PE-4 Lab | 0 | 0 | 2 | 1 |
PE-5 | 3 | 0 | 0 | 3 |
PE-5 Lab | 0 | 0 | 2 | 1 |
Capstone Project - Phase-1 | 0 | 0 | 5 | 5 |
Summer Internship | 0 | 0 | 0 | 1 |
TOTAL | 18 |
Semester 8
Course | L | T | P | Credit |
---|---|---|---|---|
IT Ethical Practices | 3 | 0 | 0 | 3 |
Capstone Project - Phase-2 | 0 | 0 | 5 | 5 |
TOTAL | 8 |
Program Elective 24 Credits
Course | L | T | P | Credit |
---|---|---|---|---|
Frontend Development | 4 | 0 | 0 | 4 |
Backend Development | 4 | 0 | 0 | 4 |
Microservices and Spring-Boot | 3 | 0 | 0 | 3 |
Container Orchestration and Security | 4 | 0 | 0 | 4 |
Cloud Computing and Security | 4 | 0 | 0 | 4 |
Frontend Development Lab | 0 | 0 | 2 | 1 |
Backend Development Lab | 0 | 0 | 2 | 1 |
Microservices and Spring-Boot Lab | 0 | 0 | 2 | 1 |
Container Orchestration and Security Lab | 0 | 0 | 2 | 1 |
Cloud Computing and Security Lab | 0 | 0 | 2 | 1 |
TOTAL | 24 |
Eligibility
Interested students must meet the minimum eligibility criteria for B.Tech. Computer Science & Engineering (Full Stack AI), which are as follows: Minimum 50% Marks in Class X and XII. Along with 50 % in PCM (Physics/Chemistry and Mathematics) in Class XII.
Selection Criteria
The selection criteria for individuals aspiring to enroll in the B.Tech. Computer Science & Engineering (Full Stack AI) program provided by UPES School of Computer Science depend on the individual's performance in UPESEAT / JEE Mains / Board Merit / SAT/ CUET.
Suggested videos