Pre-registration

Ed-Mark College offers a Bachelor of Computer Applications (BCA) program, a four-year undergraduate degree affiliated with Tribhuvan University. This program provides a solid foundation in computer science and application development, preparing students for the fast-paced IT industry. The curriculum includes programming languages (C, Java, Python), data structures, algorithms, database management systems, web technologies, networking, operating systems, software engineering, and discrete mathematics. Students benefit from a practical learning environment with well-equipped labs, high-speed internet, and a comprehensive library of IT resources.

Experienced faculty members guide students through complex concepts, fostering critical thinking and problem-solving skills. With a focus on academic study, coding sessions, and industry-relevant workshops, students develop strong analytical and coding abilities suitable for various IT roles. Graduates are prepared for careers as software developers, web developers, database administrators, and more. The BCA degree also serves as a solid foundation for further studies, such as a Master's in Computer Applications (MCA) or other specialized postgraduate programs, aimed at cultivating skilled IT professionals ready to contribute to technological advancements.

Objectives:

  • Fundamental Knowledge
  • Technical Skills Development
  • Industry Relevance
  • Collaboration and Teamwork
  • Professionalism and Ethical Practices
  • Web Development
  • Database Management Systems

Major Subjects of BCA:

First semester

Computer Fundamentals & Applications     
Society & Technology
English I
Mathematics I
Digital Logic

Second Semester

C.Programming      
Financial Accounting     
English II
Mathematics II
Microprocessor and Computer Architecture     

Third Semester 

Data Structures & Algorithms         
Probability and Statistics
System Analysis and Design
OOP in Java
Web technology

Fourth Semester

Operating System
Numerical Methods
Software Engineering     
Scripting Language
Database Management            
Project I

Fifth Semester

Mis and E-Business     
Dot Net Technology
Computer Networking      
Introduction to Management     
Computer Graphic and Animation     

Sixth Semester

Mobile Programming     
Distributed System 
Applied Economips
Advanced Java Programming     
Project II

Seventh Semester

Cyber Law & Professional Ethics     
Cloud Computing
Interships
Elective I
Elective II

Eight Semester

Operations Research        
Project II
Elective III
Elective IV
View Full Program Details