Master of Computer Applications (Work-Linked)

Course Duration
Course Duration:
2 years (4 Semesters)
Mode of Learning
Mode of Learning:
Online
Medium of Instruction
Medium of Instruction:
English
Skills
Eligibility:
All those candidates who have passed any recognized bachelor's degree of minimum three years duration with Mathematics/ Statistics /Business Mathematics / Business Statistics / Quantitative Techniques as Compulsory/ Optional/ Additional Paper as one of the subjects either at 10+2 or at graduation level. Or Have passed BCA course of minimum three years duration from any recognized University with at least 45% marks in the aggregate.

Course Overview :

The MCA (Work-Linked Degree) at Guru Kashi University prepares students for advanced roles in software development, data science, cybersecurity, and IT infrastructure. Unlike traditional programs, this course combines classroom learning with real-time work experience in tech companies. Students apply concepts like programming, databases, AI, and cloud computing on the job, gaining both academic knowledge and 2 years of hands-on industry exposure. This work-integrated model builds a strong foundation for a thriving career in the tech industry.


Key Highlights :

Industry-Integrated Curriculum: Learn business fundamentals and apply them directly in real-world corporate settings.

Earn While You Learn: Students get placed in entry-level roles and earn stipends while completing their degree.

Skill-Focused Training: Gain practical skills in communication, project management, customer handling, and more.

Live Business Exposure: Understand how organizations operate through hands-on roles in sales, admin, marketing, or operations.

Flexible Online Learning: Attend lectures online while managing your work responsibilities.

Career Head Start: Graduate with 2–3 years of work experience, giving you a significant edge in placements.

Course Objectives :

  • Earn & Learn Together: Gain work experience in the IT field while pursuing your MCA.
  • Advanced Curriculum: Covers core subjects like software engineering, data structures, AI, and web technologies.
  • Real-World Application: Apply theoretical concepts directly in your day-to-day work during the course.
  • Hands-On Projects: Work on real-time projects with guidance from industry mentors.
  • Remote Learning: Flexible online classes allow you to balance work and study.
  • Portfolio & Experience: Graduate with a degree, strong portfolio, and two years of work experience.

Learning Outcomes :

  • Industry-Aligned Skills: Build capabilities in software development, system design, and deployment.
  • Project Experience: Gain real-world project experience to showcase in your tech portfolio.
  • Workplace Readiness: Learn time management, teamwork, and communication while working in IT roles.
  • Master Modern Technologies: Get hands-on with tools and platforms used in today’s tech industry.
  • Competitive Edge: Enter the job market with both a degree and 2 years of experience.

Course Structure


Course Code Course Title Type of Course
OMCA102 Object Oriented Programming using C++ Core
OMCA119 Advanced Database Management System Core
OMCA120 Digital Electronics Multi-Disciplinary
OMCA107 Object Oriented Programming using C++ Lab Skill based
OMCA121 Advanced Database Management System Lab Skill based
Course Code Course Title Type of Course
OMCA202 Programming using Python Core
OMCA212 Artificial Intelligence (Using LISP) Core
OMCA215 Analysis & Design of Algorithms Core
OMCA222 Soft Computing Elective Foundation
OMCA223 Design and Analysis of Algorithms using Python Lab Skill based
OMCA299 XXXX MOOC
Discipline Elective III (Any one of the following)
OMCA216 Data Warehousing and Data Mining Techniques Disciplinary Elective III
OMCA217 Information and Network Security
OMCA224 Deep Learning
Discipline Elective IV (Any one of the following)
OMCA218 Software Project Management Disciplinary Elective IV
OMCA219 Mobile Application Development
OMCA220 Advanced Web Technologies
Course Code Course Title Type of Course
OMCA312 Research Methodology Compulsory Foundation
OMCA316 Computer Lab Research Skill
OMCA317 Service Learning Skill Based
OMCA319 Research Publications and Ethics (IPR) Research Skill
OMCA320 Computer System Architecture Compulsory Foundation
OMCA321 Digital Marketing Entrepreneurship
OMCA399 XXXX MOOC
Value Added Course
OMCA322 Numerical Aptitude & Reasoning VAC
Open Elective Course
XXXX OEC
Open Elective Course (for other departments)
OEC059 E-Commerce OEC
Course Code Course Title Type of Course
OMCA401 Dissertation Research skill
OMCA402 Communication Skills AEC

Fee Structure


MCA Semester I Semester II Semester III Semester IV
Application Fee (One Time) ₹ 500/- - - -
Registration ₹ 500/- ₹ 500/- ₹ 500/- ₹ 500/-
Program Fee ₹ 22,500/- ₹ 22,500/- ₹ 22,500/- ₹ 22,500/-
Examination Fee ₹ 1,500/- ₹ 1,500/- ₹ 1,500/- ₹ 1,500/-
Apprenticeship fees ₹ 12,000/- - ₹ 12,000/- -
Total Semester Fee ₹ 37,000/- ₹ 24,500/- ₹ 36,500/- ₹ 24,500/-
Total Fees ₹ 1,22,500/-

Career Opportunities:

  • Software
    Developer
  • Data Analyst
    Data Engineer
  • Cloud
    Solutions
    Architect
  • DevOps
    Engineer
  • Cybersecurity
    Specialist
  • Full Stack
    Web
    Developer

Frequently Asked Questions

Yes, students with relevant bachelor's degrees and an interest in tech can pursue this program.

Yes, the internship for MCA students will include a work aspect that needs to be balanced with their academic commitments.

Absolutely. You’ll be involved in projects, case studies, and practical tasks assigned by your workplace.

Yes, most roles come with a monthly stipend depending on the company and job profile.

Yes, the curriculum includes modern technologies and electives aligned with industry demand.