Salient Features

MBM Online

MBM Foundation

MBM School

Form Download

Messages

Objectives

Why come to us

Mission

Academic Program

Courses Offered

Admission Process

Award

Achievements

Students

Extra Activites

Class size

Library

Science Lab

Journalism Lab

Computer Lab

Scholarship

Fee Structure

Admission Program

Committees

Faculty Members

Result

Photo Gallery

Dress/Provision

Contact Us

History

Student Enrolled

Articles

Upcoming Events

Home

B.Sc.CSIT
The B.Sc. in Computer Science and Information Technology (BScCSIT) is a 4-years semester based program offered by Tribhuvan University. It aims to create a mass of graduate expert in the theoretical as well as practical sides of computing technology.
Madan Bhandari Memorial (MBM) College has a glorious name in education sector throughout the country. Being a community college, MBM college offers education in a reasonable cost. MBM college is non-profit making organization and thus does not intermingle education with business.

FAQs about BScCSIT
Who are eligible for the BScCSIT course?
Who should take the BScCSIT course?
What are the differences between Computer Engineering, Computer Science and Information Technology?
How BScCSIT is different from BE in Computer Engineering?
What is the course structure of BScCSIT program?
(Click here to view detailed course structure)


Who are eligible for the BScCSIT course?
Those who have completed 10+2 or equivalent degree in science, and
Those who are considered eligible by the entrance examination conducted by Tribhuvan University

Who should take the BScCSIT course?
Those who have programming as their passion
Those who are logically oriented
Those who are amazed after seeing special effects in movies
Those who wonder after reading fictions about human-like robots
Those who want to be an IT professional or an academic researcher.

What are the differences between Computer Engineering, Computer Science and Information Technology?
Computer Engineering: Engineering refers to design of new and more efficient models. Computer Engineering focuses on hardware design principles. The subject studies computers from the electronic level to application software level, but emphasis is given on the interaction of hardware and software. The challenge of a computer engineer is: “How can we improve hardware to assist efficient execution of software?”
Typical subjects related to computer engineering are
Digital Logic
Electronics
Microprocessor Programming
Algorithms
Digital Signal Processing
Embedded Systems
VLSI Design and Manufacture

Computer Science: Computer science deals with the principles for solving problems using algorithms – so a computer science course gives more emphasis to software. One should be clear that being a science, it relies on mathematics. So, approach of a computer science graduate is totally different with professionals who have done software development courses, but do not know computer science.

Computer science also deals with some questions which have philosophical and ethical importance. For example, what is the ultimate capacity of any computing device? Who is more intelligent, a man or a machine? Can robots replicate themselves? Etc.

Typical subjects related to science are
Data structures and Algorithms
Theory of Computation
Artificial Intelligence
Database systems
Networks

Information Technology (IT): Information Technology is an applied field. IT concentrates on helping the business world by using computers. Using a layman’s words, we can say, IT aims to develop better software for business organizations.

Typical subjects related to IT are
System analysis and design
Software Engineering
Network and database programming
E-governance

The boundary between Computer Engineering, Computer science, and Information Technology is not sharp. Some subjects are common in all these three disciplines. Actually, these three streams of education study three different parts of computing technology. Computer Engineering deals with the machine level. Computer Science works at the conceptual level. Information Technology works at the application level.

How BScCSIT is different from BE in Computer Engineering?
BScCSIT is a combination of Computer Science and Information Technology. So, as discussed above, BScIT deals mostly with the software part of computers. Unlike this, almost half of the subjects in BE –computer is related to electronics, because Computer Engineering deals mostly with the hardware of computers. You can compare the course structure of Computer Engineering offered by any university with the course structures of BScCSIT. Click here to view the course structure of BScCSIT by Tribhuvan University.


Course Structure
There are eight semesters with 126 credit hours. This program comprises of the following courses:
Computer science core courses 75 credit hours
Natural science elective courses 6 credit hours
Mathematics courses 12 credit hours
English courses 3 credit hours
Social science and management courses 6 credit hours
Computer science elective courses 15 credit hours
Internship/Project 9 credit hours

Courses offered by Tribhuvan University for Bachelors in Computer Science and Information Technology (BScCSIT) Program

Freshman Year / First Semester
CSC-101: Introduction to Information Technology
CSC-102: Fundamentals of Computer Programming
STA-103: Probability and Statistics
MTH-104: Calculus and Analytical Geometry
Natural Science Elective I: A student can opt for any one of the following courses
PHY-105: Physics I
BIO-106: Biology I
GEO-107: Geology I
STA-108: Statistics I

Freshman Year / Second Semester
CSC-151: Digital Logic
CSC-152: Discrete Structures
CSC-153: Microprocessor
CSC-154: Data Structures and Algorithms
MTH-155: Linear Algebra
Natural Science Elective II: A Student can opt for any one of the following courses
PHY-156: Physics II
BIO-157: Biology II
GEO-158: Geology II
STA-159: Statistics II

Sophomore Year / Third Semester
CSC-201: Computer Architecture
CSC-202: Object Oriented Programming Language
CSC-203: Operating Systems
CSC-204: Numerical Method
MGT-205: Introduction to Management


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


Junior Year / Fifth Semester
CSC-301: Computer Networks
CSC-302: Simulation and Modeling
CSC-303: Design and Analysis of Algorithms
CSC-302: Knowledge Management
Computer Science Elective I: A student can opt for any one of the following courses
CSC-305: Microprocessor Based Design
CSC-306: Applied Logic
CSC-307: E-governance
CSC-308: Concepts of Wireless Networking
MGT-309: International Business Management
MGT-310: International Marketing
CSC-311: Neural Networks
CSC-312: Computer Hardware Design
CSC-313: Introduction to Cryptography


Junior Year / Sixth Semester
CSC-351: Software Engineering
CSC-352; Compiler Design and Construction
CSC-353: Web Technologies
CSC-354: Real Time System
Computer Science Elective II: A student can opt for any one of the following courses


Senior Year / Seventh Semester
Specialization Area: Networking
CSC-401: Introduction to System Administration
CSC-402: Network Security
CSC-403: Linux Networking
CSC-404: Managing a Microsoft Server Environment
CSC-405: Implementing, Managing and Maintaining Server Network and Infrastructure Network Services

Specialization Area: Database
CSC-409: Web Database and Information System
CSC-410: Advance Database and Information System
CSC-411: Distributed and Object Oriented Database
Database Elective I: Student can opt for any one of the following courses
CSC-412: Introduction of Oracle and XML
CSC-413: Application Server Web Administration
Database Elective II: Student can opt for any one of the following courses
CSC-414: Information Retrieval and Search Engine
CSC-415: Multimedia Database

Senior Year / Eighth Semester
Specialization Area: Networking

CSC-451: Implementing and Supporting Microsoft Windows XP Professional / Linux
CSC-452: Distributed Networking
CSC-453: Project on real world application Networking
CSC-454: Internship/Project

Specialization Area: Database
CSC-459: Data Warehousing and Data Mining
CSC-460: Decision Support and Expert System
CSC-461: Project on Database System
CSC-462: Internship/Project

 

MBM Online

About Us

Archive

Opinion Forum

Features

News

Diary

Photo Gallery

Contact US

Feed Back

Interview

Send Feedback

Refer Friend

Art/Literature

Sports

In Nepali

Location Map
Hit Counter
Web master