BCA Full Stack Development

Program Details

The process of developing both the frontend and backend of applications is called full stack development. A degree in full stack development will help students master HTML and CSS and also learn to program a browser, program a server, and a database.

bca-full-stack

Program Highlights

  • Program introduces students to a good blend of modules that includes Software application development, Web development, and Mobile app development.
  • They also learn frameworks and tools for designing and developing web and mobile applications.
  • Upon completion of the program, graduates would be able to structure and implement HTML/CSS/JavaScript.
  • They learn to apply intermediate and advanced web development practices and create visualizations following UI/UX theories.

Semester 1

  • English 101
  • Mathematics 101
  • Introduction to Computer Programming using Python
  • Introduction to Computer Programming using Python Lab
  • English Lab 101
  • Audit Course

Semester 2

  • English - 201
  • Mathematics - 201
  • Fundamentals of Computer Organization
  • Problem Solving Using C
  • Problem Solving Using C - Lab
  • English Lab - 201
  • Audit Course

Semester 3

  • Operating System
  • Unix Shell Programming
  • Open Elective - I
  • Data Structures using C
  • Data Structures using C Lab
  • Employability Skills - 201
  • Audit Course

Semester 4

  • Software Engineering
  • Introduction to Web Programming
  • Database Management Systems
  • Open Elective - 2
  • Web Technology and Database Management Systems - Lab
  • Employability Skill - 4O1
  • Audit Course

Semester 5

  • JavaScript For Web Programming
  • Back End Technology
  • Open Elective - III
  • Full Stack Development Lab
  • Software Testing (IPCC)
  • Emploability Skills- 5O1
  • Audit Course

Semester 6

  • Mobile Application Development
  • Program Specific Electives- I
  • Program Specific Electives - II
  • Open Elective - IV
  • Mobile Application Development Lab
  • Technical Seminar
  • Emploability Skills- 6O1
  • Audit Course

Semester 7

  • Security and Ethical hacking
  • Program-Specific Electives - III
  • Program Specific Electives - IV
  • Dev Ops development lab
  • Project - Phase I

Semester 8

  • Project - Phase II
  • Internship