Loading

Course Structure & Syllabus

Contents will be added soon.

Semester I

 

Course Title

Credit Hour

Full Marks

Advanced Operating Systems (C.Sc. 538)

3

75

Object Oriented Software Engineering (C.Sc. 539)

3

75

Algorithms and Complexity (C.Sc. 540)

3

75

Seminar I (C.Sc. 542)

1

25

Elective I

3

75

Elective II

3

75

 

List of Electives:


1. Neural Networks (C.Sc. 543)
2. Parallel and Distributed Computing (C.Sc. 544)
3. Algorithmic Mathematics (C.Sc. 545)
4. Advanced Computer Architecture (C.Sc. 546)

 

Semester II

 

Course Title

Credit Hour

Full Marks

Compiler Optimization (C.Sc. 558)

3

75

Web Systems and Algorithms (C.Sc. 559)

3

75

Seminar II (C.Sc. 560)

1

25

Elective III

3

75

Elective IV

3

75

Elective V

3

75

 

List of Electives:

1. Machine Learning (C.Sc. 561)
2. Computational Geometry (C.Sc. 562)
3. Advanced Database Concepts (C.Sc. 563)
4. Data Warehousing and Data Mining (C.Sc. 564)
5. Systems Programming (C.Sc. 565)

 

Semester III

 

Courses Title

Credit Hour

Full Marks

Principles of Programming Languages (C.Sc. 618)

3

75

Advanced Cryptography (C.Sc. 619)

3

75

Literature Review Research (C.Sc. 620)

2

50

Elective VI

3

75

Elective VII

3

75

Extra Elective I

3

75

 

List of Electives / Extra electives:

 

1. Fuzzy Systems (C.Sc. 621)
2. Embedded Systems (C.Sc. 622)
3. Image Processing and Pattern Recognizition (C.Sc. 623)
4. Remote Sensing and GIS (C.Sc. 624)
5. Multimedia Computing (C.Sc. 625)

 

Semester IV

 

Course Title

Credit Hours

Marks

Genetic Algorithms (C.Sc. 665)

3

75

Dissertation (C.Sc. 666)

8

200

Extra Elective II

3

75

 

List of Extra Electives:

 

1. Information and Coding Theory (C.Sc. 667)
2. Cloud Computing (C.Sc. 668)
3. e-Government (C.Sc. 669)

 

Download Complete Syllabus

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

Semester I
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC109 Introduction to Information Technology 3 100
2 CSC110 C Programming 3 100
3 CSC111 Digital Logic 3 100
4 MTH112 Mathematics I 3 100
5 PHY113 Physics 3 100
Total 15 500
Semester II
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC160 Discrete Structure 3 100
2 CSC161 Object-Oriented Programming 3 100
3 CSC162 Microprocessor 3 100
4 MTH163 Mathematics II 3 100
5 STA164 Statistics I 3 100
Total 15 500
Semester III
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC206 Data Structure and Algorithm 3 100
2 CSC207 Numerical Method 3 100
3 CSC208 Computer Architecture 3 100
4 CSC209 Computer Graphics 3 100
5 STA210 Statistics II 3 100
Total 15 500
Semester IV
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC257 Theory of Computation 3 100
2 CSC258 Computer Networks 3 100
3 CSC259 Operating Systems 3 100
4 CSC260 Database Management System 3 100
5 CSC261 Artificial Intelligence 3 100
Total 15 500
Semester V
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC314 Design and Analysis of Algorithms 3 100
2 CSC315 System Analysis and Design 3 100
3 CSC316 Cryptography 3 100
4 CSC317 Simulation and Modeling 3 100
5 CSC318 Web Technology 3 100
6   Elective I 3 100
Total 18 600
List of Electives
i Multimedia Computing (CSC319)
ii Wireless Networking (CSC320)
iii Image Processing (CSC321)
iv Knowledge Management (CSC322)
v Society and Ethics in Information Technology (CSC323)
vi Microprocessor Based Design (CSC324)
Semester VI
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC364 Software Engineering 3 100
2 CSC365 Compiler Design and Construction 3 100
3 CSC366 E-Governance 3 100
4 CSC367 NET Centric Computing 3 100
5 CSC368 Technical Writing 3 100
6   Elective II 3 100
Total 18 600
List of Electives
i Applied Logic (CSC369)
ii E-Commerce (CSC370)
iii Automation and Robotics (CSC371)
iv Neural Networks (CSC372)
v Computer Hardware Design (CSC373)
vi Cognitive Science (CSC3474)
Semester VII
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC409 Advanced Java Programming 3 100
2 CSC410 Data Warehousing and Data Mining 3 100
3 CSC411 Principles of Management 3 100
4 CSC412 Project Work 3 100
5   Elective III 3 100
Total 15 500
List of Electives
i Information Retrieval (CSC413)
ii Database Administrator (CSC414)
iii Software Project Management (CSC415)
iv Network Security (CSC416)
v Digital System Design (CSC417)
vi International Marketing (MGT418)
Semester VIII
SN Course Code Course Title Credit Hrs. Full Marks
1 CSC461 Advanced Database 3 100
2 CSC462 Internship 6 200
3   Elective IV 3 100
4   Elective V 3 100
Total 15 500
List of Electives
1 Advanced Networking with IPV6 (CSC463)
2 Distributed Networking (CSC464)
3 Game Technology (CSC465)
4 Distributed and Object-Oriented Database (CSC466)
5 Introduction to Cloud Computing (CSC467)
6 Geographical Information System (CSC468)
7 Decision Support System and Expert System (CSC469)
8 Mobile Application Development (CSC470)
9 Real-Time Systems (CSC471)
10 Network and System Administration (CSC472)
11 Embedded Systems Programming (CSC473)
12 International Business Management (MGT474)

Bachelors in Information Technology (BIT) program of Tribhuvan University is designed by closely following the courses practiced in accredited international universities, subject to the condition that the intake students are twelve years of schooling in any stream or equivalent from any recognized board. 

In addition to the foundation and core Information Technology courses, Bachelors in Information Technology (BIT) offers several elective courses to meet the undergraduate academic program requirement and to fulfill the demand for development and implementation of new technology. 

Students enrolled in the four year BIT program of Tribhuvan University are required to take foundation and core courses of Information technology, courses of mathematics, statistics, management, economics, sociology, psychology, research methodology and technical writing, and some elective courses. 

All undergraduate students are required to complete 120 credit hours of Information Technology and allied courses, and will have opportunity in the field of software development, information security, database administration, network and system administration, and in all the sectors that develop and/or use Information Technology. 

Objective: 

The main objective of BIT program of Tribhuvan University is to provide students intensive knowledge and skill to design. develop, and use information technology in different areas. It is envisaged that graduates of this program will be equipped with the necessary knowledge of Information Technology to compete in this global world. 

Semester I

Course Code

Course Title

Credit Hours

Full Marks

MIT501

Object Oriented Analysis and Design

3

75

MIT502

Advanced Database System

3

75

MIT503

Enterprise Applications

3

75

MIT504

Information Security

3

75

MIT505

Programming Language

3

75

Total

 

15

375

 

Semester II

Course Code

Course Title

Credit Hours

Full Marks

MIT551

Distributed and Cloud Computing

3

75

MIT552

Digital Marketing

3

75

MIT553

IT Project Management

3

75

MIT554

Intelligent Computing

3

75

MIT555

Seminar

1

25

 

Elective I

3

75

Total

 

16

400

 

List of Electives:

  1. Internet of Things (MIT556)
  2. Data Structures and Algorithms Analysis (MIT557)
  3. E-commerce and E-business (MIT558)
  4. Advanced Programming (MIT559)

 

Semester III

Course Code

Course Title

Credit Hours

Full Marks

MIT601

Cybersecurity and Digital Forensics

3

75

MIT602

Data Analytics and Visualization

3

75

MIT603

Digital Governance

3

75

MIT554

Term Paper

2

50

 

Elective II

 

3

75

Total

 

14

350

 

List of Electives:

  1. Digital Economy (MIT605)
  2. Mobile Computing (MIT606)
  3. Human Computer Interaction (MIT607)
  4. Database Administration (MIT608)

 

Semester IV

Course Code

Course Title

Credit Hours

Full Marks

MIT651

IT Entrepreneurship and Innovation

3

75

MIT652

Thesis/Project

8

200

 

Elective III

3

75

 

Extra Elective

3

75

Total

 

14

350

 

List of Electives/Extra Electives:

  1. Social Network Analytics (MIT653)
  2. Software Testing (MIT654)
  3. Network and System Administration (MIT655)
  4. Web Technology (MIT656)
  5. International Business (MIT657)

   

MIT-Course-Structure-and-First-Year-Syllabus

view_list