BSc. CSIT By TU - Bachelors of Science in Computer Science and Information Technology [Updated 2020]

BSc. CSIT is one of the leading and trending courses in Nepal. It is four years (8-semester course) Bachelor’s Degree program, affiliated with Tribhuvan University. This course or program is encouraged to provide all sorts of education and skills regarding Information Technology and Computing to meet the needs of the demand for IT professionals both in Nepal and overseas. 

The full form of BSc. CSIT is a Bachelor of Science in Computer Science and Information Technology. 

The BSc. CSIT program consists of theoretical and practical projects that help students to compete in the real world and solve problems related to the IT Industry. Basically, this course generates the skills and knowledge of computer professionals and IT specialists.
 

Course Objective

The main aim of BSc. CSIT is to target science graduates to build their professional careers in Computer Science as well as in Information Technology by providing enough education. Right after completing the bachelor’s degree, students can select the different specialties of the IT field like e-media products or create technical solutions to hardware and software problems and much more. 

  • To offer knowledge, theories, skills, related to computer science and information technology. 
  • To enable students to develop significant information in the programming field so they can pursue their career as software programmers, software system analysis, software consultants.
  • To provide enough skills to the students that makes them more creative to solve all the technological problems. 
  • Information on cutting edge IT applications in various business divisions.
  • To give knowledge of hardware systems and computer software systems.
  • Making students solve different types of problems related to computers and IT. 

 

List of Colleges in Nepal that offer BSc. CSIT Course

  • Texas International College
  • National Infotech College
  • Prime College
  • Samriddhi College
  • Swastik College
  • Kathford International College of Engineering and Management
  • Madan Bhandari Memorial College
  • Prithvi Narayan Campus
  • St. Xavier's College
  • ACHS College of IT and Computer Science
  • Kathmandu BernHardt College
  • St. Lawrence College
  • Himalaya College of Engineering
  • New Summit College
  • Sagarmatha College of Science and Technology
  • Kathmandu College of Technology
  • Nihareeka College of Management and IT
  • College of Applied Business (CAB)
  • Academia International College
  • Birendra Multiple Campus
  • Butwal Multiple Campus
  • Mahendra Morang Adarsha Multiple Campus
  • Mahendra Multiple Campus Nepalgunj
  • Patan Multiple Campus
  • AIMS College, Biratnagar
  • Ambikeshwari College
  • Ambition College
  • Amrit Science Campus (ASCOL)
  • Asian School of Management and Technology
  • Banke Bageshwori Campus

 

Course Module

Semester I

Course Code

Course Title

Credit Hours

Full Marks

CSC109

Introduction to Information Technology

3

100

CSC110

C Programming

3

100

CSC111

Digital Logic

3

100

MTH112

Mathematics I

3

100

PHY113

Physics

3

100

Total

 

15

500

Semester II

Course Code

Course Title

Credit Hours

Full Marks

CSC160

Discrete Structure

3

100

CSC161

Object-Oriented Programming

3

100

CSC162

Microprocessor

3

100

MTH163

Mathematics II

3

100

STA164

Statistics I

3

100

Total

 

15

500

 

Semester III

Course Code

Course Title

Credit Hours

Full Marks

CSC206

Data Structure and Algorithms

3

100

CSC207

Numerical Method

3

100

CSC208

Computer Architecture

3

100

CSC209

Computer Graphics

3

100

STA210

Statistics II

3

100

Total

 

15

500

Semester IV

Course Code

Course Title

Credit Hours

Full Marks

CSC257

Theory of Computation

3

100

CSC258

Computer Networks

3

100

CSC259

Operating Systems

3

100

CSC260

Database Management System

3

100

CSC261

Artificial Intelligence

3

100

Total

 

15

500

Semester V

Course Code

Course Title

Credit Hours

Full Marks

CSC314

Design and Analysis of Algorithms

3

100

CSC315

System Analysis and Design

3

100

CSC316

Cryptography

3

100

CSC317

Simulation and Modeling

3

100

CSC318

Web Technology

3

100

 

Elective I

3

100

Total

 

18

600

List of Electives:

1. Multimedia Computing (CSC319)

2. Wireless Networking (CSC320)

3. Image Processing (CSC321)

4. Knowledge Management (CSC322)

5. Society and Ethics in Information Technology (CSC323)

6. Microprocessor-Based Design (CSC324)

Semester VI

Course Code

Course Title

Credit Hours

Full Marks

CSC364

Software Engineering

3

100

CSC365

Compiler Design and Construction

3

100

CSC366

E-Governance

3

100

CSC367

NET Centric Computing

3

100

CSC368

Technical Writing

3

100

 

Elective II

3

100

Total

 

18

600

 

List of Electives:

1. Applied Logic (CSC369)

2. E-commerce (CSC370)

3. Automation and Robotics (CSC371)

4. Neural Networks (CSC372)

5. Computer Hardware Design (CSC373)

6. Cognitive Science (CSC374)

Semester VII

Course Code

Course Title

Credit Hours

Full Marks

CSC409

Advanced Java Programming

3

100

CSC410

Data Warehousing and Data Mining

3

100

MGT411

Principles of Management

3

100

CSC412

Project Work

3

100

 

Elective III

3

100

Total

 

15

500

List of Electives:

 1. Information Retrieval (CSC413)

2. Database Administration (CSC414)

3. Software Project Management (CSC415)

4. Network Security (CSC416)

5. Digital System Design (CSC417)

6. International Marketing (MGT418)

Semester VIII

Course Code

Course Title

Credit Hours

Full Marks

CSC461

Advanced Database

3

100

CSC462

Internship

6

200

 

Elective IV

3

100

 

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

Fee Structure of BSc. CSIT

In Nepal, the free BSc. CSIT depends upon colleges. The fee structure of BSc. CSIT is around 2.5 to 4 lakh in Government colleges like Ascol, Patan, etc. While 8 lakh to 20 lakh in private colleges like the Trinity, Prime College, St Xavier, Deer walk, etc. 

 

Eligibility For BSc. CSIT

The student applying Bsc. CSIT must meet the below-listed criteria:

  1. Students must have completed +2 level in science, A level equivalent level of education from any other university, board, or institution recognized by TU. 
  2. Students must have scored a minimum of 45% aggregate on the mark sheet or at least C in all subjects of Grade 11 and Grade 12 with Physics and mathematics. 
  3. Should give an entrance exam conducted by the Tribhuwan University and scored at least 35% marks.
  4. Must have cleared a 3 Years Diploma in Engineering program from CTEVT having Physics and Mathematics as a major. 

Note**  Both biology student’s mathematics students of +2 level can easily apply for this course. 

 

Admission Requirements

Students must submit the form collected from the BSc. CSIT college. TU opens the admission form in Shrawan/Bhadra. Then after that TU conducts the entrance exam, and the student must give it and pass it in order to enroll. 

Exam Entrance

  • Tribhuvan University, Institute of Science and Technology, Dean office conducts BSc.CSIT  entrance examination.
  • The subjects include all the subjects of Intermediate/10+2 level or equivalent incorporating English, Mathematics, Physics, and Chemistry.
  • The full marks is 100 whereas the pass marks is 35.
  • Questions are objective types and the time duration is 2 hours. 

Admission Guidelines

  • Students need to collect exam forms and model questions for the BSc. CSIT college.
  • Filled up TU Admission form works for all the colleges. Students do not need to collect and fill in more than one college.

 

Pros and Cons of BSc. CSIT

Pros

  • BSc. CSIT course is up to date that mainly focuses on the practical knowledge to meet the current demand of IT Professionals as well as the theoretical knowledge of Computer Science.
  • Contains numbers of an elective course, so students have the flexibility to choose the subject they are ace on. 
  • Students can develop their careers in programming, networking, database, etc.
  • High chances of getting a job in the related field while studying. 

Cons

  • The result will be published late by TU. 
  • BSc. CSIT is a very expensive course, and there is no scholarship program. 
  • Frequently changing curriculum and prices due to insufficient human resources. 
  • Not enough course resources available in the market.

 

Why BSc CSIT

As we can see, in the present context, there is a high demand for IT professionals to meet technological change. So, while studying BSc. CSIT, students are provided with theoretical, practical research and application projects that enable them to pave their path in IT fields. And the course offers career opportunities in software, hardware, and networking fields like scientific research and development organizations, telecommunications, computer networking companies, government and non-government institutions, web application, software engineering, and many more. 

 

BSc CSIT vs. Computer Engineering Vs BIT

BSc.CSIT is a four-year course pregame developed by Tribhuvan University. It consists of courses related to computer science and information technology and students can make a professional career in programming, network, database, and so on.

Computer Engineering is also a 4-year program developed by Kathmandu University and now Tribhuvan University, Purbanchal University, and Pokhara University started it. The main of this course is to provide knowledge and skill of computer hardware, software, designing, and physics.

Bachelor in Information technology (BIT) is a 4-year program developed by Purbanchal University. It offers courses like system design, Computer Network, Database Management System, AI, Web Technologies, etc to give proper knowledge of both hardware and software aspects of the computer subject.

So, all of them are excellent in their own fields. But BSc.CSIT has more career opportunities in the job national and international market. Likewise, the perks of Computer Engineering is there will be Er. in front of your name. 
 

Life after BSc CSIT in Nepal & In Developed Countries

Career

  • Computer and Information Systems Managers
  • Computer-Control Programmers and Operator
  • Computer programmer
  • Computer Scientists
  • Computer Support Specialists
  • Computer Systems Analysts
  • Database Administrators
  • Desktop Publisher
  • ​ IT Officer
  • Software Developers
  • Web Administrator
  • Web Designers
  • Networking Companies

Masters/ PhD

After finishing BSC.CSIT you can enroll in M.Sc.CSIT affiliated to Tribhuvan University or you can easily go abroad to study for Masters in Computer Engineering (in developed countries), Masters in Computer Science, Masters in IT, or Direct Ph.D. in Computer Science and Computer Engineering (developed countries). In Nepal, M.Sc. CSIT is a 2-year course program.