
Bachelor of Computer Applications
The three-year BCA curriculum is designed for students who choose to specialize in a field of their preference. It aims to develop potential employees and managers, containing a variety of computer applications and technology apposite courses to enable graduates to seek employment and build a successful administrative career.
Objectives:
- Contrast: By educating learners on the fundamentals of comprehending and performing, the integrated curriculum equips them to fulfill the current standards and needs of the rising primary industry worldwide.
- Emphasis: Students who participate in this program will obtain or improve their business knowledge and abilities and receive industry experience and domain proficiency.
- Co-construct: This curriculum is captivating and informative since it integrates front-end learning with exceptional career growth through collaboration with global academic partners and recruiting firms.
- Calibration: The curriculum offers optimal financial return and experiential learning by integrating global criteria, crucial capabilities, and traits to acquire during the course.
Program Structure:
First Semester
▶
Course code | Title of the Course |
1 | Foundational Mathematics |
2 | Application Development, Process and Implementation |
3 | Introduction to Digital Electronics |
4 | Programming Foundation |
5 | Database design and Implementation |
6 | SEC |
7 | SEC |
8 | AECC (Communication skills/English) |
Second Semester
▶
Course code | Title of the Course |
1 | Discrete Mathematics |
2 | Web development using platforms |
3 | Object Oriented Programming using C++ |
4 | System Analysis & Design |
5 | Application Integration (Capstone Project- Application Development) |
6 | SEC (Development Enterprise applications) |
7 | SEC (Object Oriented Programming using C++ Lab) |
8 | AECC (Environmental Science) |
Third Semester
▶
Course code | Title of the Course |
1 | Data Science Essentials |
2 | Visual Studio |
3 | IT Systems & Networks |
4 | Operating System & Shell Programming |
5 | IT Security |
6 | SEC (Visual Studio Lab) |
7 | SEC (Operating Systems Using LINUX Lab) |
8 | AECC |
Fourth Semester
▶
Course code | Title of the Course |
1 | Python Programming |
2 | Machine Learning |
3 | Deep Learning |
4 | Data Warehousing & Mining |
5 | SEC (Python Programming Lab) |
6 | SEC (Machine Learning Lab) |
7 | SEC (Machine Learning Lab) |
Fifth Semester
▶
Course code | Title of the Course |
1 | Python Programming |
2 | Machine Learning |
3 | Deep Learning |
4 | Data Warehousing & Mining |
5 | SEC (Python Programming Lab) |
6 | SEC (Machine Learning Lab) |
7 | SEC (Machine Learning Lab) |
Sixth Semester
▶
Course code | Title of the Course |
1 | Internship |
FAQs
1. What is the duration of the BCA Online course at DMIHER?▶
The Bachelor of Computer Applications (BCA) Online program at DMIHER is a 3-year undergraduate degree course, divided into six semesters.
2. Who is eligible to apply for the BCA Online program?▶
Candidates who have completed their 10+2 (HSC) or equivalent examination from a recognized board in any stream with Mathematics as one of the subjects are eligible to apply.
3. Is the BCA Online program UGC approved?▶
Yes, DMIHER is a UGC-recognized Deemed-to-be University, and its online programs are approved by the UGC-DEB (University Grants Commission – Distance Education Bureau).
4. Is online BCA degree valid?▶
An online BCA degree holds validity if it is accredited by the University Grants Commission (UGC). Degrees that align with UGC guidelines are recognized for employment opportunities and eligibility for government positions.
4. How can I apply for the BCA Online course?▶
You can apply online through the official DMIHER Online Learning portal. Visit Apply Now at DMIHER Online, register, fill out the application form, upload required documents, and pay the application fee.
5. What is the fee structure for the BCA Online program?▶
The total fee is typically divided semester-wise. Please visit the official website or contact the admissions office for the most updated and detailed fee structure.
6. Are there any scholarships available for the BCA Online course?▶
DMIHER may offer merit-based or need-based scholarships. You are encouraged to contact the admissions team directly for the current scholarship schemes.
7. What is the mode of instruction for the BCA Online course?▶
The course is delivered completely online through recorded lectures, live sessions, e-books, discussion forums, and interactive assignments via a dedicated Learning Management System (LMS).
8. Will I receive the same degree as regular BCA students?▶
Yes, students enrolled in the online program receive the same degree as on-campus students. The mode of delivery (online) is not mentioned on the degree certificate.
9. What career opportunities are available after completing this course?▶
Graduates can pursue careers in software development, IT consulting, network administration, systems analysis, web development, database management, and IT project management.
10. Is there any placement assistance for online students?▶
Yes, DMIHER provides career support and placement guidance for online learners, including resume building, mock interviews, and access to job opportunities.
11. What is the medium of instruction for the BCA Online program?▶
The medium of instruction is English.
12. How are exams conducted in the online mode?▶
Exams are conducted online using a secure proctored system. Students are informed in advance regarding the examination schedule and format.
13. Can I pursue this course while working full-time?▶
Yes, the flexibility of the online format allows students to learn at their own pace and schedule, making it ideal for working professionals.
14. Are the faculty qualified for online teaching?▶
Yes, the faculty members are highly qualified and trained in delivering online education effectively using digital tools and pedagogy.
15. Is there a deadline to apply for the BCA Online program?▶
Yes, each academic cycle has specific deadlines. It is recommended to check the official website for current application dates and timelines.
Career Track
- ⇒ Web Development
- ⇒ Software Development
- ⇒ System Administrator
- ⇒ Data Analyst
- ⇒ Cybersecurity Analyst