Bachelor in Computer Application (BCA)

Bachelor in Computer Application (BCA)

BCA is a four-year undergraduate degree in the field of computer applications or computer science. Bachelor in computer application (BCA) is one of the courses that connects students to a promising career in computing and IT. The course helps students to develop a lot practical skills in different areas of IT and computing. The students interested in computer field and who wants to work in the IT sector as a programmer or software developer can study this course. After BCA, students are eligible to study (MCA) master in computer application. It is a common degree for CS/ IT universities and an alternative to the engineering counterpart, BE/B. Tech in Computer Science/IT which also takes four years. It is a technical degree that prepares students’ career in the field of computer application and software development.

Course Specialization: Computer Programming | Database Management | Cyber Security | Web Development | Networking

Snn. Cources Action
BAC 101 Computer Fundamentals & Applications
BAC 102 Programming in C
BAC 101 Digital Logic
BAC 102 Mathematics I
BAC 101 Professional Communcation and Ethics
BAC 102 Hardware Workshop
Snn. Cources Action
BCA 151 Discrete Structure
BCA 152 Microprocessor and Computer Architecture
BCA 153 OOP in Java
BCA 154 UX/UI Design
BCA 155 Principle of Management
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics
Snn. Cources Action
MKT 511 BCA 201: Data Structure & Algorithms
ECO 512 BCA 202:Database Management System
MKT 511 BCA 203: Web Technology I
ECO 512 BCA 204: System Analysis & Design
MKT 511 BCA 205:Probability and Statistics
ECO 512 BCA 206:Applied Economics