BCA

Design, Develop, &
Drive Digital Change

A career-focused program that blends programming, software development, and IT management skills.

Build What
the World Clicks On

Step into the engine room of tomorrow’s tech — where you don’t just learn applications, you build revolutions, automate the mundane, and architect experiences that move the world.

Student holding smart phone around books and tables

AI in Everyday Tech

Build intelligent applications with Python, ML models, and automation tools

Planning For Data Collection - Video Displaying on Laptop

Data-First Thinking

Deep dive into data analytics, business intelligence, and visualization tools.

Student using VR camera

DevOps & Distributed Systems

Master tools for cloud-native development, GitHub workflows, and Kubernetes basics.

Cyber Security

Cybersecurity with AI Integration

Explore ethical hacking, secure system design, and AI-driven threat detection in specialized modules and lab work.

Overview of Course

Duration 4 Years, 8 Semesters

Incl, Internship

Location Balkumari

Lalitpur, Metropolitan City

Format Full Time

On Campus

Start date Mangsir- 2082

For Academic year 2082

INNOVATIVE SPECIALIZATION

Curriculum

Our BCA curriculum provides a practical and application-oriented approach to computing. From software development and databases to mobile apps and networking, students gain the technical know-how and creativity needed for success in the IT industry.

AIML

AI & ML

FIFI

Finance & Fintech

SAMA

Sales and Marketing

MAST

Management & Strategy

COMM

Communication & Self Development

Admissions Process at Kathford

Discover how to begin your academic path at Kathford. Admission details and financial guidelines, all in one place.

01

Eligibility & Entrance Exam

01

Eligibility & Entrance Exam

To apply for BCA at Kathford,

  • Minimum D+ Grade in each subject of grade 11 and 12 with CGPA 2.0 or more.
  • A minimum score of second division marks in 10, +2/PCL or equivalent in any discipline.
  • Must pass the BCA Entrance Examination.

02

Entrance Preparation & Exam

02

Entrance Preparation & Exam

  • Students must prepare for and appear in the BCA Entrance Examination conducted by Tribhuvan University.

  • Only those who pass the entrance exam are eligible for admission.

03

Program Confirmation & Admission

03

Program Confirmation & Admission

  • After clearing the BCA Entrance Examination, students must visit Kathford International College of Engineering and Management to begin the admission process.

  • During your visit, you’ll complete the necessary paperwork and the admission fee structure will be calculated based on the college’s guidelines.

  • Make sure to bring all required documents to secure your seat without delay.

04

Onboarding & Orientation

04

Onboarding & Orientation

Upon admission, students receive a Kathford college email ID and are contacted with essential academic resources, course details, and syllabi. Students are then welcomed through a special orientation session where they meet faculty members, fellow students, and participate in a welcome program.

Eligibility Criteria for BCA

  • Minimum D+ Grade in each subject of grade 11 and 12 with CGPA 2.0 or more.
  • A minimum score of second division marks in 10, +2/PCL or equivalent in any discipline.
  • Must pass the BCA Entrance Examination.

Our Approach

KATHFORD LEARNING EXPERIENCE MODEL

Empowering students with a holistic, future-ready education that blends academic excellence, professional development, innovation, and personal growth—crafted to shape adaptable, creative, and globally competent graduates.

Student Profile

  • Academic Information
  • Interests
  • Academic Objectives
  • Career Goals and Aspirations
  • Language Proficiency
  • Digital Proficiency
Foundational Literacy
  • Reading Proficiency
  • Writing Skills
  • Comprehension Abilities
  • Subject Specific Literacy
  • Advanced Learning
  • Preparation
Professional Skills
  • Technical Skill
  • Analytical Skill
  • Interpersonal Skill
  • Project Management
Learning and Innovation Skills
  • Creativity, Innovation & Entrepreneurship Skills.
  • Critical Thinking and Problem Solving
  • Communication
  • Collaboration
Life and Career Skills
  • Flexibility and Adaptability
  • Initiative, Self-Direction and Career Planning
  • Social and Cross-Cultural Skills
  • Productivity and Accountability
  • Leadership
  • Active Learning and Curiosity
  • Emotional Intelligence
  • Financial, Civic & Environmental Literacy
  • Global Awareness
STRUCTURE AND LEARNING DOMAIN

Expected Outcomes
What fundamental literacy skills do students need to master for comprehensive knowledge and understanding?
Which specific professional skills should students cultivate to enhance career readiness and achieve success in the workplace?
Which essential life and career skills, including adaptability, leadership, and social responsibility, should be equipped to ensure holistic personal and professional development for students?

  • Navigation of knowledge, skills and abilities
  • Aligning learning objectives with Bloom’s Taxonomy
  • Feedback and loop communication
Academic goals and Strategy
  • Additional Courses and Specialized Trainings
  • Workshops and Practical Skill Development
  • Seminars and Industry Guest Speakers
  • Professional Certifications and Qualifications
  • Industry-Relevant Research Projects
  • Networking Events and Conferences
  • Collaboration with Industry Partners
  • Guided Projects
  • Mentorship
PROFESSIONAL DEVELOPMENT
  • Student Clubs
  • Events
STUDENT EXPERIENCE AND ACTIVITIES
  • Physical Amenities
  • Community and Affiliations
  • Learner Resources
LEARNING ENVIRONMENT
PROCESS AND PILLARS

Processes designed to achieve the outcomes
Processes and pillars encompass the essential actions and foundations required for holistic student development, aligning with academic goals, professional readiness, enriched experiences, and a conducive learning environment. These form the integral framework guiding the comprehensive approach toward fostering well-rounded individuals prepared for the challenges of the future.

LEARNING EXPERIENCE MODEL CANVAS

Student Profile

  • Academic Information
  • Interests
  • Academic Objectives
  • Career Goals and Aspirations
  • Language Proficiency
  • Digital Proficiency
STRUCTURE AND LEARNING DOMAIN

Expected Outcomes
What fundamental literacy skills do students need to master for comprehensive knowledge and understanding?
Which specific professional skills should students cultivate to enhance career readiness and achieve success in the workplace?
Which essential life and career skills, including adaptability, leadership, and social responsibility, should be equipped to ensure holistic personal and professional development for students?

Foundational Literacy
  • Reading Proficiency
  • Writing Skills
  • Comprehension Abilities
  • Subject Specific Literacy
  • Advanced Learning
  • Preparation
Professional Skills
  • Technical Skill
  • Analytical Skill
  • Interpersonal Skill
  • Project Management
Learning and Innovation Skills
  • Creativity, Innovation & Entrepreneurship Skills.
  • Critical Thinking and Problem Solving
  • Communication
  • Collaboration
Life and Career Skills
  • Flexibility and Adaptability
  • Initiative, Self-Direction and Career Planning
  • Social and Cross-Cultural Skills
  • Productivity and Accountability
  • Leadership
  • Active Learning and Curiosity
  • Emotional Intelligence
  • Financial, Civic & Environmental Literacy
  • Global Awareness
PROCESS AND PILLARS

Processes designed to achieve the outcomes
Processes and pillars encompass the essential actions and foundations required for holistic student development, aligning with academic goals, professional readiness, enriched experiences, and a conducive learning environment. These form the integral framework guiding the comprehensive approach toward fostering well-rounded individuals prepared for the challenges of the future.

  • Navigation of knowledge, skills and abilities
  • Aligning learning objectives with Bloom’s Taxonomy
  • Feedback and loop communication
Academic goals and Strategy
  • Additional Courses and Specialized Trainings
  • Workshops and Practical Skill Development
  • Seminars and Industry Guest Speakers
  • Professional Certifications and Qualifications
  • Industry-Relevant Research Projects
  • Networking Events and Conferences
  • Collaboration with Industry Partners
  • Guided Projects
  • Mentorship
PROFESSIONAL DEVELOPMENT
  • Student Clubs
  • Events
STUDENT EXPERIENCE AND ACTIVITIES
  • Physical Amenities
  • Community and Affiliations
  • Learner Resources
LEARNING ENVIRONMENT

The Kathford Experience

Join the Community of Creators and Winners.

Winner of Relay Race

Course Overview

Master Concepts Inside And Outside the Classroom

In Class

Computer Fundamentals and Applications

Computer basics

OS & software

MS Office

Internet use

Society and Technology

Tech & society

IT & development

Ethics

Cyber laws

English I

Grammar and sentence structure

Reading comprehension

Essay and report writing

Vocabulary building

Mathematics I

Sets & functions

Matrices

Derivatives

Integration

Digital Logic

Number systems

Logic gates

Circuits

Flip-flops

Out Class

Hardware Assembly Workshop

Hands-on session to assemble and troubleshoot basic computer hardware.

Student from Department of BEX using Soldering Pen

Network Configuration Basics

Learn to set up simple networks and diagnose connectivity issues.

IT Technician
In Class

C Programming

Data types

Loops & functions

Arrays

Pointers & files

Financial Accounting

Basics of accounting

Journal & ledger

Financial statements

Depreciation

English II

Grammar

Essay/report writing

Presentation skills

Critical reading

Mathematics II

Complex numbers

Differential equations

Vectors

Probability

Microprocessor and Computer Architecture

8085 basics

Instruction set

Memory/I-O

CPU structure

Out Class

Microsoft Excel Mastery

Practice data management, formulas, and charts using Excel.

Kathford - Presentor Presenting about Nextgen

PowerPoint Design Lab

Create engaging and professional presentations with animations and layouts.

Student Giving Presentation
In Class

Data Structures and Algorithms

Arrays, lists

Trees, graphs

Sorting/searching

Algorithm analysis

Probability and Statistics

Probability basics

Distributions

Descriptive stats

Hypothesis testing

System Analysis and Design

SDLC

Requirements & DFDs

System design

Documentation

OOP in Java

OOP in Java

Inheritance

Exception handling

Packages

Web Technology

HTML, CSS, JS

Client-server

PHP & databases

Web protocols

Out Class

Visual Design with Canva

Design social media posts, banners, and posters using Canva.

Presentor Presenting about Design Elements and Principles

Peer Mentorship Program

Seniors guide juniors in academics and career planning through regular meetups.

BBM students
In Class

Operating System

OS basics

Process scheduling

Memory management

File systems

Numerical Methods

Equation solving

Interpolation

Integration/differentiation

Differential equations

Software Engineering

Software development life cycle (SDLC)

Requirements & design

Testing

Project management

Scripting Language

Basics (Python/JS)

Control structures

File handling

Web scripting

Database Management System

DBMS basics

SQL & design

Normalization

Transactions

Project I

Project I

Implementation

Testing

Documentation

Out Class

Full Stack Project Bootcamp

Work on a full-stack web project using MERN or similar technologies.

Student and Instructor participating in Kathford event

Tech Talk Series

Attend guest lectures on current IT trends and career insights.

Participation in an event
In Class

MIS and E-Business

MIS basics

Business processes

E-commerce

Security

DotNet Technology

.NET overview

C# basics

App development

Database connectivity

Computer Networking

Network models

TCP/IP & OSI

Routing

Security

Introduction to Management

Management principles

Organization

Leadership

Planning

Computer Graphics and Animation

Graphics basics

2D/3D transformations

Animation

Rendering

Out Class

Mobile App Development Sprint

Build a working prototype of a mobile app using Flutter or Android.

8th semester student paricipating in Hackathon for social impact

Hackathon: Kathcode

Participate in a 24-hour coding challenge with real-world problems.

Student Learning with laptops
In Class

Mobile Programming

Android app development

UI design and layouts

Activity lifecycle

Data storage and APIs

Distributed System

Concepts of distributed computing

Communication and synchronization

Distributed file systems

Fault tolerance

Applied Economics

Micro and macroeconomics

Demand and supply analysis

Market structures

National income and inflation

Advanced Java Programming

Swing and GUI design

JDBC and database connectivity

Multithreading

Networking in Java

Network Programming

Socket programming

TCP/IP communication

Client-server architecture

Protocol design

Project II

Real-world system development

Coding and implementation

Testing and documentation

Final presentation

Out Class

Digital Marketing Live Project

Plan and run an online campaign using SEO, social media, and analytics tools.

B.Sc. CSIT Students Demonstrating Project

Panel Discussion: Emerging Tech

Join discussions with experts on AI, blockchain, and cybersecurity.

Student and Instructor Participating in an event
In Class

Cyber Law and Professional Ethics

IT laws and cybercrimes

Intellectual property rights

Privacy and data protection

Ethical practices in IT

Cloud Computing

Cloud models (IaaS, PaaS, SaaS)

Virtualization and deployment

Storage and scalability

Security in cloud

Internships

Industry exposure

Real-world project work

Report preparation

Presentation and evaluation

Elective I

Advanced tech concepts

Practical application

Case studies

Elective II

Tools and frameworks

Mini project or research

Out Class

Emotional Intelligence Workshop

Learn leadership, self-awareness, and conflict resolution through activities.

Presentation on Large Langauge Models

Coding Competition

Compete in algorithmic problem-solving challenges to sharpen skills.

Kathford's Dot Connect Team participating in an event
In Class

Operations Research

Linear programming

Transportation & assignment problems

Decision theory

Queuing models

Project III

Final project implementation

System testing & deployment

Report writing

Viva and presentation

Elective III

Advanced theoretical concepts

Practical tools & applications

Case studies

Elective IV

Specialized frameworks

Emerging tech trends

Hands-on exercises

Out Class

Career Planning Masterclass

Explore resumes, interviews, job search strategies, and career roadmaps.

Teachers engaging in teaching event

Alumni Meet & Greet

Connect with successful alumni for mentorship and networking.

Group of people associated with kathford
Experience engineering beyond textbooks through real-world events and exposure.

Course Roster

Term
Course Name Professor Concentration Credit Hour
Statistics I
Shishir Regmi
Descriptive Statistics, Probability Theory, Random Variables and Distributions
48 hours
Mathematics II
Surendra Raj Pathak
Integral Calculus, Differential Equations, Linear Algebra
48 hours
Discrete Structure
Sharad Neupane
Set Theory and Logic, Combinatorics and Graph Theory, Boolean Algebra
48 hours
Object Oriented Programming
Bishon Lamichhane
Classes and Objects, Inheritance and Polymorphism, File Handling and Exception Handling
48 hours
Microprocessor
Suwas Karki
Architecture of 8085 Microprocessor, Instruction Set and Programming, Memory and I/O Interfacing
48 hours
Theory of Computation
Sherin Joshi
Finite Automata and Regular Languages, Context-Free Grammars and Pushdown Automata, Turing Machines and Undecidability
48 hours
Computer Networks
Nabin Karki
Network Models and Protocols, IP Addressing and Routing, Data Link and Transport Layer Protocols
48 hours
Operating Systems
Kashiram Pokharel
Process Management and Scheduling, Memory Management, File Systems and I/O Management
48 hours
Database Management System
Sarita Neupane
Relational Database Design, SQL and Query Processing, Transaction Management and Concurrency Control
48 hours
Artificial Intelligence
Mukesh Prasad Chaudhary
Problem Solving and Search Strategies, Knowledge Representation, Machine Learning Basics
48 hours
Software Engineering 
Ishwar Dhungana
Software Development Life Cycle (SDLC), Software Design and Modeling, Testing and Maintenance
48 hours
Compiler Design and Construction 
Ramesh Parajuli
Lexical and Syntax Analysis, Parsing Techniques, Code Generation and Optimization
48 hours
E-Governance 
Hari Prasad Pokharel
E-Governance Framework and Models, ICT Infrastructure and Policy, Digital Service Delivery
48 hours
NET Centric Computing 
Sunil Chaudhary
Web Services and Distributed Computing, Network Programming, Internet Protocols and Architectures
48 hours
Technical Writing
Sabitri Dhakal
Technical Documentation and Reports, Research and Proposal Writing, Editing and Presentation Skills
hours
International Marketing
Anish Dhakal
Global Market Environment, International Marketing Strategies, Export and Import Procedures
48 hours
Advanced Java Programming
Navin Kishor Sharma
Multithreading and Networking, Java Database Connectivity (JDBC), Enterprise Java (Servlets and JSP)
48 hours
Principles of Management
Sujan Khatri
Planning and Decision Making, Organizational Structure and Leadership, Strategic Management
48 hours
Data Warehousing and Data Mining
Sharad Chandra Joshi
Data Warehouse Architecture, Data Preprocessing and OLAP, Classification and Clustering Techniques
48 hours

Award and achievement

Celebrating Excellence: Recognizing Student Achievements and Milestones!

Meet The Masters

Masters Who Make Learning Lit.

950 1 of 1
Mr. Mukesh Prasad Chaudhary

Assistant Professor, Head of Department.

Department of Information Technology

Dr. Suvita Jha - Graded senior, Lecturer: Department of Management
Dr. Suvita Jha

Assistant Professor:

Department of Management

Employer Network

Connecting students with top employers for a brighter future.

Unlock Your Potential with US!

Prepare for a Brighter Tomorrow

Curious? Let’s Chat!

Loading please wait...