Bachelor of Computer Applications

Investing in Education can never go out of vogue.
It transports a person from darkness into light.
One can never be educated enough. Keep learning. Keep growing.
  • COURSE DETAILS
  • ADMISSIONS PROCEDURE
  • CAREER PROSPECTS
  • COURSE STRUCTURE

Bachelor Of Computer Applications

If automation and technology are your forte, BCA is the course for you. Enabling students to cultivate enriching and gratifying careers in their chosen domain, the Department of Computer Applications aims to allow students to learn their respective subjects in depth, have the freedom and flexibility to revolve their learning around their working life, with best in class teaching methodologies and practices.

Eligibilty

50% and above marks in 10+2, with mathematics as an imperative subject.

Admissions to the program are direct and transparent, based on merit and subject to availability of seats, and can be fulfilled both, online and offline.

ONLINE MODE:

  • Applicants are requested to read the instructions carefully provided on the online admission portal before making an application.
  • Candidates are advised to keep ready scanned copies of the given documents before filling the Online Admission Form:
    1. Candidate’s Photograph
    2. Candidate’s Signature
    3. 10th Mark sheet/Certificate
    4. 12th Mark sheet/Certificate/
    5. Self-declaration form duly filled and signed by the candidate.

OFFLINE MODE:

  • The applicants can also submit their duly filed application forms at the Help Desk at the Graphic Era Directorate of Distance and Online Education, Dehradun along with the documents mentioned above.

Digitize yourselves and revolutionize your careers in this automated world!
Whether you’re an aspiring web developer, or application programmer, a budding database administrator or system designer, BCA is an apt course for you. If tackling and solving tough questions soothes your soul, and communicating your remedies makes you feel at ease, master your domain and train individuals as a Technical Trainer. This course paves the way to profitable and remarkable careers in the field of Graphic Designing, Web Designing, System and Data Analysis, Cyber Security, Project Management, Software and Hardware Engineering, Software Architecture, and much more.

Semester I

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC101Programming Concepts using C Language393070100
OBC102Computer Fundamentals and Information Technology393070100
OBC103Mathematical Foundation of Computer Science393070100
OBC104Principles and Practices of Management393070100
OBC105Communication and Soft Skills263070100
OBC121FIT & Programming in ‘C’ Lab2123070100
TOTAL164212  600

Semester II

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC201Data Structures and File organization393070100
OBC202Digital Electronics393070100
OBC203Discrete Mathematical Structures393070100
OBC204Financial Accounting393070100
OBC205Environmental Studies263070100
OBC221Data Structure Lab2123070100
TOTAL164212  600

Semester III

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC301Data Communication and Computer Networks393070100
OBC302Object Oriented Programming Concepts using C ++393070100
OBC303Data Base Management System393070100
OBC304Operating systems393070100
OBC321C ++ Lab2123070100
OBC322DBMS Lab2123070100
TOTAL163624  600

Semester IV

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC401Software Engineering393070100
OBC402Computer Graphics393070100
OBC403Network Security393070100
OBC404Computer Organization and Architecture393070100
OBC421Computer Graphics Lab2123070100
OBC422Software Engineering Lab2123070100
TOTAL163624  600

Semester V

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC501JAVA Programming393070100
OBC502Distributed Systems393070100
OBC503Optimization Techniques393070100
OBC504Multimedia Technology and Animation393070100
OBC521JAVA Programming Lab2123070100
OBC522Multimedia and Animation Lab2123070100
TOTAL163624  600

Semester VI

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OBC601Data Mining and Warehousing393070100
OBC602Web Technologies393070100
OBC621Web Technologies Lab2123070100
OBC671Project Work10300300
TOTAL181812  600

 

OMC 401Computer Networks4123070100
OMC 402Object Oriented Programming using C++4123070100
OMC 403Internet and Web Programming412
OMC 403Computer              Based Optimisation Methods412
OMC 421Practical (Based on OMC 402 & OMC 403)212
TOTAL184812  700

Semester V

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + Practical’sEnd Semester ExaminationTotal
OMC 501Data Warehousing and Data Mining4123070100
OMC 502C Sharp(C#)) Programming4123070100
OMC 503Advanced Computer Architecture4123070100
OMC 504High Speed Networks4123070100
OMC 521Practical (Based on OMC 502)212
TOTAL184812  700

Semester VI

Course

Code

Course TitleCreditsContact Hours (Theory)

 

Contact Hours (Practical)

 

Internal Assessment Based On Assignments + PracticalsEnd Semester ExaminationTotal
OMC670Project Work06100100
OMC671Comprehensive Viva-Voce100100
TOTAL06    200

 

QUESTIONS AND ANSWERS (Q&A)

Frequently Asked Questions (FAQ)

What is GEU ODL?

Graphic Era Directorate of Online and Distance Learning is a platform that provides opportunities to individuals from all strata of society to pursue their respective interests and improve their standard of knowledge whilst enhancing their career growth.

What is Distance Education?

Distance education is a mode of learning or pursuing a degree for students who may be unwilling to join a regular college due to multiple reasons. This involves a student to study online, wherein the university shares study material to the student via their online portal for their reference.

What are the benefits of distance education?

Distance learning enables an individual for continuous learning and development for the enhancement of their careers, regardless of physical and geographical constraints.

How will I receive the study material for my course?

The study material will be mailed to your mentioned primary address and will also be uploaded on to the e-portal.

What language will the study material be in?

All study material, and the medium of instruction, will be English.

Are the study material downloadable for future reference?

Yes, you may download the study material once uploaded.

Do I have to pay additional fees to avail the study material?

No, there are no additional charges to avail study material. Your course fees is all-inclusive.

Will the study material provided by the university be enough to clear my course exams?

Yes, the study material provided by the university is efficient and resourceful enough to gain a thorough understanding of the subject. However, one must always read beyond the prescribed text books in order to become the master of their respective fields.