Home » BSIT Programs » BSIT Software and Web App Development

BSIT Software and Web App Development

The IT industry is booming and requires great numbers of knowledgeable, high-profile professionals. The Software and Web App Development Bachelor of Science in Information Technology (BSIT) degree program provides an opportunity to learn new programming languages, architecture, and paradigms to create new software and web applications. The course focuses on dynamic web development, data structures and algorithms, and agile coding. The curriculum reflects the current and future needs of practicing software and web development aimed at applying knowledge to a final year capstone project. Students will get an opportunity to involve in software release and post-release activities, including product launches, and implementation roles such as installation, configuration, programming/customization, integration, and data migration.

Download Brochure

Get Enrolled


Got questions? Drop us a message

Enrollment Requirements

Career Pathways

This program is designed to prepare for a career in

  • UI/UX Designer
  • Applications Developers
  • Computer Applications Developers
  • Web Application Developers
  • Computer Systems/Software Architects
  • Database Developers
  • Enterprise Systems Developer
  • Software Applications Designers
  • Web Applications Designers
  • Quality Assurance


Course list

Core courses


    1. Capstone Project 
    2. Introduction to Data Analytics
    3. Applied Statistical Analytics
    4. Database Design & Analytics
    5. Introduction to Technology
    6. Technology and Systems
    7. User Experience and User Interface (UX/UI)
    8. Information Security 
    9. Technical Documentation and Communication 
    10. Internet of Things (IoT)
    11. Emerging Technologies
    12. Discrete Mathematics 
    13. Introduction to Networking
    14. Network Routing and Switching
    15. Cloud Computing
    16. Data Structures & Algorithms Design 
    17. Programming in the Cloud
    18. Software Quality, Architecture, and Documentation
    19. Advanced Python
    20. Models of Computation 
    21. Calculus for Computing
    22. Distributed Systems
    23. Operating Systems
    24. Numerical Methods 


  1. Essentials of Entrepreneurship
  2. Composition 1
  3. Composition 2
  4. College Algebra
  5. Creating a Sustainable World: Technology & Energy Solutions
  6. Academic Communication
  7. The Impact of Art: Visual, Media & Design
  8. Personal Finance
  9. Speech, Debate, and Ethics
  10. Integrative Studies Capstone
  11. Psychology, Motivation, & Decision-Making

Specialization/elective courses


  1. System Analysis and Design 
  2. Advanced Web Programming and App. Development
  3. DevOps and Agile
  4. Programming Security
  5. Artificial Intelligence & Machine Learning 

Affiliated to Westcliff University, California.

Accredited by the WASC Senior College and University Commission

ACBSP Accredited

Approved by the Ministry of Education, Government of Nepal

Recognized by Tribhuvan University