B.Voc in SD

B.Voc in Software Developoment

OVERVIEW

B Voc or Bachelor of Vocational Studies in Computer Software is a 3 years undergraduate degree course that aims at improving the skills of the candidates by concentrating on theoretical knowledge as well as practical training. The main aim of this course is to give out skills related to Computer Science and Software Development. Bachelor of Vocational Studies is a practical and skill-oriented program that focuses on important practical knowledge along with theoretical knowledge.

CAREER SCOPE
  • Computer Application Specialist: Applications specialists install and maintain computer programs, and they frequently modify or reconfigure generic off-the-shelf programs to meet the unique requirements of the organization or of particular users. Based on user requirements, they might be key players in choosing or recommending applications.
  • Computer Programmers : Code and scripts are written by computer programmers, modified, and tested to ensure that software and applications work as intended. They convert the designs made by engineers and software developers into computer-readable instructions.
  • Computer application Scientist : Computer scientists use technology to address a variety of issues. They develop the software that enables autonomous drones or robots to carry out specific tasks as well as work on space exploration, the search for flaws in the gene codes of harmful viruses, and other projects.
  • Application Developer: A software engineer who designs, develops, tests, programmes, and updates applications for a specific platform, such as a mobile device, the web, or a particular operating system is known as an application developer.
COURSE STRUCTURE
Semester-I
S.NO Course Code Course Title
1 BVOCSD-101 Introduction to Computer Science
2 BVOCSD-102 Programming Fundamentals
3 BVOCSD-103 Computer Organization and Architecture
4 BVOCSD-104 Communication Skills
5 BVOCSD-105 Problem Solving and Algorithms
6 BVOCSD-106 Programming Lab
Semester-II
S.NO Course Code Course Title
1 BVOCSD-201 Data Structures and Algorithms
2 BVOCSD-202 Object-Oriented Programming
3 BVOCSD-203 Database Management Systems
4 BVOCSD-204 Web Technologies
5 BVOCSD-205 Software Engineering
6 BVOCSD-206 Programming Lab
Semester-III
S.NO Course Code Course Title
1 BVOCSD-301 Operating Systems
2 BVOCSD-302 Computer Networks
3 BVOCSD-303 Mobile App Development
4 BVOCSD-304 Software Testing and Quality Assurance
5 BVOCSD-305 Cybersecurity
6 BVOCSD-306 Project
Semester-IV
S.NO Course Code Course Title
1 BVOCSD-401 Cloud Computing
2 BVOCSD-402 Artificial Intelligence
3 BVOCSD-403 User Interface Design
4 BVOCSD-404 Big Data Technologies
5 BVOCSD-405 Multimedia Tools & Applications
6 BVOCSD-405 Software Project Management
7 BVOCSD-405 Project
Semester-V
S.NO Course Code Course Title
1 BVOCSD-501 Internet of Things (IoT)
2 BVOCSD-502 Machine Learning
3 BVOCSD-503 Advanced Web Development
4 BVOCSD-504 Entrepreneurship in Software Technology
5 BVOCSD-505 Elective 1 (Specialization Area)
Semester-VI
S.NO Course Code Course Title
1 BVOCSD-601 Project
2 BVOCSD-602 Internship
3 BVOCSD-603 Elective 2 (Specialization Area)
4 BVOCSD-604 Seminar and Presentation