BSc.CSIT
View More
BCA
View More
BBM
View More
BBS
View More
BASW
View More
MBS
View More
Kathmandu Bernhardt College

Academics

Home Academics
Programs
Bachelor's Program

BSc.CSIT

Bachelor Of Computer Science and Information Technology
View full program page →

Bachelor Of Computer Science and Information Technology(BSc.CSIT)

The Bachelor of Science in Computer Science and Information Technology (BSc. CSIT) at Kathmandu BernHardt College is designed to provide an intensive and comprehensive education in computer theory, design, programming, and application. The program aims to produce highly skilled graduates equipped with a profound understanding of software systems and a functional command of hardware technologies. It emphasizes both theoretical foundations and practical applications through specialized courses such as Operating Systems, Computer Networks, Software Engineering, Simulation and Modeling, Database Systems, Computer Graphics, Artificial Intelligence, and Web Technologies. BernHardt’s BSc. CSIT graduates are well-prepared to pursue prosperous career opportunities across diverse sectors including software development, data analytics, system administration, networking, and emerging fields of information technology.

Benefits

Why Kathmandu BernHardt College?

BernHardt realizes the importance of IT management study and helps to enforce the strength of this study so as to benefit our young aspirants to become the successful IT mangers/programmers in the future. To achieve this noble objective, BSc. CSIT program at BernHardt specially attempts in the following aspects:

• Internships in different IT & IT administrating companies.

• Preferences for Seminars & other IT related project works.

•Frequent Research & Presentations.

•Outstanding faculty with proven experience and professional exposure.

•Fully equipped computer and digital laboratories.

• Frequent assessments and prompt feedback.

 •Educational excursions in related places.

•Career counseling for job placement.

• Enhancing learning environment.

Worthy of Being Choosen

Eligibility

The student who is seeking admission must have

• Successfully completed a twelve-year of schooling in science stream or its equivalent from any University, board or institution recognized by Tribhuvan University securing at least Second Division.

 •Successfully passed the Entrance Examination conducted by Institute of Science and Technology, Tribhuvan University (IOST-TU)

Syllabus

Curriculum

The BSc.CSIT program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses and credit hours: Computer science core courses 75 Natural science elective courses 6 Mathematics courses 12 English courses 3 Social science and management courses 6 Computer science elective courses 15 Internship/Project 9 Total Credit Hours 126

Why This Course ?

The program is based on the principle that graduates will spend a major portion of their life in a constantly changing environment. Therefore, the student should have an opportunity to obtain a broad knowledge of the concepts and reality-based skills underlying the operation and management of organizations.

📅 4
🎓 126 Credit Hours
🏛️ Tribhuvan University (IOST-TU)

Why BSc.CSIT at Bernhardt?

Internships in different IT & IT administrating companies.,Preferences for Seminars & other IT related project works.,Frequent Research & Presentations.,Outstanding faculty with proven experience and professional exposure.,Fully equipped computer and digital laboratories.,Frequent assessments and prompt feedback.,Educational excursions in related places.,Career counseling for job placement.,Enhancing learning environment.

Course Structure

BSc.CSIT- First Semester

Introduction to Information Technology 3 Credits

Asst. Prof. : Ram Babu Mahato

Introduction to Information Technology

C-Programming 3 Credits

Asst. Prof. : Chiranjivi Budha

C-Programming

Digital Logic 3 Credits

Asst. Prof. : Abhimannu Yadav

Digital Logic

Mathematics I 3 Credits

Asst. Prof. : Subendra Giri

Mathematics I

Physics 3 Credits

Asst. Prof. : Siromani Gajurel

Physics

BSc.CSIT- Second Semester

Discrete Structure 3 Credits

Asst. Prof. : Abhimannu Yadav

Discrete Structure

Object Oriented Programming 3 Credits

Asst. Prof. : Harendra Bista

Object Oriented Programming

Microprocessor 3 Credits

Asst. Prof. : Ananda Kumar Sah

Microprocessor

Mathematics II 3 Credits

Asst. Prof. : Subendra Giri

Mathematics II

Statistics I 3 Credits

Asst. Prof. : Buddhi Sagar Parajuli

Statistics I

BSc.CSIT- Third Semester

Data Structure & Algorithms 3 Credits

Asst. Prof. : Abhimannu Yadav

Data Structure and Algorithms

Numerical Method 3 Credits

Asst. Prof. : Ananda Kumari Shah

Numerical Method

Computer Architecture 3 Credits

Asst. Prof. : Jalaundin Ansari

Computer Architecture

Computer Graphics 3 Credits

Asst. Prof. : Anil Verma

Computer Graphics

Statistics II 3 Credits

Asst. Prof. : Buddhi Sagar Parajuli

Statistics II

BSc.CSIT- Fourth Semester

Theory of Computation 3 Credits

Asst. Prof. : Anil Verma

Theory of Computation

Computer Networks 3 Credits

Asst. Prof. : Jalaudin Ansari

Computer Networks

Operating Systems 3 Credits

Asst. Prof. : Ram Babu Mahato

Operating Systems

Database Management System 3 Credits

Asst. Prof. : Jaydeep Sah

Database Management System

Artificial Intelligence 3 Credits

Asst. Prof. : Abhimannu Yadav

Aritifical Intelligence

BSc.CSIT- Fifth Semester

Design and Analysis of Algorithms 3 Credits

Asst. Prof. : Bhim Bahadur Rawat

Design and Analysis of Algorithms

System Analysis and Design 3 Credits

Asst. Prof. : Ram Babu Mahato

System Analysis and Design

Cryptography 3 Credits

Asst. Prof. : Khageshwor Paneru

Cryptography

Simulation and Modeling 3 Credits

Asst. Prof. : Abhimannu Yadav

Simulation and Modelig

Web Technology 3 Credits

Asst. Prof. : Narayan Chalise

Web Technoloy

Multimedia Computing 3 Credits

Asst. Prof. : Abhimannu Yadav

Multimedia Computing

Wireless Networking 3 Credits

Wireless Computing

Image Processing 3 Credits

Asst. Prof. : Abhimannu Yadav

Image Processing

Knowledge Management 3 Credits

Knowledge Management

Socitey and Ethics in Information Technology 3 Credits

Socitey and Ethics in Information Technology

Microprocessor Based Design 3 Credits

Microprocessor Based Design

BSc.CSIT- Sixth Semester

Software Engineering 3 Credits

Asst. Prof. : Ram Babu Mahato

Software Engineering

Compiler Design and Construction 3 Credits

Asst. Prof. : Khageshwar Paneru

Compiler Design and Construction

E-Governance 3 Credits

Asst. Prof. : Laxman Manandhar

E-Governance

NET Centric Computing 3 Credits

Asst. Prof. : Sagar K.C

NET Centric Computing

Technical Writing 3 Credits

Asst. Prof. : Nishu Shrestha

Techincal Writing

Applied Logic 3 Credits

Applied Logic

E-Commerce 3 Credits

Asst. Prof. : Abhimannu Yadav

E-commerce

Automation and Robotics 3 Credits

Automation and Robotics

Neural Networks 3 Credits

Neural Networks

Computer Hardware Design 3 Credits

Computer Hardware Design

Cognitive Science 3 Credits

Cognitive Science

BSc.CSIT- Seventh Semester

Advanced Java Programming 3 Credits

Asst. Prof. : Janak Raj Joshi

Advanced Java Programming

Data Warehousing and Data Mining 3 Credits

Asst. Prof. : Anil Verma

Data Warehousign and Data Mining

Principles of Management 3 Credits

Asst. Prof. : Madhu Rijal

Principles of Management

Project Work 3 Credits

Project Work

Information Retrieval 3 Credits

Information Retrieval

Database Administration 3 Credits

Database Administration

Software Project Management 3 Credits

Asst. Prof. : Abhimannu Yadav

Software Project Management

Network Security 3 Credits

Network Security

Digital System Design 3 Credits

Digital System Design

International Marketing 3 Credits

International Marketing

BSc.CSIT- Eighth Semester

Advanced Database 3 Credits

Asst. Prof. : Abhimannu Yadav

Advanced Database

Internship 3 Credits

Internship

Advanced Networking with IPV6 3 Credits

Asst. Prof. : Jalaudin Ansari

Advanced Networking with IPV6

Distributed Networking 3 Credits

Distributed Networking

Game Technology 3 Credits

Game Technology

Distributed and Object-Oriented Database 3 Credits

Multimedia Database

Introduction to Cloud Computing 3 Credits

Asst. Prof. : Ubhar Pandey

Introduction to Cloud Computing

Geographical Information System 3 Credits

Geographical Information System

Decision Support and Expert System 3 Credits

Decision Support System & Expert System

Mobile Application Development 3 Credits

Mobile Application Development

Real Time Systems 3 Credits

Real Time Systems

Network and System Administration 3 Credits

Network and System Administration

Embedded Systems Programming 3 Credits

Embedded Systems Programming

International Business Management 3 Credits

International Business Management

📋 Quick Facts

  • Program Level Bachelor
  • Duration 4
  • Semesters 8
  • Credit Hours 126
  • Affiliated To Tribhuvan University (IOST-TU)

Ready to Apply?

Join Nepal's next generation of leaders at Bernhardt.

Apply for Admission
Academic Excellence

What Makes Bernhardt Different

🏆

Top TU Results

Consistently achieving up to 100% pass rates in Tribhuvan University examinations.

🔬

Fully Equipped Labs

State-of-the-art computer and digital labs supporting hands-on practical learning.

🤝

Industry MOU Linkages

Formal tie-ups with leading software and IT companies for internships and placements.

Admissions

Eligibility for Admission

Bernhardt College welcomes academically motivated students who meet Tribhuvan University's entry requirements. All admissions are conducted transparently and fairly in accordance with TU guidelines.

💻 BSc.CSIT — Eligibility

  • Successfully completed a twelve-year of schooling in science stream or its equivalent from any University, board or institution recognized by Tribhuvan University securing at least Second Division.,Successfully passed the Entrance Examination conducted by Institute of Science and Technology, Tribhuvan University (IOST-TU)

💻 BCA — Eligibility

  • Minimum D+ grade in each subject of grade 11 and 12 with CGPA 2.0 or more, Or Minimum score of second division marks in 10+2, PCL or equivalent in any discipline Or Students who have passed grade 11 and are waiting for supplementary exam (PURAK PARIKSHA) of grade 12 can also apply. However, they have to submit all the required documents at the time of admission.

💻 BBM — Eligibility

  • Students who want to enroll for BBM Program must pass the CMAT examination.