Govt Degree College Rudrapryag

Government Degree College, Rudraprayag -Uttarakhand

Affiliated to: Sri Dev Suman Uttarakhand University


राजकीय महाविद्यालय, रुद्रप्रयाग- उत्तराखण्ड

संबद्ध : श्री देव सुमन उत्तराखंड विश्वविद्यालय

SAMARTH Admission Portal  Apply For Admission

Bachelor of Computer Applications (BCA) is a 3 year undergraduate degree course in IT (Information Technology). The course focuses on imparting knowledge and skills in computer technology that includes programming languages and database management. Started with 06 students in 2010. The BCA specializations include various types which include internet technologies, database management, word processing, Animation, Computer Graphics, Music & Video Processing, etc. Candidates can check the list of all the specializations before opting for the BCA course.

Difference between BCA and B Tech Course
Students who pass their Class 10+2 are quite confused about whether to choose BCA or BTech in computer science. Therefore, a complete difference has been brought forward for the candidates trying to choose the best course for themselves. The basic difference between BCA and BTech in computer applications is BCA domains for computer applications whereas BTech in computer applications domains

View Syllabus

BCA Eligibility :
  • The student must have 45% in Class 12 and Math as a subject in class 10. 
  • There is a relaxation of 5% for reserved category candidates like ST, SC, OBC etc
  • Students must have mathematics as a subject of study in class 12. 
  • Seats (Intake) 30

Course offers various BCA specializations for candidates in different fields of computer applications.  A student can pursue a BCA degree in various areas according to their experience, interest, and future scope. 
Here is a list of some of the BCA specialization:

  • BCA Computer Science
  • BCA Data Science
  • BCA IT Technologies
  • BCA Internet Technologies
  • BCA Network Systems 
  • BCA Music and Video Processing 
  • BCA MIS 
  • BCA Programming Languages
  • BCA System Analysis
  • BCA Computer Graphics

To become a successful BCA graduate and stand out from others, one must have certain qualities such as familiarity with the industry standards, knowledge of the core subject, acquaintance with computers and IT, teamwork, etc. These important key skills make the day-to-day work of BCA professionals easy too. The required skill set necessary for becoming a successful BCA graduate is listed

Course Structure: BCA full form is Bachelor of Computer Application and is a three-year-long course consisting of six semesters. Each semester, students can choose electives to make their courses diverse and core subjects. Listed below are some of the generic syllabi which all universities will cover during the course:

  • Computer Fundamentals
  • C-Programming
  • System Analysis & Design
  • In-depth Working on Computer Sub-system
  • Organizational Behaviour




Name of Faculty Member





(Shri. Naveen Kumar Mahajan)

Assistant Professor 

M.Tech(IT).,MCA, B.Sc

DBMS, Operating System, C++