Texas International College
TU · Faculty of Humanities & Social Science · TU–BCA

Bachelor of Science in Computer Science & Information Technology

Your Path to Becoming the Best CSIT Professional in Nepal

A premier 4-year, 8-semester program affiliated with Tribhuvan University, combining rigorous theoretical knowledge with practical IT skills to prepare you for Nepal's growing digital economy and beyond.

Course At a Glance — TU · BSc. CSIT

4 Yrs
Duration

8
Semesters

126 Cr
Credit Hours

1x
Annual Intake

🏛️ Tribhuvan University

Officially Affiliated — TU BSc. CSIT

About the program

Nepal's Leading CSIT Program

The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) is a premier 4-year, 8-semester program affiliated with Tribhuvan University, designed for students with a science background aiming to excel in the IT industry.

The B.Sc. CSIT curriculum covers 126 credit hours, including core and elective courses tailored to meet industry standards. Students are trained in programming, software development, data structures, algorithms, networking, system design, hardware systems, and cutting-edge technologies.

The program prepares graduates for real-world challenges and positions them at the forefront of innovation in Nepal’s growing IT sector. The curriculum closely follows courses practiced in accredited international universities, supplemented with service courses meeting market demand and fast-changing computer technology.

Students enrolled in the four-year B.Sc. CSIT program are required to take courses in design and implementation of computer software systems, information technology, and the foundational theoretical model of computer science — all students completing a minimum of 126 credit hours.

Quick Reference — Course Details

  • Course Code: TU – BSc. CSIT
  • Duration: 4 Years (8 Semesters)
  • Credit Hours: 126 Hrs
  • Entrance Exam: TU Conducted (min 35%)
  • Min. Division: Second Division (+2)
  • Intake: Once a Year
  • Class Time: Morning | Day Shifts
  • Affiliation: Tribhuvan University

Ready to Enroll?

2026 admissions are open. Limited seats — apply early to secure yours.

Apply Online Now →

📍 Mitrapark, Chabahil, Kathmandu

Full Curriculum

Semester-by-Semester Course Breakdown

126 credit hours across 8 semesters: core computer science, mathematics, electives, project work and a 6-credit internship in the final year.

CodeCourse TitleCredits
CSC114Introduction to Information Technology3
CSC115C Programming3
CSC116Digital Logic3
MTH117Mathematics I3
PHY118Physics3
Total Credit Hours15
CodeCourse TitleCredits
CSC165Discrete Structure3
CSC166Object Oriented Programming3
CSC167Microprocessor3
MTH168Mathematics II3
STA169Statistics I3
Total Credit Hours15
CodeCourse TitleCredits
CSC211Data Structure and Algorithms3
CSC212Numerical Method3
CSC213Computer Architecture3
CSC214Computer Graphics3
STA215Statistics II3
Total Credit Hours15
CodeCourse TitleCredits
CSC262Theory of Computation3
CSC263Computer Networks3
CSC264Operating Systems3
CSC265Database Management System3
CSC266Artificial Intelligence3
Total Credit Hours15
CodeCourse TitleCredits
CSC325Design and Analysis of Algorithms3
CSC326System Analysis and Design3
CSC327Cryptography3
CSC328Simulation and Modeling3
CSC329Web Technology3
ELECElective I3
Total Credit Hours18
CodeCourse TitleCredits
CSC375Software Engineering3
CSC376Compiler Design and Construction3
CSC377E-Governance3
CSC378NET Centric Computing3
CSC379Technical Writing3
ELECElective II3
Total Credit Hours18
CodeCourse TitleCredits
CSC419Advanced Java Programming3
CSC420Data Warehousing and Data Mining3
MGT421Principles of Management3
CSC422Project Work3
ELECElective III3
Total Credit Hours15
CodeCourse TitleCredits
CSC475Advanced Database3
CSC476Internship6
ELECElective IV3
ELECElective V3
Total Credit Hours15
Career Outcomes

Where Bsc. CS IT Takes You

Bsc. CS IT graduates are sought after across Nepal’s growing IT sector and global remote job markets.

🛡️
Cybersecurity Specialist

☁️
Cloud Engineer

🤖
AI / ML Engineer

⚙️
DevOps Engineer

🌐
Full Stack Developer

📋
IT Project Manager

🚀
Entrepreneur / Founder

🔗
Blockchain Developer

🎮
Game Developer

🧑‍🏫
IT Lecturer / Trainer

💡
IT Consultant

🔬
Tech Researcher

Core Areas of Study

💻

Programming, software development & data structures — from fundamentals to advanced

🌐

Networking, system design & cutting-edge web technologies

🤖

Artificial Intelligence, data mining & emerging technologies

🔬

Hands-on labs, industry exposure & real-world project implementation

🏢

Mandatory internship + final project in semester 7 & 8

🎓

Opens pathway to MScIT, MIT, MSc CS and global master's programs

Value-Added Courses

Professional Certification Tracks

💻Software & Web Dev
Full Stack WebHTML, CSS, JS, React, Node.js, PHP, Laravel
Software DevJava, PHP, Python, Swift, DevOps
Mobile AppAndroid – Java/Kotlin, iOS – Swift, Flutter
🤖Data Science & AI
Big DataData Science using R & Python
ML / AIMachine Learning & AI Fundamentals
Data VizPower BI, Tableau
AI & IoTAI, IoT, and Robotics
☁️Cloud & DevOps
Cloud ComputingAWS & Google Cloud platforms
AWS CertifiedAdvanced Networking Specialty
CCSPCertified Cloud Security Professional
CI/CD / DevOpsGit, GitHub, Docker basics
🛡️Cybersecurity
Ethical HackingCybersecurity Basics & CEH
Fortinet NSENetwork Security Expert
Cisco CCNA/CCNPNetwork Associate & Professional
CISM / CISASecurity Mgmt & Systems Auditor
🗄️Database & Systems
DBMSMySQL, PostgreSQL, MongoDB
DB DesignDatabase Design & SQL
Sys AdminSystem Administration Basics
📈Digital & Strategy
Digital MarketingSEO, SEM, social media
Design ThinkingStrategic Communication
LeadershipLinkedIn Mastery
Stock TradingTechniques & analysis
🎨Professional Tools
UI/UXFigma, Adobe XD, Photoshop
Project MgmtAgile, SCRUM, Kanban
CommunicationPresentation & CV Writing

Ready to Begin Your
Journey at TIC?

Admissions are open — secure your seat at Kathmandu's best IT & management college.