Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by nationality and residency status | Full-time | Private |
Semester | Subjects |
---|---|
1st Semester | Introduction to Programming, Mathematics for Computing, Digital Fundamentals, English Language and Communication Skills, Environmental Studies |
2nd Semester | Data Structures, Object-Oriented Programming with C++, Database Management Systems, Discrete Mathematics, Principles of Management |
3rd Semester | Operating Systems, Web Technologies, Software Engineering, Computer Networks, Business Data Processing |
4th Semester | Java Programming, Algorithm Analysis and Design, Management Information Systems, Computer Graphics, Microprocessor and Assembly Language |
5th Semester | Mobile Application Development, Cloud Computing, Cyber Security, Project Work (Part-1), Elective I |
6th Semester | Internet of Things (IoT), Big Data Analytics, Artificial Intelligence, Project Work (Part-2), Elective II |
Important Topics of BCA in Software Development |
---|
Introduction to Programming using Python |
Web Technologies |
Object-Oriented Programming with Java |
Database Management Systems |
Data Structures and Algorithms |
Software Engineering |
Operating Systems |
Computer Networks |
Cloud Computing |
Mobile Application Development |
Artificial Intelligence |
Machine Learning |
Internet of Things (IoT) |
Blockchain Technology |
Cyber Security |