Introduction
Message
Academic Team
Management
BCA has a very good career scope and the whole concentration of the degree is towards the computer courses. Students do not have to bother about other subjects so much and can just concentrate on their core concentration area.
WHY BCA?
BCA is one of the popular IT related degrees which provides a good foundation of the variety of computer-related courses like Networking, Programming, Database, System and so on. After finishing BCA degree student can easily select any one of the concentration areas and make their career accordingly which is the main advantage of this degree.
4 YEARS BACHELORS
The 4 years education along with semester system is the most effective as well as globally recognized course. Students can easily pursue their Master’s degree either in Nepal or Abroad after completing their 16 years of education.
BACHELOR OF COMPUTER APPLICATION (BCA) AT SAMARPAN
Category: Bachelors
Course: Bachelor of Computer Application (BCA)
Faculty: Humanities and Social Science
Duration: 4 years
Affiliated to: Tribhuvan University
MINIMUM REQUIREMENTS:
The minimum requirements to enroll in our 4-year BCA program are:
You can Download the Syllabus in pdf format from here: BCA Syllabus.pdf
FIRST SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS101 | Computer Fundamentals & Applications | 4 |
2 | CACS102 | Society and Technology | 3 |
3 | CAEN103 | English I | 3 |
4 | CAMT104 | Mathematics I | 3 |
5 | CACS105 | Digital Logic | 3 |
Total | 16 |
SECOND SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS151 | C Programming | 4 |
2 | CAAC152 | Financial Accounting | 3 |
3 | CAEN153 | English II | 3 |
4 | CAMT154 | Mathematics II | 3 |
5 | CACS155 | Microprocessor and Computer Architecture | 3 |
Total | 16 |
THIRD SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS201 | Data Structures and Algorithms | 3 |
2 | CAST202 | Probability and Statistics | 3 |
3 | CACS203 | System Analysis and Design | 3 |
4 | CACS204 | OOP in Java | 3 |
5 | CACS205 | Web Technology | 3 |
Total | 15 |
FOURTH SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS251 | Operating System | 3 |
2 | CACS252 | Numerical Methods | 3 |
3 | CACS253 | Software Engineering | 3 |
4 | CACS254 | Scripting Language | 3 |
5 | CACS255 | Database Management System | 3 |
6 | CAPJ256 | Project I | 2 |
Total | 17 |
FIFTH SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS301 | MIS and E-Business | 3 |
2 | CACS302 | DotNet Technology | 3 |
3 | CACS303 | Computer Networking | 3 |
4 | CAMG304 | Introduction to Management | 3 |
5 | CACS305 | Computer Graphics and Animation | 3 |
Total | 15 |
SIXTH SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS351 | Mobile Programming | 3 |
2 | CACS352 | Distributed System | 3 |
3 | CAEC353 | Applied Economics | 3 |
4 | CACS354 | Advanced Java Programming | 3 |
5 | CACS355 | Network Programming | 3 |
6 | CAPJ356 | Project II | 2 |
Total | 17 |
SEVENTH SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CACS401 | Cyber Law and Professional Ethics | 3 |
2 | CACS402 | Cloud Computing | 3 |
3 | CAIN403 | Internship | 3 |
4 | Elective I | 3 | |
5 | Elective II | 3 | |
Total | 15 |
EIGHTH SEMESTER
S.N | Course code | Course Title | Credit Hours |
1 | CAOR451 | Operations Research | 3 |
2 | CAPJ452 | Project III | 6 |
3 | Elective III | 3 | |
4 | Elective IV | 3 | |
Total | 15 |
List of Elective Subjects | |||||||
S.no. | Course Code | Seventh Semester Course Title | Credit Hrs. | S.no. | Course Code | Eighth Semester Course Title | Credit Hrs. |
1 | CACS404 | Image Processing | 3 | 1 | CACS453 | Database Programming | 3 |
2 | CACS405 | Database Administration | 3 | 2 | CACS454 | Graphical Information System | 3 |
3 | CACS406 | Network Administration | 3 | 3 | CACS455 | Data Analysis & Visualization | 3 |
4 | CACS407 | Software Project Management | 3 | 4 | CACS456 | Machine Learning | 3 |
5 | CAER408 | Advance. Net Technology | 3 | 5 | CACS457 | Multimedia System | 3 |
6 | CACS409 | E-Governance | 3 | 6 | CACS458 | Knowledge Engineering | 3 |
7 | CACS410 | Artificial Intelligence | 3 | 7 | CACS459 | Information Security | 3 |
8 | Applied Psychology | 3 | 8 | CACS460 | Internet of Things | 3 |
At ICMS Samarpan Academy, we offer a competitive fees structure for our BCA (Bachelor of Computer Applications) program. Our aim is to provide quality education and valuable opportunities to our students, while keeping the fees affordable. We understand the importance of financial considerations in pursuing higher education and strive to make our programs accessible to all aspiring students.
Total Fee for the Entire BCA Program: Rs. 460,000
Here’s a clear breakdown of the fee structure:
Semester | Amount (NPR) | Remarks |
---|---|---|
Semester I | 86,000 | Admission 30,000 + Academic Fee 56,000 |
Semester II | 56,000 | Academic Fee |
Semester III | 56,000 | Academic Fee |
Semester IV | 56,000 | Academic Fee |
Semester V | 56,000 | Academic Fee |
Semester VI | 56,000 | Academic Fee |
Semester VII | 32,000 | Academic Fee |
Semester VIII | 32,000 | Academic Fee |
Total | Rs. 460,000 |
Exam Fee Payable to Tribhuvan University (TU):
All TU fees must be paid online via the official payment system.
Mr. Niko Gurung
Program Coordinator
Bsc. Hons Software Engineering, UCLAN - Preston, United Kingdom
MBA -E Marketing, Infrastructure University, Infrastructure University Kuala Lumpur (IUKL), Malaysia
Email: nikogurung@tuicms.edu.np
Mobile: 9801066279
Mr. Niko Gurung is an experienced academician and a passionate IT professional, serving as the Program Coordinator for the BCA program at ICMS Samarpan Academy. With a strong background in software development and IT entrepreneurship, he brings real-world expertise into the classroom.
As a developer and mentor, Mr. Gurung is deeply committed to bridging the gap between academic learning and industry requirements. His focus lies in empowering students through hands-on training, personalized mentoring, and career-oriented guidance, ensuring they graduate not only with knowledge but with job-ready skills.
Driven by a vision to shape the next generation of IT professionals, he continues to innovate in academic delivery, keeping students aligned with the dynamic needs of the tech industry.
Jul 25, 2025
Jul 25, 2025
Nov 30, 2024
Jan 06, 2025
Jul 26, 2024
Nov 12, 2023