Semester 1 | Semester 2 | Semester 3 | Semester 4 | Semester 5 | Semester 6 |
---|---|---|---|---|---|
1. Fundamentals of Computer & IT 2. Programming with Python-I 3. Digital Electronics 4. Discrete Mathematics 5. Communication Skills 6. Environmental Studies | 1. Data Structures using Python 2. Database Management Systems 3. Operating System Concepts 4. Object-Oriented Programming with Python 5. Numerical Methods 6. Soft Skills | 1. Web Technologies 2. Advanced Database Management Systems 3. Computer Networks 4. Data Analysis & Visualization 5. Introduction to Full Stack Development 6. Mini Project | 1. Advanced Web Technologies 2. Mobile Application Development 3. Cloud Computing 4. Internet of Things (IoT) 5. Agile Methodologies 6. Industry Project I | 1. DevOps 2. Big Data Analytics 3. Cyber Security Fundamentals 4. Artificial Intelligence 5. Elective I 6. Industry Project II | 1. Blockchain Technology 2. Machine Learning 3. Elective II 4. Elective III 5. Comprehensive Project 6. Internship |
Important Topics of BCA in Full Stack Development |
---|
Introduction to Programming |
Web Technologies |
Database Management Systems |
Object-Oriented Programming |
Data Structures and Algorithms |
Front-end Development (HTML, CSS, JavaScript) |
Back-end Development (Node.js, PHP, Python) |
Full Stack Development Frameworks (React, Angular, Vue.js) |
Mobile Application Development |
Software Engineering Principles |
Cloud Computing and Deployment |
Project Management and Agile Methodologies |
Capstone Project |