BCA Syllabus ( Bachelor of Computer Application)

Bachelor of Computer Application is a four years program spread over eight semesters. It is a program that helps to produce software developers and programmers.

bca Syllabus - TU

TU BCA syllabus has 126 credit hours of studies. There is a specific mention of networking, programming, software design and development and general Management and Accounting in the curriculum. It combines Management and Computer Science to help students in the field of Computer Applications.

Semester Subject Credit Hour Code
1 Computer Fundamentals and Applications 3 hrs CACS101
1 Society and Technology 3 hrs CAS0102
1 English I 3 hrs CAEN103
1 Mathematics I 3 hrs CAMT014
1 Digital Logic 3 hrs CACS105
2 C Programming 4 hrs CACS151
2 Financial Accounting 3 hrs CAAC152
2 English II 3 hrs CAEN153
2 Mathematics II 3 hrs CAMT154
2 Microprocessor and Computer Architecture 3 hrs CACS155
3 Data Structures and Algorithms 3 hrs CACS201
3 Probability and Statistics 3 hrs CAST202
3 System analysis and design 3 hrs CACS203
3 OOP in Java 3 hrs CACS204
3 Web Technology 3 hrs CACS205
4 Operating System 3 hrs CACS251
4 Numerical Methods 3 hrs CACS252
4 Software Engineering 3 hrs CACS253
4 Scripting Language 3 hrs CACS254
4 Database Management System 3 hrs CACS255
4 Project I 2 hrs CAPJ256
5 MIS and E-Business 3 hrs CACS301
5 DotNet Technology 3 hrs CACS302
5 Computer Networking 3 hrs CACS303
5 Introduction to Management 3 hrs CAMG304
5 Computer Graphics and Animation 3 hrs CACS305
6 Mobile Programming 3 hrs CACS351
6 Distributed System 3 hrs CACS352
6 Applied Economics 3 hrs CAEC353
6 Advanced Java Programming 3 hrs CACS354
6 Network Programming 3 hrs CACS355
6 Project II 2 hrs CAPJ356
7 Cyber Law and Professional Ethics 3 hrs CACS401
7 Cloud Computing 3 hrs CACS402
7 Internships 3 hrs CAIN403
7 Elective I 3 hrs N/A
7 Elective II 3 hrs N/A
8 Operations Research 3 hrs CAOR451
8 Project III 6 hrs CAPJ452
8 Elective III 3 hrs N/A
8 Elective IV 3 hrs N/A
bca Syllabus - P.U (Pok)

At, Pokhara University, BCA which is of four years and eighth semesters. It is 124 credit hours of study. The course have four project work, two electives with fundamentals. There are courses on programming language, computer information systems and software developments in the main curriculum

Semester Subject Credit Hour Code
1 English - I 3 hrs ENG 121
1 Mathematics I 3 hrs MTH 131
1 Digital Logic Systems 3 hrs ELX 141
1 Computer Fundamentals and Application 3 hrs CMP 111
1 Programming Logic and Techniques 3 hrs CMP 112
2 Business Communication 3 hrs ENG 122
2 Mathematics II 3 hrs MTH 132
2 Financial Accounting I 3 hrs ACC 121
2 Programming Language in C 3 hrs CMP 113
2 Fundamentals of Electrical and Electronics 3 hrs ELX 142
2 Project I 1 hrs PRJ 151
3 Object Oriented Programming in C++ 3 hrs CMP 211
3 Data Structure and Algorithms 3 hrs CMP 212
3 Financial Accounting II 3 hrs ACC 221
3 System Analysis and Design 3 hrs CMP 213
3 Microprocessor 3 hrs ELX 241
4 Numerical Methods 3 hrs MTH 231
4 Visual Programming 3 hrs CMP 214
4 Database Management System 3 hrs CMP 216
4 Computer Graphics 3 hrs CMP 271
4 Operating System 3 hrs CMP 215
4 Project II 2 hrs PRJ 251
5 Computer Architecture 3 hrs CMP 311
5 Java Programming 3 hrs CMP 413
5 Web Technology I 3 hrs CMP 313
5 Mathematical Foundation for Computer Science 3 hrs CMP 314
5 Software Engineering 3 hrs CMP 315
6 Probability & Statistics 3 hrs STT 331
6 Organization & Management 3 hrs MGT 421
6 Web Technology II 3 hrs CMP 318
6 Applied Economics 3 hrs ECO 321
6 Project III 3 hrs PRJ 351
7 E-Business 3 hrs CMP 411
7 Linux 3 hrs CMP 317
7 Internship 3 hrs INT 461
8 Mangement Information System 3 hrs CMP 316
7 Simulation & Modeling 3 hrs CMP 412
8 Mobile Technologies 3 hrs CMP 414
8 Advance Database in PL/SQL 3 hrs N/A
8 Project IV 5 hrs PRJ 451
7 Dot Net Programming 3 hrs N/A
bca Syllabus - P.U (Purb)

Purbanchal University BCA is 208 credit hours of total studies.It combines programming, web design,software development and multimedia in its curriculum

Semester Subject Credit Hour Code
1 Technical English 3 hrs BCA105SH
1 Mathematics-I 3 hrs BCA101SH
1 Modern Business Practices 3 hrs BCA190MS
1 Computer System Concepts 3 hrs BCA170CO
1 Computer Programming in C 3 hrs BCA175CO
1 Computer Project-I 2 hrs BCA178CO
2 Financial Accounting 3 hrs BCA191MS
2 Mathematics-II 3 hrs BCA102SH
2 Digital Logic 3 hrs BCA171CO
2 Microprocessor & Assembly language 3 hrs BCA172CO
2 Object-Oriented Programming 3 hrs BCA176CO
2 Computer Project-II 2 hrs BCA179CO
3 Sociology 2 hrs BCA207SH
3 Computer Architecture 3 hrs BCA271CO
3 Data Structure & Algorithms 3 hrs BCA273CO
3 System Analysis & Design 3 hrs BCA270CO
3 User Interface Design 3 hrs BCA275CO
3 Computer Project-III 3 hrs BCA278CO
4 Technology & Operations Management 3 hrs BCA105SH
4 Numerical Methods 3 hrs BCA280CO
4 Operating System 3 hrs BCA277CO
4 Computer Network 3 hrs BCA272CO
4 Database Management System 3 hrs BCA276CO
4 Computer Project-IV 3 hrs BCA279CO
5 Probability & Statistics 3 hrs BCA376SH
5 Object-Oriented Analysis & Design 3 hrs BCA371CO
5 Software Engineering 3 hrs BCA370CO
5 Computer Graphics 3 hrs BCA375CO
5 Web Technology 3 hrs BCA374CO
5 Computer Project-V 3 hrs BCA378CO
6 Research Methodology 2 hrs BCA377SH
6 Management Information System 3 hrs BCA372CO
6 Network Programming 3 hrs BCA380CO
6 Cloud Computing 3 hrs BCA381CO
6 Artificial Intelligence 3 hrs BCA382CO
6 Computer Project-VI 3 hrs BCA379CO
7 Software Project Management 3 hrs BCA411CO
7 Electronic Commerce 3 hrs BCA412CO
7 Advanced Object-Oriented Programming 3 hrs BCA413CO
7 Elective-I 3 hrs BCA414**
7 Internship 3 hrs BCA415CO
8 e-Governance 3 hrs BCA451CO
8 Multimedia Application 3 hrs BCA452CO
8 Dot Net Programming 3 hrs BCA453CO
8 Elective-II 3 hrs BCA454**
8 Apprentice Project 6 hrs BCA544CO
Ongoing Admissions
World Link Communications
Herald College Kathmandu
Islington College
Shubhashree Academic International College
Triton International College
Thames International College
World Link Communications