Padmashree College
The British College
ISMT College

St. Xavier's College, Kathmandu

BSc Computer Science and Information Technology (BSc CSIT)

Affiliated To: Tribhuvan University (TU)



Course Level

Bachelor Degree


4 Years

Study Mode

Full Time

Total Seats





UGC Approved


BSc Computer Science and Information Technology (BScCSIT) is a four-year undergraduate program offered by St. Xavier's College, affiliated with Tribhuvan University (TU). The program is designed to provide students with a strong foundation in computer science and information technology, preparing them for a career in the rapidly evolving field of IT.

Course Outlines:

The BScCSIT program covers a wide range of subjects related to computer science and information technology, including:

  1. Programming languages
  2. Data structures and algorithms
  3. Database management systems
  4. Computer networks
  5. Web technologies
  6. Software engineering
  7. Operating systems
  8. Artificial intelligence
  9. Cybersecurity
  10. Mobile application development.


The BScCSIT program has a duration of four years, divided into eight semesters.


The main objectives of the BScCSIT program are to:

  1. Develop a strong foundation in computer science concepts, principles, and practices.
  2. Provide practical knowledge and skills required for software development and IT solutions.
  3. Foster analytical and problem-solving abilities in the field of computer science.
  4. Enhance communication and teamwork skills necessary for effective collaboration in IT projects.
  5. Promote research and innovation in the field of computer science and information technology.


To be eligible for the BScCSIT program, applicants must have:

  1. Completed their 10+2 or equivalent education from a recognized board or institution.
  2. Secured a minimum specified percentage as determined by the college and Tribhuvan University.

Fee Structures:

For precise and up-to-date information regarding the fee structures for the BScCSIT program, prospective students are advised to contact the administration office of St. Xavier's College directly.

Learning Outcomes:

Upon completion of the BScCSIT program, graduates should be able to:

  1. Demonstrate proficiency in programming languages and apply them to develop software solutions.
  2. Design and implement efficient data structures and algorithms for problem-solving.
  3. Develop and manage database systems for effective data storage and retrieval.
  4. Configure and maintain computer networks, ensuring their security and performance.
  5. Design and develop web applications using appropriate technologies.
  6. Apply software engineering principles to develop quality software products.
  7. Understand and analyze operating systems and their components.
  8. Apply artificial intelligence techniques for intelligent system development.
  9. Implement cybersecurity measures to protect computer systems and networks.
  10. Develop mobile applications for various platforms.


The BScCSIT program equips students with the necessary skills and knowledge to pursue a successful career in various sectors, including:

  1. Software development companies
  2. IT consulting firms
  3. Banks and financial institutions
  4. E-commerce companies
  5. Government organizations
  6. Telecommunication companies
  7. Research and development organizations
  8. Educational institutions.

Career Prospects:

Graduates of the BScCSIT program can pursue diverse career paths, including:

  1. Software engineer/developer
  2. Database administrator
  3. Network administrator
  4. System analyst
  5. Web developer
  6. IT consultant
  7. Data analyst
  8. Cybersecurity specialist
  9. Mobile app developer
  10. AI specialist.

Career Options:

The BScCSIT program opens up opportunities for graduates to work in various roles and positions, such as:

  1. Software programmer
  2. IT project manager
  3. Database manager
  4. Network engineer
  5. Web designer
  6. Systems architect
  7. Data scientist
  8. IT security analyst
  9. Mobile application developer
  10. AI engineer.

Why Choose this Course:

There are several reasons to choose the BSc Computer Science and Information Technology (BScCSIT) program at St. Xavier's College:

  1. Comprehensive Curriculum: The program offers a comprehensive curriculum that covers various aspects of computer science and information technology, ensuring that students gain a strong foundation and practical skills in the field.

  2. Experienced Faculty: The faculty members are highly qualified and experienced in their respective fields. They provide excellent guidance and support to students, ensuring a quality learning experience.

  3. Practical Learning Opportunities: The program emphasizes practical learning through hands-on projects, assignments, and internships. Students have the opportunity to apply their knowledge and skills to real-world scenarios, enhancing their practical problem-solving abilities.

  4. Industry-Relevant Skills: The curriculum is designed to align with the latest industry trends and technologies. Students learn in-demand programming languages, software development methodologies, and emerging technologies, making them well-prepared for the job market.

  5. Career Prospects: The field of computer science and information technology offers a wide range of career opportunities. Graduates of the BScCSIT program have excellent prospects for employment in various sectors, including software development, IT consulting, research and development, and more.

  6. Entrepreneurial Opportunities: The program nurtures an entrepreneurial mindset, encouraging students to develop innovative ideas and turn them into successful ventures. Students learn about startup culture, business strategies, and project management, equipping them to start their own IT ventures.

  7. Networking and Collaboration: St. Xavier's College provides a vibrant learning environment where students can interact with peers, faculty, and industry professionals. This fosters networking opportunities, collaborations, and exposure to the IT industry.

  8. Research and Innovation: The program encourages research and innovation in the field of computer science. Students have the opportunity to participate in research projects, contribute to technological advancements, and explore emerging areas of computer science.

  9. Scholarship Opportunities: St. Xavier's College offers scholarships and financial assistance programs to deserving students. Prospective students can inquire about scholarship opportunities at the administration office for further details.

By choosing the BScCSIT program at St. Xavier's College, students can acquire the knowledge, skills, and experience needed to thrive in the dynamic field of computer science and information technology, opening doors to exciting career opportunities and professional growth.

Other Courses Offered

Contact Details of St. Xavier's College, Kathmandu


College Review

Questions & Discussions

Ask Question