Brooklyn College , Sukedhara, Kathmandu

Bachelor of Computer Application (BCA)

Affiliated To: Rajarshi Janak University (RJU)

Course

BCA

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

35

Medium

English

Recognition

UGC Approved

Overview

Bachelor of Computer Application (BCA) at Brooklyn College, Sukedhara, Kathmandu

Bachelor of Computer Application (BCA) at Brooklyn College, Sukedhara is a four-year undergraduate IT program offered under Rajarshi Janak University (RJU), Faculty of Humanities and Law. The course runs in a semester system and follows the official BCA curriculum approved by RJU.

The program is suitable for students who want a structured entry into software development, database management, networking, web technologies, and applied computing. At Brooklyn College, BCA is delivered inside a multi-disciplinary campus that also hosts management, social science, and NEB +2 programs, which gives you exposure to both technical and non-technical peers.

Highlights

  • Course: Bachelor of Computer Application (BCA)

  • Level: Bachelor’s degree

  • Duration: 4 years, 8 semesters

  • University: Rajarshi Janak University (RJU)

  • Faculty: Humanities and Law (BCA program section)

  • Institution: Brooklyn College under Brooklyn Education Foundation (Sukedhara, Kathmandu)

  • Nature of study: Full-time, IT-focused undergraduate program

Curriculum Details

The BCA curriculum at Brooklyn College follows the official structure of RJU. It combines computing, mathematics, communication skills, and social understanding.

Early semesters usually include:

  • Computer Fundamentals and Office Automation

  • Foundation and Technical English

  • Mathematics I and II

  • Programming in C and C++

  • Digital Logic

  • Operating Systems

As you progress, the curriculum moves towards:

  • Data Structures and Algorithms

  • Database Management Systems

  • Web Technologies

  • Computer Networks

  • Object-Oriented Programming

  • Software Engineering concepts

  • Information Systems, e-commerce, and emerging IT topics

  • Project work and internship in later semesters

The detailed semester-wise course list follows RJU’s BCA syllabus, and Brooklyn College implements that framework through classroom teaching, labs, and project supervision.

Objectives

Brooklyn College delivers BCA with goals that match the official aims of RJU’s program:

  • Build a strong foundation in core areas of computer applications and programming.

  • Prepare students for technical roles in software development, networking, database management, and IT support.

  • Develop the habit of analytical thinking and problem-solving using computing tools.

  • Introduce project work and research orientation so that graduates can move further into specialized IT study such as MCA, MIT, or related master’s programs.

Scope

BCA graduates from an RJU-affiliated college such as Brooklyn can work across many IT-related fields.

After BCA and suitable experience or further study, students often move toward:

  • Software and web development

  • Database administration and data support roles

  • Network and system support in organizations

  • IT officer or technical support positions in banks, firms, and institutions

  • Junior-level roles in software companies, start-ups, and outsourcing units

BCA also provides a base for competitive exams and postgraduate admissions that require an IT or computing-related bachelor’s degree.

Learning Outcomes

By the end of the BCA program at Brooklyn College, a typical student is expected to:

  • Write and debug programs in languages such as C, C++, and other higher-level languages prescribed by RJU.

  • Design and query relational databases using standard SQL concepts.

  • Understand and explain how operating systems, computer networks, and basic hardware logic work together.

  • Build small to medium-scale applications or web projects as part of coursework and capstone work.

  • Communicate technical ideas in clear written and spoken English.

  • Work in teams, follow versioning and documentation practices, and present project outcomes.

Skill Development Modules

Beyond the formal syllabus, Brooklyn College uses its ICT facilities and activity platforms to strengthen practical skills:

  • Hands-on lab work in dedicated computer labs with internet access.

  • Project assignments where you develop applications, websites, or small systems related to local needs.

  • Participation in IT-related seminars, speaker series, and TED-style sessions held in the college auditorium.

  • Involvement in events such as quizzes, coding-related activities, and social awareness programs that require the use of digital tools.

These experiences help you translate theoretical topics from the BCA syllabus into applied skills that are relevant for the IT job market.

Teaching Methodology

BCA teaching at Brooklyn College combines structured lectures with practice-oriented learning. Faculty members follow the RJU-prescribed curriculum and add classroom examples drawn from real software and networking scenarios.

Common methods include:

  • Teacher-led explanation of theory in classrooms equipped with PC and projection facilities.

  • Lab sessions where you implement programs, run database queries, and test web pages.

  • Group work for mini-projects, presentations, and documentation tasks.

  • Internal assessments, class tests, and semester-wise evaluations that mirror the expectations of the university examination.

Brooklyn’s general academic culture emphasises interaction, question–answer sessions, and timely feedback, which is important in a technical program where small gaps in understanding grow over time if not addressed.

Admission Requirements

Admission to BCA at Brooklyn College follows Rajarshi Janak University’s eligibility rules along with the college’s internal procedures. According to RJU BCA regulations, candidates must:

  • Pass Ten Plus Two (+2), Intermediate, PCL, or equivalent from a recognized board in any stream.

  • Obtain at least 40% aggregate marks or a minimum overall C grade (around 1.61 GPA) as specified in the BCA curriculum.

  • Qualify through the entrance process conducted under RJU (written test and related steps as announced).

Brooklyn College may also run orientation, counseling, or additional screening to match student expectations with the demands of the BCA course. Applicants and parents should refer to the latest Brooklyn and RJU notices for current admission dates and procedures.

Career Opportunities

After completing BCA and gaining some experience or further certifications, students generally explore roles such as:

  • Junior software developer or programmer

  • Web developer or front-end/back-end developer

  • Database or system support staff

  • Network and IT support technician

  • Technical officer in banks, educational institutions, or service organizations

  • Assistant in IT departments for implementation and maintenance of information systems

Over time, many graduates move into senior positions or specialized tracks like mobile app development, cloud administration, cyber security, or data-related work, based on personal interest and continued learning.

Scholarships and Financial Aid

Brooklyn College has a scholarship policy that applies across its NEB and bachelor programs. While details are defined by institutional rules, in practice the college offers:

  • Merit-based and need-based scholarships for strong academic performers, in some cases covering a substantial portion of tuition fees.

  • Separate consideration for students from underprivileged backgrounds, those affected by earthquakes, students with strong sports achievements, and learners with notable creative records.

BCA students may apply for these opportunities according to the yearly scholarship notice, internal evaluations, and available quotas. This helps students from different economic backgrounds participate in IT education on the same campus.

Why Choose Bachelor of Computer Application (BCA) at Brooklyn College?

  • RJU-affiliated BCA program with a clearly defined four-year, eight-semester structure.

  • Location in Sukedhara, Kathmandu, which places you close to many IT companies, training centres, and internships.

  • Multi-disciplinary campus where IT students share space with management, social work, and arts students, reflecting real workplaces.

  • ICT-supported classrooms, dedicated labs, e-library access, and regular academic support from faculty.

  • Scholarship provisions that make the program accessible to capable students from a range of backgrounds.

For Nepali students who want a recognized, structured entry into computer applications and software development, BCA at Brooklyn College offers a focused path grounded in the official RJU curriculum and Kathmandu’s growing IT environment.

Conclusion

Bachelor of Computer Application (BCA) at Brooklyn College, Sukedhara, connects Rajarshi Janak University’s academic framework with the college’s ICT facilities, guidance culture, and activity platforms.

You study programming, databases, networking, web technologies, and related subjects over eight semesters, work on projects, and prepare for technical roles or further IT study. For students who see their future in computing and software, this program forms a clear, structured base at bachelor level.

Frequently Asked Questions (FAQ)

1. Which university is BCA at Brooklyn College affiliated with?

BCA at Brooklyn College is affiliated with Rajarshi Janak University (RJU), under the Faculty of Humanities and Law.

2. How long is the BCA program and what is the academic system?

The BCA program runs for four years in a semester system, with eight semesters in total as defined in the RJU BCA curriculum.

3. Do I need a science background at +2 level to study BCA?

RJU’s eligibility rule allows applicants from any stream who have passed +2, Intermediate, PCL, or equivalent with at least 40% marks or an overall C grade. A science background is not mandatory, although comfort with basic mathematics helps during the course.

4. Does the BCA course include project work or internship?

Yes. The RJU BCA syllabus includes project components and practical courses in later semesters, and colleges implement them through supervised projects and, where possible, internship arrangements with organizations.

5. What kinds of jobs can I apply for after BCA?

After BCA and some experience or further specialization, you can look at junior roles in software and web development, database and system support, networking, IT support, and related technical positions in companies, banks, institutions, and projects that use information systems.

6. Can BCA graduates pursue further studies in IT?

Yes. BCA provides an academic base for master-level study such as MCA, MIT, MSc IT, or related programs, as well as specialized certifications, depending on the admission rules of each university or training provider.

Contact Details of Brooklyn College, Kathmandu

Reviews

College Review

Questions & Discussions

Ask Question