SET-51
Under Graduation
3 Years
Programme overview
The Bachelor of Computer Applications (Honours/Honours with Research) is a four-year undergraduate programme designed in accordance with the National Education Policy (NEP) 2020 to prepare students for successful careers in the rapidly evolving world of computing and digital technologies. The programme provides a strong foundation in computer science, programming, software development, databases, networking, operating systems, web and mobile application development, cloud computing, cybersecurity, data analytics, and emerging technologies such as Artificial Intelligence and the Internet of Things. By integrating theoretical knowledge with practical learning, the curriculum enables students to develop industry-relevant technical expertise along with critical thinking, creativity, and problem-solving abilities.
The programme emphasizes experiential learning through modern laboratories, industry projects, internships, hackathons, innovation challenges, and multidisciplinary collaborations. Students are encouraged to work on real-world applications while developing professional communication, leadership, teamwork, and entrepreneurial skills. The Honours with Research pathway provides academically motivated students with opportunities to undertake advanced research, publish scholarly work, and prepare for postgraduate studies and innovation-driven careers.
Designed with flexibility and multiple entry-exit options under NEP 2020, the programme nurtures lifelong learning and continuous skill development. Graduates are equipped to adapt to technological advancements, contribute to digital transformation across industries, and create innovative software solutions that address societal and business challenges. The programme develops competent, ethical, and globally competitive IT professionals capable of leading technology-enabled change in diverse organizational environments.
Program Objectives
- Develop a strong foundation in computer science, programming, and software engineering principles.
- Equip students with practical skills in modern computing technologies and application development.
- Promote analytical thinking, innovation, research aptitude, and problem-solving abilities.
- Prepare graduates to design, develop, test, and maintain high-quality software solutions.
- Foster ethical values, professional responsibility, communication, teamwork, and leadership skills.
Program Outcomes
- Apply computing knowledge to analyze and solve complex software and business problems.
- Design, develop, test, and deploy reliable software applications using modern tools and technologies.
- Apply database, networking, cloud, and cybersecurity concepts in computing solutions.
- Use emerging technologies to build innovative and efficient digital applications.
- Conduct research, experimentation, and project-based learning to address real-world challenges.
- Communicate effectively and collaborate in multidisciplinary teams.
- Demonstrate ethical, legal, environmental, and social responsibility in professional practice.
- Manage projects using appropriate methodologies and leadership skills.
- Adapt to changing technologies through lifelong learning and professional certifications.
Career Path
Graduates of the programme have diverse career opportunities in IT companies, startups, multinational organizations, government agencies, financial institutions, healthcare, education, manufacturing, e-commerce, and consulting firms. Typical career roles include:
- Software Developer
- Full Stack Developer
- Web Developer
- Mobile Application Developer
- Systems Analyst
- Database Administrator
- Cloud Associate
- Network Administrator
- Cyber Security Analyst
- Data Analyst
- Quality Assurance Engineer
- IT Support Specialist
- Business Analyst
- Technical Consultant
- Research Associate
- Entrepreneur
Graduates may also pursue higher studies such as MCA, M.Tech., MBA, MS, and doctoral research in Computer Science, Information Technology, Artificial Intelligence, Data Science, Cyber Security, and related disciplines.
Eligibility Criteria
Minimum percentage and others criteria for admission will be as per UGC/ Concerned Regulatory Bodies.
Provided below are the criteria that need to be met for the given course.
For National Students
- 10+2 or its equivalent.
For International Students
- Rule framed by University Grants Commission (UGC) and notified in its website www.ugc.ac.in will be followed for deciding the eligibility and admission of International students to various courses offered in Om Sterling Global University, Hisar.
Programme Syllabus
The program syllabus of Bachelor of Computer Applications (Honours/Honours with Research) at Om Sterling Global University, Hisar, Haryana is designed in such a way that it meets all the requirements of the modern world. With this syllabus, a student will always be ready to face any challenge thrown at them and we are not talking just about circumventing an obstacle; but finding a full-fledged and working solution to any given problem in the realm of computer science and applications. The program of Bachelor of Computer Applications aims to produce the finest professionals in the domain of computer applications…so, go out and revolutionize the world with your skills and knowledge.
Semester I
| S.No. | Subject |
|---|---|
| 01. | Problem Solving Using C |
| 02. | PC Software |
| 03. | Mathematics-1 |
| 04. | Economic Environment in India |
| 05. | English |
| 06. | Environmental Studies |
| 07. | Problem Solving Using C- Practical |
| 08. | PC Software-Practical |
Semester II
| S.No. | Subject |
|---|---|
| 01. | Principles of Operating System |
| 02. | OOP with C++ |
| 03. | Mathematics-II |
| 04. | Digital Marketing and Digital Marketing-Practical |
| 05. | Communication Skills (Reading, Writing, Verbal, Technical & Digital Communication) |
| 06. | Constitutional Values and Fundamental Duties |
| 07. | Essentials of Python |
| 08. | Principles of Operating System -Practical |
| 09. | OOP with C++ -Practical |
Semester III
| S.No. | Subject |
|---|---|
| 01. | Programming in JAVA |
| 02. | Data and File Structures |
| 03. | Database Management System |
| 04. | Communication in Professional Life |
| 05. | AI Tools and Office Automation |
| 06. | Basics of Semiconductor Devices |
| 07. | Ethics And Values In Ancient Indian Traditions |
| 08. | Programming in JAVA – Practical |
| 09. | Data and File Structures – Practical |
| 09. | Database Management System – Practical |
Semester IV
| S.No. | Subject |
|---|---|
| 01. | Software Engineering |
| 02. | Computer Networks |
| 03. | NoSQL & Vector Databases |
| 04. | Full Stack Web Development |
| 05. | Financial Literacy |
| 06. | Web Technologies |
| 07. | NoSQL & Vector Database – Practical |
| 08. | Full Stack Web Development – Practical |
Semester V
| S.No. | Subject |
|---|---|
| 01. | Advanced Java Programming |
| 02. | UI/UX Design |
| 03. | Data Analysis Fundamentals |
| 04. | Mobile Computing |
| 05. | Artificial Intelligence |
| 06. | Advanced Java Programming – Practical |
| 07. | UI/UX Design – Practical |
| 08. | Summer Internship |
Semester VI
| S.No. | Subject |
|---|---|
| 01. | Machine Learning |
| 02. | AI & KMS |
| 03. | Cloud Computing |
| 04. | DevOps |
| 05. | Information Security |
| 06. | Machine Learning – Practical |
| 07. | AI & KMS -Practical |
| 08. | Cloud Computing – Practical |
Semester VII
Bachelor of Computer Application (HONOURS DEGREE)
| S.No. | Subject |
|---|---|
| 01. | Internet of Things |
| 02. | Research Methodology |
| 03. | Generative AI and Large Language Models |
| 04. | Natural Language Processing |
| 05. | Deep Learning |
| 06. | Block Chain Technology |
| 07. | Deep Learning – Practical |
Semester VIII
Bachelor of Computer Application (HONOURS DEGREE)
| S.No. | Subject |
|---|---|
| 01. | Open Databases |
| 02. | Data Engineering |
| 03. | Cloud Security Essentials |
| 04. | Retrieval augmented generation |
| 05. | AI agents and Agentic AI |
| 06. | Open Databases – Practical |
Bachelor of Computer Application (HONOURS DEGREE WITH RESEARCH)
| S.No. | Subject |
|---|---|
| 01. | Open Databases |
| 02. | Data Engineering |
| 03. | Open Databases – Practical |
| 04. | *Research Project –II |
How to Apply
If you have any queries regarding the course of Bachelor of Computer Applications (Honours/Honours with Research), please feel free to fill-up the admission inquiry form you see below. If you are unable to decide on which course you should go ahead, feel free to reach out to us via the FREE tele-counseling button. But if you have decided that Bachelor of Computer Applications is the course you should go for and start a great career in the process, go ahead and fill-up the Online Application now.
Testimonials
Anjali, Pursuing BCA in Cyber Security (2023-2026 )
I am Student of BCA in Cyber Security at Om sterling global university, Hisar. It has been a transformative journey. The curriculum blends theory and practical skills, guided by expert faculty. Modern labs, interactive sessions, and a supportive environment foster learning. The campus atmosphere is vibrant, safe, and inspiring, encouraging innovation and personal growth. Numbers of event also set a different vibe that is the smoothest way of study. I am grown with confidence. I am glad to be the part of this university. It’s great to be here @ OSGU
Goldy Selwal, pursuing BCA (AI&DS) (2023-2026 )
I am student of BCA (AI&DS) at OM Sterling Global University . OSGU’s beautiful green campus, modern classrooms, and fully equipped computer labs create the perfect learning environment. Facilities like 24×7 Wi-Fi, a rich library, regular cultural and technical events, and campus-wide CCTV surveillance ensure both academic excellence and student safety. The supportive faculty and vibrant campus life have helped me grow in skills, confidence, and character. Proud to be a part of OSGU.
Naman Jain. Studying BCA (General)
Hi, I am Studying in BCA (General) at OSGU has been a truly enriching experience. The beautiful green campus, state-of-the-art facilities, and supportive faculty create a perfect balance between academic learning and personal growth. From modern classrooms and fully equipped labs to cultural and technical events, every aspect of OSGU has helped me build skills, confidence, and lifelong memories



































