Location
Location

Thapathali, Kathmandu
Nepal

BCA Syllabus

Everest College

BCA Syllabus

First Semester

  • CACS101 Computer Fundamentals and Applications
  • CASO102 Society and Technology
  • CAEN103 English I
  • CAMT104 Mathematics I
  • CACS105 Digital Logic

Second Semester

  • CACS151 C Programming
  • CAAC152 Financial Accounting
  • CAEN153 English II
  • CAMT154 Mathematics II
  • CACS155 Microprocessor and Computer Architecture

Third Semester

  • CACS201 Data Structures and Algorithms
  • CAST202 Probability and Statistics
  • CACS203 System analysis and design
  • CACS204 OOP in Java
  • CACS205 Web Technology

Fourth Semester

  • CACS251 Operating System
  • CACS252 Numerical Methods
  • CACS253 Software Engineering
  • CACS254 Scripting Language
  • CACS255 Database Management System
  • CAPJ256 Project I

Fifth Semester

  • CACS251 Operating System
  • CACS252 Numerical Methods
  • CACS253 Software Engineering
  • CACS254 Scripting Language
  • CACS255 Database Management System
  • CAPJ256 Project I

Sixth Semester

  • CACS351 Mobile Programming
  • CACS352 Distributed System
  • CAEC353 Applied Economics
  • CACS354 Advanced Java Programming
  • CACS355 Network Programming
  • CAPJ356 Project II

Seventh Semester

  • CACS401 Cyber Law and Professional Ethics
  • CACS402 Cloud Computing
  • CAIN403 Internships
  • Elective I
  • Elective II

Eight Semester

  • CAOR451Operations Research
  • CAPJ452Project III
  • Elective III
  • Elective IV