BCA

Eben-Ezer Degree College offers wide range of job oriented courses in the filed of Business Administration, Commerce and Computer Applications. The courses offered are all full time regular on campus courses. This college is affiliated to Bengaluru North University and approved by Government of Karnataka.

BCA – Bachelor of Computer Applications

Eligibility for Admission

A candidate who has passed two years pre-university examination conducted by the pre-university education board in the State of Karnataka or any other examinations considered as equivalent thereto shall be eligible for admission to this program.

Bachelor of Computer Applications at Eben-Ezer is a three year (six semesters) undergraduate course. The course is designed to bridge the gap between IT industries and the institute by incorporating the latest developments into the curriculum. Our college has an excellent group of dedicated faculty and experts from the IT industry, guiding you. An exclusive and well- equipped lab for the department provides hands-on training in various fields of computers. You will also be trained in various simulators to improve your knowledge in the field of technology.

Through our Computer Application programme you will gain an in-depth understanding of computer-based information systems in the IT hub of India, Bangalore. Bangalore provides the highest opportunity for graduates of Computational Sciences and IT. The first two years of the course focus on programming, computer systems, databases, software engineering and logic. The third year includes a project implementing a sophisticated piece of software.

How will I learn?

Teaching is delivered through face-to-face lectures, workshops and seminars. Lectures will be in larger groups in your first year, and seminars will consist of smaller group with discussion being initiated by the students.

Course Contents

BCA – Bachelor of Computer Applications

I Semester

  • Language- English
  • Language- Kannada/Tamil/Telugu/Malayalam/Additional English/Hindi
  • Problem Solving Techniques using C
  • Digital Electronics
  • Discrete Mathematics
  • C Programming Lab
  • Digital Electronics Lab
  • Foundation Course
  • Co-Curricular and Extension Activities

II Semester

  • Language- English
  • Language- Kannada/Tamil/Telugu/Malayalam/Additional English/Hindi
  • Data structures
  • Database Management System
  • Numerical and Statistical Methods
  • Data Structures Lab
  • DBMS Lab
  • Foundation Course
  • Co-Curricular and Extension Activities

III Semester

  • Language- English
  • Language- Kannada/Tamil/Telugu/Malayalam/Additional English/Hindi
  • Object Oriented Programming using C++
  • Financial Accounting and Management
  • Operating System
  • C++ Lab
  • Accounting Package Lab
  • Foundation Course
  • Co-Curricular and Extension Activities

IV Semester

  • Language- English
  • Language- Kannada/Tamil/Telugu/Malayalam/Additional English/Hindi
  • Visual Programming
  • Unix Shell programming
  • Operation Research
  • Visual Programming Lab
  • UNIX Lab
  • Skill Development Course
  • Co-Curricular and Extension Activities

V Semester

  • Data Communication and Networks
  • Software Engineering
  • Computer Architecture
  • Java Programming
  • Microprocessor and Assembly Language
  • Java Programming Lab
  • Assembly Language Programming Lab
  • Project
  • Skill Development Course

VI Semester

  • Theory of Computation
  • System Programming
  • Cryptography and Network Security
  • Web Programming
  • Web Programming Lab
  • Project Work
  • Skill Development Course

Course Prospects are as follows:

Software Developer
Senior Software Engineer
Analyst Programmer
IT Consultant
Financial Software Developer
Information Security Consultant
Few have gone on to study MCA postgraduate degree.

Value added courses offered based on the interest of the students.