The course duration of SMU-DE’s Bachelor of Computer Applications (BCA) Program is a minimum 3 years (6 semesters) and a maximum of 6 years.
The BCA distance learning Program:
1. Provides a substantial understanding of concepts in key areas of computer science.
2. Teaches professional competence in developing software and in its design and implementation.
3. Explains the analysis and synthesis involved in computer systems, information systems and computer applications.
4. Provides practical skills to address problems in computer systems and applications.
5. Teaches sound presentation and communication skills needed in the IT industry.
6. The UGC-approved syllabus of BCA through distance education, is designed by veteran academicians in consultation with industry experts and specialists. It is constantly updated to reflect changing industry needs.
BCA distance education in India, is said to be an alternative to the traditional Engineering in Computer Science program. The course covers subjects like computer networks, programming languages, database management, multimedia, operating systems and so on.
As BCA is a technical field, it helps to have a technical background apart from the ability to adapt to changing working environment. Your work may involve developing new software to ease the operations of the company, testing new software, integrating new software with the existing systems, and supporting, maintaining as well as documenting software functionality.
After completing BCA through distance education, you can opt for a post graduate course (MCA) in the same subject. BCA distance learning offers several well-paying jobs in the form of Software Tester, Project Manager, Software Architect, Database Manager and so on. Alternately, you can also freelance or become an independent software developer or consultant.
The Bachelor of Computer Applications Program offers a comprehensive and sound knowledge about the key areas of computer science and industrial computing.
BCA COURSE STRUCTURE
BCA111 Fundamentals of IT & Programing
BCA112 Programing in C
BCA113 Basic Mathematics
BCA114 Digital Logic
BCA115 Programing in C (Practical)
BCA211 Operating System
BCA212 Data Structures and Algorithm
BCA213 Object Oriented Programing: C++
BCA214 Communication Skiils
BCA215 Computer Organisation
BCA216 Data Structures & Algorithm using C++ (Practical)
BCA311 Computer Oriented Numerical Methods
BCA313 Understanding PC & Troubleshooting
BCA314 Data Communication
BCA315 Soft Skill – Personality Development
BCA316 DBMS (Practical)
BCA411 Computer Networking
BCA412 Java Programing
BCA413 System Software
BCA414 Principles of Financial Accounting and Management
BCA415 Java Programing (Practical)
BCA416 System Software Programing (Practical)
BCA511 Web Design
BCA512 Visual Programing
BCA513 Software Engineering
BCA514 Elective – I
BCA515 Visual Programming (Practical)
BCA516 Web Design (Practical)
BCA611 Elective – II
BCA612 Elective – III
ELECTIVE – I (CHOOSE ONE)
BCA5141 Compiler Design
BCA5142 Graphics and Multimedia
ELECTIVE – II (CHOOSE ONE)
BCA6111 Advanced Web Design
BCA6112 Open Source Systems
BCA6113 Cloud Computing
ELECTIVE – III (CHOOSE ONE)
BCA6121 Knowledge Management
BCA6122 Software Project Management
BCA6123 Supply Chain Management
Dear readers, if you liked the post please do not forget to share with your friends at Facebook or other social media. Click on below button to share.
If you have any kind of information, suggestion related to this post, or want to ask any question please make comment in the below comment box.