Rajarshi Janak University , Janakpur, Dhanusa

B.Sc. Computer Science and Information Technology (BSC CSIT)

Affiliated To: Rajarshi Janak University (RJU)

Course

BSC CSIT

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

48

Medium

English

Recognition

UGC Approved

Overview

BSc CSIT at Rajarshi Janak University (RJU), Janakpurdham

If you're a student from the science stream and looking for a course that blends computing knowledge with real-world problem-solving, the B.Sc. Computer Science and Information Technology (BSc CSIT) program at Rajarshi Janak University (RJU) is a path worth exploring. Established in the academic session 2075/76, RJU became Nepal's fourth university to introduce this program, following Tribhuvan University, Far-Western University, and Mid-Western University.

Located in Janakpurdham, the heart of Province 2, RJU offers the BSc CSIT program through its Central Campus. This program is government-recognized, fully affiliated with RJU, and designed to produce technically skilled graduates in the growing field of computing and IT. The course is ideal for students who want to build a career in software development, data systems, networking, or who plan to pursue further academic research in computing.

Highlights

  • Degree Awarded: Bachelor of Science in Computer Science and Information Technology (BSc CSIT)

  • University: Rajarshi Janak University (RJU), Central Campus, Janakpurdham

  • Duration: 4 Years (8 Semesters)

  • Total Credit Hours: 127

  • Medium of Instruction: English and Nepali

  • Entry Requirement: Minimum 40% or 'C' grade in +2 Science (1.61 CGPA or higher)

  • Location: Janakpurdham, Dhanusha (Madhesh Province)

Curriculum Details

The BSc CSIT curriculum at RJU is balanced across theory, hands-on practice, software development, and hardware integration. It includes:

Year 1:

  • Computer fundamentals, physics, statistics, and foundational mathematics

  • Programming in C and introductory digital electronics

Year 2:

  • Object-oriented programming (C++)

  • Operating systems and database systems

  • Software analysis and microprocessor technologies

Year 3:

  • Data structures, networking, and web technologies

  • Algorithm design, automata theory, and AI fundamentals

Year 4:

  • Java programming, embedded systems, distributed computing

  • Internships, project work, and advanced electives such as machine learning and NLP

Each semester ranges between 15–18 credit hours, with dedicated space for practical and project-based learning.

Objectives

  • Build a strong academic foundation in computing and information technologies

  • Train students in real-world programming, system design, and software development

  • Enable problem-solving through computational methods

  • Prepare for professional roles or further postgraduate studies in IT

Scope

BSc CSIT graduates from RJU have career opportunities across Nepal and internationally. Potential roles include:

  • Software Developer

  • Network Administrator

  • System Analyst

  • IT Officer in banks, government offices, or NGOs

  • Web and Application Developer

This degree also opens the door to master's-level study in fields such as Computer Science, Information Systems, Data Science, or Cybersecurity.

Learning Outcomes

Upon graduation, students will be able to:

  • Build and test scalable software systems

  • Apply data management principles

  • Understand and troubleshoot networked systems

  • Use programming languages like Java, Python, C, and C++ effectively

  • Manage IT infrastructure in real-world settings

Skill Development Modules

  • Technical writing and IT documentation

  • Software project management

  • Practical training in development frameworks (.NET, Java, etc.)

  • Cyber law awareness and ethical computing

Teaching Methodology

  • Classroom lectures with real-time demonstrations

  • Programming labs and simulation software

  • Peer-reviewed project presentations

  • Guided internships and research assignments

Admission Requirements

To apply for BSc CSIT at RJU, students must:

  • Have completed +2 Science or equivalent (including A-Level or PCL in Science)

  • Secure at least 40% or 'C' grade aggregate (1.61 GPA)

  • Submit required documents (transcripts, ID, passport-size photos)

  • Appear in the university entrance exam (if applicable)

Career Opportunities

Graduates often work in:

  • Tech companies, software firms, and digital startups

  • IT units of banks and insurance companies

  • Government IT departments and projects

  • Private consultancy or freelance development

They can also opt for national and international scholarships for MSc in Computer Science, Information Systems, or related specializations.

Scholarships and Financial Aid

RJU offers scholarships based on:

  • Academic performance

  • Inclusion quotas (Dalit, women, Janajati, Madhesi, remote areas)

  • Economic need-based applications

Students must follow the university’s scholarship application process and meet eligibility criteria.

Why Choose This Course?

If you're looking for a structured and affordable way to enter the world of computing from Madhesh Province, this program is relevant, practical, and well-supported academically. It prepares you for both employment and further studies—without having to leave your home region for quality education.

Conclusion

The BSc CSIT program at Rajarshi Janak University is designed with the future of computing in mind. From foundational courses to specialized electives and project-based work, it gives students the tools to grow in Nepal’s evolving digital landscape. For science students wanting a reliable and career-relevant academic journey in IT, this course offers both direction and depth.

Other Courses Offered

Contact Details of Rajarshi Janak University, Dhanusa

Reviews

College Review

Questions & Discussions

Ask Question