Subcribe Our News to Email
Top
Search by college Search by course

B.Sc. Computer Science And Information Technology (B.Sc. CSIT)

  • Introduction
  • Salient Features
  • Eligibility
  • Curricular Structure
  • Job Prospectives
  • Admission Criteria
  • Offering Colleges

    Bachelors of Science in Computer Science and Information Technology (B.Sc. CSIT) is a four year course affiliated to Tribhuvan University designed to provide the student with all sorts of knowledge in the field of Information Technology and Computing.

    The program involves, in addition to conventional lectures, a great  deal of practical and project works. The program develops the underlying principles of both Computer Science and Information Technology and shows how these principles can be applied to real world problems. This program develops the skills that are essential for both computer professionals and IT specialists.

    The design and implementation of B.Sc. CSIT course offers new challenges when compared to the traditional computing environment. The recent emergence of global business, new technologies for data processing and data communication / networking environment, equip specialized science graduates to focus on professional careers in Information Technology. The B.Sc. CSIT program provides the students with adequate theoretical and practical knowledge which will enable students to effectively participate in solving the complex problem of the IT industry.

    Mission of the B.Sc. CSIT course:

    The mission of the B.Sc. CSIT course is to prepare the students to pursue career advancement in the field of information technology. At the completion of this degree, a student will be able to design the real world e-media products or create technical solutions to hardware and software problems, depending on the chosen area of specialization and electives.

    However, the main aim of the B.Sc. CSIT program can be enlisted as:

    • To offer intensive knowledge in the theory, design, programming and application of computers.

    • Providing an in-depth understanding of and experience with computer systems.

    • Developing creative and analytical skills that provides a basis for technological problem-solving.

    • Equipping students with the technical knowledge required for an IT professionals to handle multi-tasking situations and to assess and develop computer based solutions.

    • Imparting knowledge of computer and programming logic environment in IT.

    • Knowledge of advanced IT applications in different business sectors.

    • To equip students with the technical knowledge required for an IT professional to handle multi-tasking and multiprogramming situations and to assess and develop computer based solutions.

    • To provide necessary knowledge in the field of functional knowledge of hardware system and the and necessary knowledge of computer software system.

    Note

    (We are indebted to Aashish Shrestha for Compiling the information of B.Sc CSIT Course and providing us in ready to use format. you can contact him visiting B.Sc CSIT Facebook page here: https://www.facebook.com/bsccsit

    • In addition to conventional lectures, a great deal of practical and project works.

    • Develops the underlying principles of both Computer Science and Information Technology and shows how these principles can be applied to solve real world problems.

    • Builds up the skills that are essential for both computer professionals and researchers including IT managers, Systems Analysts, Network Administrator, Computer Programmers, Database Administrator, Web Developers, etc.

    • Semester based program affiliated to Tribhuvan University. 

    The candidate applying for B.Sc. CSIT program:

    • Should have successfully completed a twelve year of schooling in the science stream or equivalent from any university, board or institution recognized by TU.

    • Should have secured a minimum of second division in their +2 or equivalent.

    • Should have successfully passed the entrance examination conducted by TU securing at least 35% marks.

    • Compiled with all the application procedures.

    (Note: Both Biology and Mathematics group of students of +2 level are eligible to apply for the course)

    The B.Sc. CSIT curriculum is designed by closely following the course practiced in accredited international universities and institutions, subject to the condition that the intake students are mostly from twelve year of schooling in the science stream or equivalent from any university recognized by Tribhuvan University. In addition to the core computer science course and elective courses, the program offers service course to meet the need of high technology applications. The foundation and allied courses are designed to meet the need of undergraduate academic program requirements, and the service course are designed to meet the need of market demand and fast changing computer technology and application. Students enrolled in the four year B.Sc. CSIT program are required to take course in design and implementations of computer software systems, information technology and foundation of the theoretical model of computer science and functional background of computer hardware. All students are required to complete 126 credit hours of computer science and allied courses.

    B.Sc. CSIT program comprises of the following courses:

     

    Courses

    Credit Hours

    Computer Science Core Courses

    75

    Natural Science Elective Courses

    6

    Mathematics Courses

    12

    English Courses

    3

    Social Science & Management Courses

    6

    Computer Science Elective Courses

    15

    Internship and Project

    9

    Total Credit hours

     

    126

    Students have to study following subjects in their 4 years study tenure:

    Semester and Courses

    Semester and Courses

     

    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 1: (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 2: (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-304 : Artificial Intelligence
    Computer Science Elective 1

    (Any One of the following courses)
    CSC-305 : Microprocessor Based Design
    CSC-306 : Applied Logic
    CSC-307 : E-governance
    CSC-308 : Wireless Networking
    MGT-309 : International Business Management
    MGT-310 : International Marketing
    CSC-311 : Neural Networks
    CSC-312 : Computer Hardware Design
    CSC-313 : 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 2

    (Any One of the following courses)
    CSC-355 : Knowledge Management
    CSC-356 : Fundamentals of E-Commerce
    CSC-357 : Society and Ethics in Information Technology
    CSC-358 : Automation and Robotics
    CSC-359 : Digital System Design
    CSC-360 : Net Centric Computing
    CSC-361 : Web Centric Computing
    CSC-362 : Embedded System Programming
    CSC-363 : Image Processing

    Senior Year/ Seventh Semester:
    CSC-401: Advance Database and Information System
    CSC- 402: Internet Technology
    CSC- 403: Advance Java Programming
    CSC-404: Project Work
    Computer Science Elective 3

    (Any One of the following courses)
    CSC-405: Information Retrieval
    CSC-406: Database Administration
    CSC-407: Network and System Administration
    CSC-408: Software Project Management

     

    Senior Year/Eighth Semester
    CSC-451: Data Warehousing and Data Mining
    CSC-452: Internship
    Computer Science Elective 4

    Computer Science Elective 5

    (Any Two of the following courses)
    CSC-453:Advance Networking with IPv6
    CSC-454: Distributed Networking
    CSC-455: Network Security
    CSC-456: Multimedia Database
    CSC-457:Distributed and Object Oriented Database
    CSC-458: Could Computing
    CSC-459: Geographical Information System
    CSC-460: Decision Support System


     

    The B.Sc. CSIT graduates have a prosperous career opportunity at different government, non-government, private and public organizations, like software companies, telecommunications, computer networking companies etc. especially as a:

    • Software Developer

    • Web Developer

    • Network Administrator

    • Database Administrator

    • IT Manager/Officer

    • Cryptographer

    • Ergonomics Program Designer

    • System Analyst

    • Project Manager

    • Document Specialist

    • Information System Auditor

    • Artificial Intelligence Specialist

    • Technical Writer

    • Information System Manager

    • Database Operator

    A student eligible to study the B.Sc. CSIT course should collect and submit the admission form from any of the B.Sc. CSIT colleges. The admission form generally opens during Shrawan / Bhadra every year.