-
Table of Contents
BCA College
BCA College in Nepal provides an undergraduate degree course in the field of computer applications or computer science under the faculty of Humanities and Social Science, at Tribhuvan University. It is a 4 years (8 semesters) degree that prepares students for an IT career in the field of computer applications and software development. The 126 credit hours of BCA Course Subjects comprise 71 credit hours of core computer application courses, 12 credit hours of elective courses, 9 credit hours of mathematics and statistics courses, and 6 credit hours of language courses.
In addition to the core computer science and several elective courses, the BCA Course program also offers 13 credit hours of projects and internships. Apart from the conventional lecture classes, the BCA Course Design also provides tutorials and lab classes which further help the students in practice-based learning.
The objective of the BCA course pattern is to produce IT professionals and enhance the skill of students to create solutions for technical problems that arise in industrial, commercial as well as in government companies. Students looking for top BCA colleges in Bhaktapur, Kathmandu Valley and all over Nepal usually join Samriddhi College.
Our Next Program: Best BSc.CSIT Course in Nepal
Career after BCA College Course in Nepal
Samriddhi College is one of the best BCA colleges in Bhaktapur, Kathmandu Valley, and all over Nepal. The BCA program at Samriddhi College is designed in such a manner that will provide comprehensive training to understand computer science and industrial computing. The students of the BCA Course in Bhaktapur will be able to carry out the required analysis and synthesis involved in computer systems, information systems, and computer applications.
They will be able to demonstrate professional competence in developing software and designing it and implementing it as well. The BCA course fee structure in Nepal is very affordable since it’s aimed at developing sound practical skills to enable the students to address problems that arise in computer systems and their applications.
Job Opportunities after BCA Course in Kathmandu
BCA graduates students have better scopes and job opportunities in Nepal. They can start up their IT Career in Nepal in either the private sector or government sector since there are a lot of employment opportunities in both these sectors. The IT graduates can apply for the post of system analysts, system managers, project managers, database administrators, system designers, software programmers, web developers, software developers, etc.
Well-qualified BCA graduates can find openings in Nepal or abroad easily or even can start their own ventures. They can also join courses like MIT, MBA, MCA, etc to pursue a higher academic degree in national or abroad universities around the world. So, after completing the BCA course from Samriddhi College, they have better scopes and job demands in Nepal.
Our Next Program: Career after BBS Course in Nepal
In addition to the regular curriculum, there are periodic seminars, projects, and assignments, which enable the students to sharpen their BCA skills. With a focus on applications, we cover BCA subjects like Web Development, Java and J2EE, Python with Data Science, Android, CCNA, Oracle, Flutter, Linux Programming, etc. This kind of focused training helps students adapt themselves to the art and science of software development. Various personality development classes are conducted for the students to make industry-ready IT graduates
Objectives of BCA College Curriculum
The course insights of BCA Course Structure:
- To produce professionals in the field of computer application as a programmer and software developers.
- To provide knowledge about various tools and techniques used in software development.
- To provide students with both practical and theoretical aspects of studies related to computer applications.
- To enhance the skill of students to create solutions for technical problems that arise in industrial, commercial as well as in government companies.
- To provide students with a fine base to continue their studies further in MIT, MBA, MCA, etc.
Eligibility to study BCA Course of TU
Minimum D grade in each subject of grades 11, and 12 with a CGPA of 1.8 or More
Or, the Minumum Score of Second Division marks in 10+2 is equivalent in any discipline
Or, Students who have passed grade 11 and are waiting for grade 12 results (supplementary exam/ PURAK PARIKSHA) can also apply. However, they have to submit all the required documents at the time of admission
all the above qualifications must be full fill by the candidate for admission to the BCA program of Tribhuvan University.
-
Features at Samriddhi College
- Excellent Academic Results
- Well experienced BCA faculty members
- Free Extra professional courses from the first semester
- Merit-based BCA Course Scholarship in internal and final examinations
- Promoting entrepreneurs through “Incubation Center” and “Skill Lab”
- Job placement through “Placement Cell”
- Guest Lecture sessions from experts
- Workshop and seminar by professionals
- Free Books for BCA Students
- Well experienced faculty members
- Different skill sets training to students through Project-based Learning
-
Course Structure of BCA
Courses
Credit Hours
Computer Application Core Courses
71( 4*2+3*21)
Elective Courses
12(3+3+3+3)
Mathematics & Statistics Courses
9*(3+3+3)
Language Courses
6(3+3)
Social Science & Management Courses
15(3+3+3+3+3)
Projects & Internships
13(2+2+6+3)
Total Credit Hours
126
-
First Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 101
Computer Fundamental & Application
4
4
–
4
2
CASO 102
Society & Technology
3
3
–
–
3
CAEN 103
English I
3
3
1
–
4
CAMT 104
Mathematics I
3
3
1
1
5
CACS 105
Digital Logic
3
3
–
2
Total
16
16
2
7
-
Second Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 151
C Programming
4
4
–
4
2
CAAC 152
Financial Accounting
3
3
–
–
3
CAEN 153
English II
3
3
1
–
4
CAMT 154
Mathematics II
3
3
1
1
5
CACS 155
Microprocessor and Computer Architecture
3
3
–
2
Total
16
16
2
7
-
Third Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 201
Data Structure & Algorithms
3
3
–
3
2
CAST 202
Probability and Statistics
3
3
1
1
3
CACS 203
System Analysis and Design
3
3
1
–
4
CACS 204
OOP in Java
3
3
1
2
5
CACS 205
Web Technology
3
3
–
3
Total
15
15
3
9
-
Fourth Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 251
Operating System
3
3
1
2
2
CACS 252
Numerical Method
3
3
1
2
3
CACS 253
Software Engineering
3
3
1
–
4
CACS 254
Scripting Language
3
3
–
3
5
CACS 255
Database Management System
3
3
1
2
6
CAP I 256
Project I
2
–
–
4
Total
17
15
4
13
-
Fifth Semester
S.N
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 301
MIS and e- Business
3
3
–
2
2
CACS 302
DotNet Technology
3
3
–
3
3
CACS 303
Computer Networking
3
3
–
2
4
CAMG 304
Introduction to Management
3
3
1
–
5
CACS 305
Computer Graphics and Animation
3
3
1
2
Total
15
15
2
9
-
Sixth Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 351
Mobile Programming
3
3
–
3
2
CACS 352
Distributed System
3
3
1
–
3
CAEC 353
Applied Economics
3
3
1
–
4
CACS 354
Advance Java Programming
3
3
–
3
5
CACS355
Network programming
3
3
–
2
6
CAPJ 356
Project II
2
–
–
4
Total
17
15
2
12
-
Seventh Semester
S.N
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CACS 401
Cyber Law & Professional Ethics
3
3
1
–
2
CACS 402
Cloud Computing
3
3
–
3
3
CAIM 403
Internship
3
–
–
–
4
Elective I
3
3
–
–
5
Elective II
3
3
–
–
Total
15
12
1
3
-
Eighth Semester
S.N.
Course Code
Course Title
Credit Hrs.
Lecture Hrs.
Tutorial Hrs.
Lab Hrs.
1
CAOR 451
Operations Research
3
3
1
–
2
CAPJ 452
Project III
6
–
–
12
3
Elective III
3
3
4
Elective IV
3
3
Total
15
9
-
List of Electives
S.N
Course Code
Course Title
S.N
Course Code
Course Title
1
CAPS 476
Applied Psychology
6
CACS 482
Knowledge Engineering
2
CACS 477
Geographical Information System
7
CACS 483
Advance DotNet Technology
3
CACS 478
IT in Banking
8
CACS 484
Database Programming
4
CACS 479
Hotel Information system
9
CACS 485
Database Administration
5
CAER 480
Enterprise Resource planning
10
CACS 486
Network Administration