Institutions offering BSc CSIT
Rajarshi Janak University (RJU), Central Office, Janakpurdham-8, Dhanusha, launched the Bachelor of Science in Computer Science and Information Technology (BSc CSIT) program in the academic session 2075/76. As the fourth university in Nepal to offer this program—after Tribhuvan University, Far-Western University, and Mid-Western University—RJU is expanding access to quality education in computer science in the Madhesh region and beyond.
The BSc CSIT program at RJU is designed to provide students with a comprehensive foundation in computing, programming, and information technology, preparing them for dynamic careers in the tech industry or further academic pursuits. The curriculum balances theoretical understanding with practical application, ensuring that graduates are job-ready and capable of adapting to emerging technologies.
Why Choose BSc CSIT at Rajarshi Janak University?
🔹 Comprehensive and Innovative Curriculum: Courses span core areas such as programming, database systems, software engineering, web technologies, data structures, operating systems, and cybersecurity—equipping students with both foundational knowledge and practical expertise.
🔹 Hands-On Learning Environment: Students benefit from access to modern computer labs and technical resources that support hands-on training, project-based learning, and real-world application of theoretical concepts.
🔹 Expert Faculty: Learn from a dedicated team of faculty members with strong academic backgrounds and real-world industry experience, who provide personalized guidance and mentorship.
Salient Features
- Innovative Curriculum: The program provides an innovative curriculum that covers essential topics, including programming, database management, network systems, and cybersecurity. Its courses are designed to provide both theoretical knowledge and hands-on experience.
- State-of-the-Art Facilities: Students in the program benefit from access to modern laboratories and technology resources, which enhance their learning and practical skills.
- Experienced Faculty: The program is taught by a team of skilled professionals and academics with extensive industry experience and academic expertise.
- Career Opportunities: Graduates are well-prepared for roles in software development, IT consulting, system analysis, and other related fields. They are also provided with many opportunities for internships and industry connections.
Eligibility
Intermediate / PCL or +2 level in Science stream pass with minimum 40% marks or 'C' grade (at least 1.61 CGPA)
Admission Criteria
Application Process:
Submit the completed application form along with the required documents and meet the admission criteria set by the university.
Job Prospects
Graduates are well-prepared for roles such as software developers, system analysts, network administrators, IT consultants, and database managers. The program also opens doors to internships and collaborations with industries and institutions, laying the groundwork for a strong professional future.
Whether you're aiming for a career in software development, information systems, or advanced research in computing, the BSc CSIT program at Rajarshi Janak University is a solid step toward achieving your goals. With its growing reputation, strategic location, and commitment to academic excellence, RJU is a promising choice for future IT professionals.
Curricular Structure
Curriculum of BSc CSIT Program
Semester I
| Course Code | Course Title |
| CSMT 101 | Mathematics-I |
| CSPH 102 | Physics |
| CSEN 103 | Technical Communication English |
| CSIT 104 | Computer Concept and Programming |
| CSIT 105 | Digital Logic |
Semester II
| Course Code | Course Title |
| CSMT 201 | Mathematics-II |
| CSIT 202 | Object Oriented Programming in C++ |
| CSIT 203 | Discrete Structure |
| CSST 204 | Statistics-I |
| CSIT 205 | Microprocessor and Microcontroller |
Semester III
| Course Code | Course Title |
| CSIT 301 | Computer Organization and Architecture |
| CSIT 302 | Data Structures and Algorithms |
| CSIT 303 | Numerical Methods |
| CSST 304 | Statistics-II |
| CSIT 305 | Database Management Systems |
Semester IV
| Course Code | Course Title |
| CSIT 401 | Computer Graphics |
| CSIT 402 | Operating Systems |
| CSIT 403 | System Analysis and Design |
| CSIT 404 | Java Programming |
| CSIT 405 | Web Technology |
Semester V
| Course Code | Course Title |
| CSIT 501 | Programming in Python |
| CSIT 502 | Theory of Computation |
| CSIT 503 | Computer Network |
| CSIT 504 | Analysis and Design of Algorithm |
| Elective-I | (Any One from List Below) |
| CSIT 510 | Project-I |
Elective-I Options:
| Course Code | Course Title |
| CSIT 505 | Image Processing |
| CSIT 506 | Data Analytics and Visualization |
| CSIT 507 | Multimedia System |
| CSIT 508 | Operations Research |
| CSIT 509 | E-Commerce |
Semester VI
| Course Code | Course Title |
| CSIT 601 | Software Engineering |
| CSIT 602 | Cryptography and Network Security |
| CSIT 603 | Artificial Intelligence |
| CSIT 604 | Simulation and Modelling |
| CSIT 605 | Research Methodology |
| Elective-II | (Any One from List Below) |
Elective-II Options:
| Course Code | Course Title |
| CSIT 606 | Mobile Application Development |
| CSIT 607 | Wireless Communication and Networking |
| CSIT 608 | Unix Shell Programming |
| CSIT 609 | E-Governance |
| CSIT 610 | .Net Technology |
Semester VII
| Course Code | Course Title |
| CSIT 701 | Compiler Design and Construction |
| CSIT 702 | Distributed and Cloud Computing |
| CSIT 703 | Data Warehousing and Data Mining |
| CSIT 704 | Machine Learning |
| Elective-III | (Any One from List Below) |
| CSIT 711 | Project-II |
| CNCE 712 | Constitution of Nepal and Eastern Philosophy (Non-Credit) |
Elective-III Options:
| Course Code | Course Title |
| CSIT 706 | Software Project Management |
| CSIT 707 | Software Architecture and Design Pattern |
| CSIT 708 | Management Information System |
| CSIT 709 | Neural Network |
| CSIT 710 | Embedded System |
Semester VIII
| Course Code | Course Title |
| CSIT 801 | Professional and Social Ethics in IT |
| CSIT 802 | Management and Entrepreneurship in IT Industry |
| Elective-IV | (Any One from List Below) |
| CSIT 808 | Internship |
| CSIT 809 | Research Seminar |
Elective-IV Options:
| Course Code | Course Title |
| CSIT 803 | Internet of Things (IoT) |
| CSIT 804 | Natural Language Processing |
| CSIT 805 | Software Quality Assurance |
| CSIT 806 | Geographical Information System |
| CSIT 807 | Introduction to Quantum Computing |