"To the stars by hard ways ..."

Bafal, Kathmandu, Nepal 977 1 4672506/4672507 ktmbernhardt@kbc.edu.np



Bachelor of Science-Computer Science and Information Technology (BSc. CSIT)
(TU Afiliated 4-year semester system)

BSc. CSIT is a Bachelor of Science in Computer Science and Information Technology. The objective of BSc. CSIT program at BernHardt is to oer intensive courses in the theory, design, programming and application of computers. The graduate from this program will be equipped with necessary knowledge of computer software system and functional knowledge of hardware system. The program equally focuses on service courses to meet the need of high technology applications like-Operating system, Computer networks, Software Engineering, Simulation and Modeling, Database System, Computer Graphics, Articial Intelligence, Web Technologies.

BernHardt's graduates of BSc. CSIT have a prosperous career opportunity at dierent sectors as

• Systems Analyst
• Software Programmer
• IT Oficer/Manager
• System Administrator
• Database Administrator
• Network Administrator and many endless possibilities…….

The Department of Computer Science and Information Technology at BernHardt College has been established as a centre of excellence in Computer Science, through the initiation and support of eminent personalities and intellectuals who have rich, varied and profound expertise in the field of Computer and Information Technology.

It is our aim to develop students with a strong theoretical and experimental foundation, keeping in the view of the vast scope of employment opportunities in the eld of Computer Science and IT. The department has a full-time faculty supported by visiting professors and renowned professionals and academicians.

You must appreciate our efforts and join this college with devotion, dedication and determination.

The World of Information Technology- a reality bite!

In this 21st century, computing technology plays an increasingly important role in every aspect of the society. The Computer Science and Information Technology (CSIT) provides students with an understanding of fundamental computer science concepts coupled with applied information technology skills to prepare them for careers in computing technology industries.

The CSIT major offers a unique blend of computer science theory and information technology practice. Students in this program begin their education by taking a set of common core courses to establish a sound foundation of computer science and information technology. The students then build upon this foundation by selecting software engineering, networking and security, database management system as their concentration. Throughout the program, students learn fundamental computing and information technology concepts while applying their knowledge to solve real-world problems. In addition to the computer science skills and abilities, students gain an understanding of the human side of computing, the social, ethical and global issues related to technology and the ability to collaborate and communicate eectively through project-based coursework.

Why Study BSc. CSIT at BernHardt?

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.

Eligibility for Admission

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

Curriculum Structure:
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

Course Content

Freshman year / First Semester
1.CSC-101: Introduction to Information Technology
2.CSC-102: Fundamental of Computer Programming
3.STA-103: Probability and Statistics
4.MTH-104: Calculus and Analytical Geometry
(Natural Science Elective 1: Any one of the following courses)
5.PHY-105: Physics I
6.BIO-106: Biology I
7.GEO-107: Geology I
8.STA-108: Statistics I

Freshman Year / Second Semester
1.CSC-151: Digital Logic
2.CSC-152: Discrete Structures
3.CSC-153: Microprocessor
4.CSC-154: Data Structures and Algorithms
5.MTH-155: Linear Algebra
(Natural Science Elective 2: Any one of the following courses)
6.PHY-155: Physics II
7.BIO-157: Biology II
8.GEO-158: Geology II
9.STA-159: Statistics II

Sophomore Year / Third Semester
1.CSC-201: Computer Architecture
2.CSC-202: Object Oriented Programming Language
3.CSC-203: Operating Systems
4.CSC-204: Numerical Method
5.CSC-205: Introduction to Management

Sophomore Year / Fourth Semester
1.CSC-251: Theory of Computation
2.CSC-252: System Analysis and Design
3.CSC-253: Database Management System
4.CSC-254: Computer Graphics
5.CSC-255: Introduction to Cognitive Science
6.ENG-256: Technical Writing

Junior Year / Fifth Semester
1.CSC-301: Computer Networks
2.CSC-302: Simulation and Modeling
3.CSC-303: Design and Analysis of Algorithms
4.CSC-304: Artificial Intelligence
(Computer Science Elective 1: Any one of the following courses)
5.CSC-305: Microprocessor Based Design
6.CSC-306: Applied Logic
7.CSC-307: E-governance
8.CSC-308: Wireless Networking
9.MGT-309: International Business Management
10.MGT-310: International Marketing
11.CSC-311: Neural Networks
12.CSC-312: Computer Hardware Design
13.CSC-313: Cryptography

Junior Year / Sixth Semester
1.CSC-351: Software Engineering
2.CSC-352: Compiler Design and Construction
3.CSC-353: Web Technologies
4.CSC-354: Real Time System
(Computer Science Elective 2: Any one of the following courses)
5.CSC-355: Knowledge Management
6.CSC-356: Fundamentals of E-Commerce
7.CSC-357: Society and Ethics in Information Technology
8.CSC-358: Automation and Robotics
9.CSC-359: Digital System Design
10.CSC-360: Net Centric Computing
11.CSC-361: Web Centric Computing
12.CSC-362: Embedded System Programming
13.CSC-363: Image Processing

Senior Year / Seventh Semester
(A) Specialization Area: Networking
1. CSC-401: Introduction to System Administration
2. CSC-402: Network Security
3. CSC-403: Linux Networking
4. CSC-404: Managing a Microsoft Server Environment
5. CSC-405: Implementing, Managing and Maintaining Server Network and Infrastructure network services

(B) Specialization Area: Database
1. CSC-409: Web Database and Information System
2. CSC-410: Advance Database and Information System
3. CSC-411: Distributed and Object Oriented Database
(Database Elective 1: Any one of the following courses)
4. CSC-412: Introduction of Oracle and XML
5. CSC-413: Application Server Web Administration
(Database Elective 2: Any one of the following courses)
6. CSC-414: Information Retrieval and Search Engine
7. CSC-415: Multimedia Database

Senior Year / Eighth Semester
(A) Specialization Area: Networking
1. CSC-451: Implementation and Supporting Windows OS/Linus
2. CSC-452: Distributed Networking
3. CSC-453: Project on real world application Networking
4. CSC-454: Internship / Project

(B) Specialization Area: Database
1. CSC-459: Data Warehousing and Data Mining
2. CSC-460: Decision Support and Expert System
3. CSC-461: Project on Database System
4. CSC-462: Internship Project
Students are supposed to choose the course as advised by Department of Admission.

Students must have passed the Entrance Examination as in Engineering conducted by Institute of Science and Technology, Tribhuvan University (IOST-TU) to get admission in this Subject. So all the interested students are advised to fill up the form as scheduled by TU
Our Projector based class instruction, small sized Classrooms, and State-of-Art Laboratories; Techno-based Research and high speed free broadband internet has enhanced to grasp enhance the deep learning of the technology.
You are a name not number at Bernhardt.
BernHardt aims to help all students make the most of themselves in terms of academic and social perspective.