Admission Deadline Admission deadline for B.Sc. CSIT - Shrawan 30 Admission deadline for Diploma - Ashadh 30
Apply Now ->
R.J.U. Affiliated • 4 Years

BSc Computer Science & Information Technology

The most comprehensive IT degree available in Madhesh Province. Affiliated with Rajarshi Janak University — no need to relocate to Kathmandu.

📅 4 Years / 8 Semesters 🏫 R.J.U. Affiliated 🎓 134 Credit Hours 💼 85% Placement Rate
Apply for This Program View Full Syllabus Download Structure
BSc CSIT students in computer programming lab at Gyandev College
Program Overview

About BSc CSIT at Gyandev

The Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is a full 4-year undergraduate program affiliated with Rajarshi Janak University (R.J.U.), Janakpur. This program is designed to develop highly competent IT professionals capable of working across software development, system administration, database management, networking, and AI/ML domains.

At Gyandev Technical College, students get all the academic rigour of a university-level IT degree without the expense and difficulty of relocating to Kathmandu. Our computer labs feature modern workstations, high-speed internet, and the latest development tools.

Career Outcomes

💻Software Developer
🌐Web Developer
🛡️Cybersecurity Analyst
🗄️Database Administrator
🤖AI/ML Engineer
🏛️Govt. IT Officer
Full Curriculum

8-Semester Course Structure

Year 1

Semester I

v
  • CSMT 101 - Mathematics-I (3 credits)
  • CSPH 102 - Physics (3 credits)
  • CSEN 103 - Technical Communication English (3 credits)
  • CSIT 104 - Computer Concept and Programming (3 credits)
  • CSIT 105 - Digital Logic (3 credits)
Year 1

Semester II

v
  • CSMT 201 - Mathematics-II (3 credits)
  • CSIT 202 - Object Oriented Programming in C++ (3 credits)
  • CSIT 203 - Discrete Structure (3 credits)
  • CSST 204 - Statistics-I (3 credits)
  • CSIT 205 - Microprocessor and Microcontroller (3 credits)
Year 2

Semester III

v
  • CSIT 301 - Computer Organization and Architecture (3 credits)
  • CSIT 302 - Data Structures and Algorithms (3 credits)
  • CSIT 303 - Numerical Methods (3 credits)
  • CSST 304 - Statistics-II (3 credits)
  • CSIT 305 - Database Management Systems (3 credits)
Year 2

Semester IV

v
  • CSIT 401 - Computer Graphics (3 credits)
  • CSIT 402 - Operating Systems (3 credits)
  • CSIT 403 - System Analysis and Design (3 credits)
  • CSIT 404 - Java Programming (3 credits)
  • CSIT 405 - Web Technology (3 credits)
Year 3

Semester V

v
  • CSIT 501 - Programming in Python (3 credits)
  • CSIT 502 - Theory of Computation (3 credits)
  • CSIT 503 - Computer Network (3 credits)
  • CSIT 504 - Analysis and Design of Algorithm (3 credits)
  • Elective-I - Image Processing / Data Analytics and Visualization / Multimedia System / Operations Research / E-Commerce (3 credits)
  • CSIT 510 - Project-I (3 credits)
Year 3

Semester VI

v
  • CSIT 601 - Software Engineering (3 credits)
  • CSIT 602 - Cryptography and Network Security (3 credits)
  • CSIT 603 - Artificial Intelligence (3 credits)
  • CSIT 604 - Simulation and Modelling (3 credits)
  • CSIT 605 - Research Methodology (3 credits)
  • Elective-II - Mobile Application Development / Wireless Communication and Networking / Unix Shell Programming / E-Governance / .Net Technology (3 credits)
Year 4

Semester VII

v
  • CSIT 701 - Compiler Design and Construction (3 credits)
  • CSIT 702 - Distributed and Cloud Computing (3 credits)
  • CSIT 703 - Data Warehousing and Data Mining (3 credits)
  • CSIT 704 - Machine Learning (3 credits)
  • Elective-III - Software Project Management / Software Architecture and Design Pattern / Management Information System / Neural Network / Embedded System (3 credits)
  • CSIT 711 - Project-II (6 credits)
  • CNCE 712 - Constitution of Nepal and Eastern Philosophy (Non-credit compulsory)
Year 4

Semester VIII - Final Year

v
  • CSIT 801 - Professional and Social Ethics in IT (3 credits)
  • CSIT 802 - Management and Entrepreneurship in IT Industry (3 credits)
  • Elective-IV - Internet of Things (IoT) / Natural Language Processing / Software Quality Assurance / Geographical Information System / Introduction to Quantum Computing (3 credits)
  • CSIT 808 - Internship (6 credits)
  • CSIT 809 - Research Seminar (2 credits)
2026 Intake Open

Ready to Apply?

Seats are limited. Fill out our quick form and our team will contact you within 24 hours for counselling.

Apply Now 📞 9819616814

Eligibility Criteria

  • SEE / SLC Certificate (minimum D+ grade average)
  • +2 in Science or equivalent (Physics, Math, Computer recommended)
  • Nepali Citizenship or equivalent ID
  • No age restriction
  • Entrance exam (at college level) — guidance provided
Apply Now