The Bachelor of Computer Application (BCA) is a four-year, eight-semester academic program. With the rapidly growing IT industry, the demand for computer professionals is growing by the day. The growing IT sector has opened up a plethora of prospects for computer graduates. BCA is a popular program among students interested in pursuing a career in IT (Information Technology). Programming in C, Object-Oriented Programming in C++, Networking, Web Technology, Data Structure, Java Programming, Database Management, Software Engineering, and essential programming languages like ‘PHP’, Python are covered within the BCA program. This course gives students who are interested in computers and want to work in the IT industry as software developers a lot of chances.

BCA students at Kantipur City College get a broad variety of abilities in problem-solving approaches, software design and development, and essential business skills. The BCA program is aimed to generate professional software developers with strong technical skills and understanding who can create well-planned, resilient, and reusable computer-based solutions for a variety of business and industry challenges. BCA alumni are equipped to work in areas such as Internet and intranet application design and development, system analysis, object-oriented programming, multimedia, testing and quality assurance, project management, database design, and administration.

The field of BCA has a lot of potentials. After completing the course, one can work or pursue further education. There is also the possibility of self -employment. If you have those talents, you can undertake to freelance or design your own program. BCA grads can get work in a variety of software firms. A system engineer, programmer, web developer, or system administrator are all options for the graduate. For their IT departments, both the government and commercial enterprises hire a considerable number of computer workers. If a candidate has job experience and all of the necessary abilities, he or she will be able to hold good positions. Students can also pursue further education, such as an MCA, to get an advantage and upgrade their skills and expertise, which leads to job advancement.

The course aim to

  • To train students to create solutions in the form of information systems to the problems related to commercial, financial, governmental, or other types of organizations
  • Provide knowledge on various tools, concepts, and techniques of software development.
  • Prepare students for careers in dynamic and continually evolving fields of computer science.
  • Build up sound verbal and written communication skills.
  • Provide a solid foundation for further studies leading to MCA, MIT, MS Computer Science, and MBA.

The plus point that make your study at KCC better than anywhere are:

  • Industry Apprenticeship provides you an opportunity to work in the IT industry and leading software houses. This renders a competitive edge to you in the job market.
  • KCC events deliver you a wealth of seminars with outstanding speakers from the IT industry and NGOs. You will have access to new connections, and a new outlook on your career.
  • Workshops are organized on topics like network securities, software engineering, and business trends. It brings together you with specialists from academia, and software.
  • Specialization in promising areas like Networking, Software Engineering, Artificial Intelligence, etc.
  • Projects at KCC involve you in the design and development of software systems. You complete them at our state-of-art computer center and research units known as CSDR (Center for Software Development and Research).

YEAR I, SEMESTER I

Course Code Subject Credit Theory Lab
CORE COURSES
Mathematics I 3 6
Computer System Concept 3 4 2
Computer Programming in C 3 4 2
Digital Logic 3 4 2
Computer Project I 2 4
HUMANITIES & MANAGEMENT COURSES
Technical English 3 4

 

YEAR I, SEMESTER II

Course Code Subject Credit Theory Lab
CORE COURSES
Mathematics II 3 6
Microprocessor and Assembly Language 3 4 2
Object-Oriented Programming 3 4 2
Computer Project II 2 4
HUMANITIES & MANAGEMENT COURSES
Modern Business Practices 3 4
Sociology Ethics and Emotional Intelligence 3 4

YEAR II, SEMESTER III

Course Code Subject Credit Theory Lab
CORE COURSES
Computer Architecture 3 4
Data Structure and Algorithm 3 4 2
System Analysis and Design 3 4
User Interface Design 3 4 2
Computer Project III 2 4
HUMANITIES & MANAGEMENT COURSES
Financial Accounting 3 4 1

YEAR II, SEMESTER IV

Course Code Subject Credit Theory Lab
CORE COURSES
Numerical Methods 3 4 2
Operating System 3 4 2
Computer Network 3 4 2
Database Management System 3 4 2
Computer Project IV 2 4
HUMANITIES & MANAGEMENT COURSES
Technology and Operational Management 3 4

YEAR III, SEMESTER V

Course Code Subject Credit Theory Lab
CORE COURSES
Probability and Statistics 3 4 2
Management Information System 3 4
Object-Oriented Analysis and Design 3 4
Web Technology 3 4 2
Computer Graphics 3 4 2
Computer Project V 2 4

YEAR III, SEMESTER VI

Course Code Subject Credit Theory Lab
CORE COURSES
Research Methodology 3 4
Software Engineering 3 4
Cyber Security 3 4 2
Advance Object-Oriented Programming 3 4 2
Artificial Intelligence 3 4 2
Computer Project VI 2 4

YEAR IV, SEMESTER VII

Course Code Subject Credit Theory Lab
CORE COURSES
IT in Banking 3 4
Specialization I 3 4
Specialization II 3 4
Specialization III 3 4
Internship 3 4

 

Specialization Areas (I, II & III)

 

  • Information System Management

 

Entrepreneurship and supply chain management 3 4
Computer-Based Financial Management 3 4 2
Data warehouse and Data Mining 3 4 2

 

  • Networking and Cloud Computing

 

Cloud Computing and Big Data 3 4
Network System Administration 3 4 2
Remote Sensing and GIS 3 4 2

 

  • Data Commerce and Business Analytics

 

Digital Commerce 3 4
Digital and Cloud Governance 3 4 2
Multimedia and Application 3 4 2

 

YEAR IV, SEMESTER VIII

Course Code Subject Credit Theory Lab
CORE COURSES
Machine Learning with Python 3 4
Specialization IV 3 4
Specialization V 3 4
Specialization VI 3 4
Apprentice Project 3 4

 

Specialization Areas (IV, V & VI)

 

  • Information System Management

 

Macro and Micro Economics 3 4
Fundamentals of Marketing and Business Strategy 3 4 2
Information Security 3 4 2

 

  • Networking and Cloud Computing

 

Dot net programming 3 4
Wireless Network and Mobile Computing 3 4 2
Internet of Things 3 4 2

 

  • Data Commerce and Business Analytics

 

Big Data 3 4
Database Programming 3 4 2
Business Analytics 3 4 2

Mr. Raju Kattel

MCA, Purbanchal University, Assistant Professor

Mr. Saroj Pandey

MCA, Purbanchal University. Deputy HoD, Assistant Professor.

Mr. Ashim KC

MCA, Purbanchal University, Lecturer/Coordinator

Mr. Ram Prasad Niroula

MA Mathematics, MEd Statistics

Mr. Kiran Khanal

MSCIT, Pokhara University. Assistant Professor/ System Administrator

Mr. Bikash Neupane

MCA, Purbanchal University, Assistant Professor

Mr. Ramesh Parajuli

MTech IT (Gold Medalist), ITM University, India Assistant. Professor

Mr. Nishan Lamichane

MSC CSIT(Running), Tribhuwan Univeristy, lecturer

 

Department Administrator

Mr. Binod Khatiwada

Office Assistant