B. Sc. CSIT Latest Syllabus: Eight Semester (All Subject)

Iswori Education
3 Min Read
B. Sc. CSIT Syllabus: Computer Science & Information Technology Syllabus

Bachelors of Science in Computer Science and Information Technology (BSc. CSIT)

Bachelors of Science in Computer Science and Information Technology
(BSc.CSIT) is a four-year course affiliated to Tribhuvan University
designed for the students 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 the complex problem of the IT industry.

Below, we
have provided the full syllabus of Bachelors of Science in Computer
Science and Information Technology (Bsc.CSIT) for First Semester, Second
Semester, Third Semester, Fourth Semester, Fifth Semester, Sixth
Semester, Seventh Semester and Eighth Semester.

You can download each
subject syllabus of Bachelors of Science in Computer Science and
Information Technology program from here.

Total Credit Hours: 96


One Credit Hours: 16 Lecture Hours


Total Lecture Hours: (96X16)=1536

CSIT Syllabus

TU IOST Update Course Content and Syllabus for CSIT Course. This Syllabus is Based on Latest Update of B. Sc. CSIT. Complete Syllabus of B. Sc. CSIT of Each Semester is Provided below:


Semester I

Course CodeCourse TitleCredit HoursFull Marks
CSC114Introduction to Information Technology3100
CSC115C Programming3100
CSC116Digital Logic3100
MTH117Mathematics I3100
PHY118Physics3100
Total15500



Semester II

Course CodeCourse TitleCredit HoursFull Marks
CSC165Discrete Structure3100
CSC166Object Oriented Programming3100
CSC167Microprocessor3100
MTH168Mathematics II3100
STA169Statistics I3100
Total15500



Semester III

Course CodeCourse TitleCredit HoursFull Marks
CSC211Data Structure and Algorithms3100
CSC212Numerical Method3100
CSC213Computer Architecture3100
CSC214Computer Graphics3100
STA215Statistics II3100
Total15500


All SEMESTER Syllabus: Click here


Semester IV

Course CodeCourse TitleCredit HoursFull Marks
CSC262Theory of Computation3100
CSC263Computer Networks3100
CSC264Operating Systems3100
CSC265Database Management System3100
CSC266Artificial Intelligence3100
Total15500



Semester V

Course CodeCourse TitleCredit HoursFull Marks
CSC325Design and Analysis of Algorithms3100
CSC326System Analysis and Design3100
CSC327Cryptography3100
CSC328Simulation and Modeling3100
CSC329Web Technology3100
Elective I3100
Total18600

Here’s a list of Electives for Semester V:

  • Multimedia Computing (CSC330)
  • Wireless Networking (CSC331)
  • Image Processing (CSC332)
  • Knowledge Management (CSC333)
  • Society and Ethics in Information Technology (CSC334)
  • Microprocessor Based Design (CSC335)



Semester VI

Course CodeCourse TitleCredit HoursFull Marks
CSC375Software Engineering3100
CSC376Compiler Design and Construction3100
CSC377E-Governance3100
CSC378NET Centric Computing3100
CSC379Technical Writing3100
Elective II3100
Total18600

Here’s a list of Electives for Semester VI:

  • Applied Logic (CSC380)
  • E-commerce (CSC381)
  • Automation and Robotics (CSC382)
  • Neural Networks (CSC383)
  • Computer Hardware Design (CSC384)
  • Cognitive Science (CSC385)



Semester VII

Course CodeCourse TitleCredit HoursFull Marks
CSC419Advanced Java Programming3100
CSC420Data Warehousing and Data Mining3100
MGT421Principles of Management3100
CSC422Project Work3100
Elective III3100
Total15500


Here’s a list of Electives for Semester VII:

  • Information Retrieval (CSC423)
  • Database Administration (CSC424)
  • Software Project Management (CSC425)
  • Network Security (CSC426)
  • Digital System Design (CSC427)
  • International Marketing (MGT428)



Semester VIII

Course CodeCourse TitleCredit HoursFull Marks
CSC475Advanced Database3100
CSC476Internship6200
Elective IV3100
Elective V3100
Total15500

Here’s a list of Electives for Semester VIII:

  • Advanced Networking with IPV6 (CSC477)
  • Distributed Networking (CSC478)
  • Game Technology (CSC479)
  • Distributed and Object-Oriented Database (CSC480)
  • Introduction to Cloud Computing (CSC481)
  • Geographical Information System (CSC482)
  • Decision Support System and Expert System (CSC483)
  • Mobile Application Development (CSC484)
  • Real Time Systems (CSC485)
  • Network and System Administration (CSC486)
  • Embedded Systems Programming (CSC487)
  • International Business Management (MGT488)

You can also download the revised BSc.CSIT syllabus for your reference.

What are covered in BSc. CSIT syllabus?

The B.Sc. CSIT curriculum offers a wide range of theoretical and applied courses in computing and information technology with the goal of equipping students with the abilities and knowledge required to tackle challenging issues in the IT sector.

With a total of 96 credit hours and 1536 lecture hours, the B.Sc. CSIT syllabus is designed to give students a comprehensive education in the field of computer science and information technology.

Share This Article
Iswori Rimal is the author of iswori.com.np, a popular education platform in Nepal. Iswori helps students in their SEE, Class 11 and Class 12 studies with Complete Notes, important questions and other study materials.
Leave a review