Program
Bachelor of Computer Applications (BCA)
APPLY NOWThe Bachelor of Computer Application program is designed to meet the skill requirements of the rapidly growing and changing IT and ITES Industry. The BCA program- curriculum adequately covers the basic knowledge and application skills in Computer Algorithms and Programming, DBMS, Computer Networks, Internet Technologies, Cloud Computing and Mobile Applications. The program aims to produce graduates with strong application and programming skills.
-
Duration
3 Years Full-Time Program
Eligibility
Eligibility Norms For Admission In BCA Program The candidate seeking admission for BCA Program should have passed 10+2 or equivalent examination from any recognized board with a minimum of 50% marks in aggregate. The same applies to SC/ST quota.
Career
- Programmer
- Software Tester
- Web Developer
- Web Designer
- Database Administrator
- Network Administrator
Curriculum
Sl. No. | Category of Courses | Descriptions of the Category |
---|---|---|
1 | SCHOOL CORE | All students of particular school have to compulsorily complete all the courses in this category |
2 | PROGRAM CORE | All students of particular programme have to compulsorily complete all the courses in this category |
3 | DISCIPLINE ELECTIVE | The students of the particular programme have a choice to pick up a set of courses from specialization baskets |
4 | OPEN ELECTIVE | The students have choice to pick up the courses from across the University offering (across all schools) courses |
Details For Courses
S.No. | Course Name |
---|---|
1 |
Programming in Python |
2 |
Capstone Project |
3 |
Statistical Methods and Techniques |
4 |
Applied Mathematics |
5 |
Internship |
6 |
English and Foreign Languages (Communicative English / Technical Written Communication/ Basic Spanish / Basic French / Basic German) |
7 |
Soft Skills Courses (Introduction to Soft Skills /Employability for young professionals / Being Corporate Ready / Problem Solving through Aptitude) |
8 |
Environment Studies |
9 |
Co/ Extra-Curricular Basket (Student has to serve in atleast one club) |
S.No. | Course Name |
---|---|
1 |
Digital Computer Fundamentals |
2 |
Problem Solving using C |
3 |
Web Design and Development |
4 |
Fundamentals of Data Science |
5 |
Datastructures and Algorithms |
6 |
Computer Organization |
7 |
Relational Database Management Systems |
8 |
Object Oriented Programming using Java |
9 |
Computer Networks |
10 |
Operating Systems and Unix Programming |
11 |
Analysis of Algorithms |
12 |
Fundamentals of Software Engineering |
13 |
Data Mining |
14 |
Essentials of Cloud Computing |
15 |
Web 2.0 |
16 |
Introduction to DevOps |
17 |
Machine Learning Algorithms |
18 |
Android Mobile Applications Development |
19 |
Software Testing |
20 |
Big Data Analytics |
21 |
Internet of Things |
22 |
Blockchain Technology |
23 |
Data Analytics and Business Intelligence |
Computer Applications Basket
S.No. | Course Name |
---|---|
1 |
Image Processing |
2 |
Advanced Java |
3 |
Advanced Data bases |
4 |
Advanced Python |
5 |
Cryptography and Network security |
6 |
Embedded Systems |
7 |
Storage Area Networks |
8 |
Semantic Web Technologies |
9 |
Robotic Process Automation |
10 |
Parallel Computing |
11 |
Bio Informatics |
12 |
Software Metrics and Quality Management |
13 |
Ethical Hacking |
14 |
.Net Programming Using C# |
15 |
Pattern Recognition |
Immersive Media Basket
S.No. | Course Name |
---|---|
1 |
3D & VR Workflows and Theories |
2 |
360 Video Production |
3 |
Mixed Reality for Hand held Devices |
4 |
Intelligent Signal Processing |
5 |
Motion Capture |
6 |
Advanced AR Development |
7 |
Visual Effects and Compositing |
8 |
Social Media Marketing |
9 |
Rendering Techniques |
10 |
Comic strip and Storyboard |
11 |
Advanced VR Development |
12 |
Cloud Storage Applications |
13 |
3D Video And Graphics |
Gaming & Graphics Basket
S.No. | Course Name |
---|---|
1 |
2D Game Design and Development |
2 |
Video and Audio for Game Development |
3 |
Assets for Game Production |
4 |
3D Game Engine |
5 |
Game programming for Hand held Devices |
6 |
Character and Environment Design in Game Engine |
7 |
Game Testing and Analysis |
8 |
Game Architecture |
9 |
Game Interface and Level Design |
10 |
Theories of Game Production |
11 |
AR/ VR based Game Development |
12 |
Game Prototype Development |
13 |
Artificial Intelligence for Game Development |
14 |
Infographics |