Bachelors of Science in Computer Science and Information Technology (Bsc.CSIT) is a four year course affiliated to Tribhuvan University designed for student with all sorts of knowledge in the field of Information Technology and Computing. It provides the students with adequate theoretical and practical knowledge which enable students to participate in solving complex problem of IT industry. Below, I have provided full syllabus of Bachelors of Science in Computer Science and Information Technology (Bsc.CSIT) for First to  Eighth Semester. You can download each subject syllabus of Bachelors of Science in Computer Science and Information Technology program from here.
First Semester
CSC-101 
 | 
  
Introduction
  To Information Technology 
 | 
  |
CSC-102 
 | 
  
Fundamentals
  Of Computer Programming 
 | 
  |
STA-103 
 | 
  
Probability
  And Statistics 
 | 
  |
MTH-104 
 | 
  
Calculus
  And Analytical Geometry 
 | 
  |
[Elective I: Student can choose any one of the following course]  | 
 ||
PHY-105 
 | 
  
Physics
  I 
 | 
  |
B10-106 
 | 
  
Biology
  I 
 | 
  |
GEO-107 
 | 
  
Geology
  I 
 | 
  |
STA-108 
 | 
  
Statistics
  I 
 | 
  |
Second Semester
CSC-151 
 | 
  
Digital
  Logic 
 | 
  |
CSC-152 
 | 
  
Discrete
  Structure 
 | 
  |
CSC-153 
 | 
  
Microprocessor 
 | 
  |
CSC-154 
 | 
  
Data
  Structure And Algorithms 
 | 
  |
MTH-155 
 | 
  
Linear
  Algebra 
 | 
  |
[Elective -II: Student can choose anyone of the following course]  | 
 ||
PHY-156 
 | 
  
Physics
  II 
 | 
  |
B10-157 
 | 
  
Biology
  II 
 | 
  |
GEO-158 
 | 
  
Geology
  II 
 | 
  |
STA-159 
 | 
  
Statistics
  II 
 | 
  |
Third Semester
CSC-201 
 | 
  
Computer
  Architecture 
 | 
  |
CSC-202 
 | 
  
Object
  Oriented Programming Language 
 | 
  |
CSC-203 
 | 
  
Operating
  Systems 
 | 
  |
CSC-204 
 | 
  
 Numerical
  Method 
 | 
  |
MGT-205 
 | 
  
Introduction
  to Management 
 | 
  
Fourth Semester
CSC-251 
 | 
  
Theory
  Of Computation 
 | 
  |
CSC-252 
 | 
  
System
  Of Analysis And Design 
 | 
  |
CSC-253 
 | 
  
Database
  Management System 
 | 
  |
CSC-254 
 | 
  
Computer
  Graphics 
 | 
  |
CSC-255 
 | 
  
Introduction
  To Cognitive Science 
 | 
  |
ENG-256 
 | 
  
Technical
  Writing 
 | 
  
Fifth Semester
CSC-301 
 | 
  
Computer
  Networks 
 | 
  |
CSC-302 
 | 
  
Simulation
  And Modeling 
 | 
  |
CSC-303 
 | 
  
Design
  And Analysis Of Algorithms 
 | 
  |
CSC-304 
 | 
  
 Artificial
  Intelligence 
 | 
  |
[Elective-I: Student can choose any one of the following course]  | 
 ||
CSC-305 
 | 
  
Microprocessor
  Based Design 
 | 
  |
CSC-306 
 | 
  
Applied
  Logic 
 | 
  |
CSC-307 
 | 
  
E-governance 
 | 
  |
CSC-308 
 | 
  
Concepts
  Of Wireless Networking 
 | 
  |
MGT-309 
 | 
  
International
  Business Management 
 | 
  |
MGT-310 
 | 
  
International
  Marketing 
 | 
  |
CSC-311 
 | 
  
Neural
  Networking 
 | 
  |
CSC-312 
 | 
  
Computer
  Hardware Design 
 | 
  |
CSC-313 
 | 
  
Cryptography 
 | 
  |
Sixth Semester
CSC-351 
 | 
  
Software
  Engineering 
 | 
  |
CSC-352 
 | 
  
Compiler
  Design And Construction 
 | 
  |
CSC-353 
 | 
  
Web
  Technologies 
 | 
  |
CSC-354 
 | 
  
Real
  Time System 
 | 
  |
[Elective-II: Student can choose any one of the following course]  | 
 ||
CSC-355 
 | 
  
Knowledge
  Management 
 | 
  |
CSC-356 
 | 
  
Fundamentals
  Of E-commerce 
 | 
  |
CSC-357 
 | 
  
Society
  And Ethics In Information Technology 
 | 
  |
CSC-358 
 | 
  
Automation
  And Robotics 
 | 
  |
CSC-359 
 | 
  
Digital
  System Design 
 | 
  |
CSC-360 
 | 
  
Net
  Centric Computing 
 | 
  |
CSC-361 
 | 
  
Web
  Centric Computing 
 | 
  |
CSC-362 
 | 
  
Embedded
  System Programming 
 | 
  |
CSC-363 
 | 
  
Image
  Processing 
 | 
  |
Seventh Semester
CSC-401 
 | 
  
Advanced
  Database Management System 
 | 
  |
CSC-402 
 | 
  
Internet
  Technology 
 | 
  |
CSC-403 
 | 
  
Advanced
  Java Programming 
 | 
  |
CSC-404 
 | 
  
Project
  Work 
 | 
  |
[Elective-III: Student can choose any one of the following course]  | 
 ||
CSC-405 
 | 
  
Information
  Retrieval 
 | 
  |
CSC-406 
 | 
  
Database
  Administration 
 | 
  |
CSC-407 
 | 
  
Network
  And System Administration 
 | 
  |
CSC-408 
 | 
  
Software
  Project Management 
 | 
  |
Eighth Semester
CSC-451 
 | 
  
Data
  Warehousing And Data Mining 
 | 
  |
CSC-452 
 | 
  
Internship 
 | 
  |
[Elective IV & Elective V: Student can choose any two of the following course]  | 
 ||
CSC-453 
 | 
  
Advanced
  Networking With Ipv6 
 | 
  |
CSC-454 
 | 
  
Distributed
  Networking 
 | 
  |
CSC-455 
 | 
  
Network
  Security 
 | 
  |
CSC-456 
 | 
  
Multimedia
  Database 
 | 
  |
CSC-457 
 | 
  
Distributed
  And Object Oriented Database 
 | 
  |
CSC-458 
 | 
  
Cloud
  Computing 
 | 
  |
CSC-459 
 | 
  
Geographical
  Information System 
 | 
  |
CSC-460 
 | 
  
Decision
  Support System 
 | 
  |