Bachelor of Science in Computer Science and Information Technology (BScCSIT)

Curricular Information
Affiliation: Tribhuvan University Program Duration: 4 years Eligibility: +2 or Equivalent with 1st Division


Bachelor of Science in the Computer Science and Information Technology (CSIT) is a four-year (eight-semester) degree program affiliated to Tribhuvan University. The program is comprised of computer science, information technology and allied courses of 126 credit hours. In addition to conventional lectures, the program includes 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 solve the real world problems.
Objectives
To offer intensive knowledge in the theory, design, programming and application of computers.
To provide necessary knowledge in the field of functional knowledge of hardware system and the and necessary knowledge of computer software system.
The B. Sc. (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:
Computer Science Core Courses | 75 Credit Hours |
Natural Science Elective Coursess | 6 Credit Hours |
Mathematics Courses | 12 Credit Hours |
English Courses | 3 Credit Hours |
Social Science and Management | 6 Credit Hours |
Computer Science Elective Courses | 15 Credit Hours |
Internship/Project | 9 Credit Hours |
Total | 126 Credit Hours |
Pass Division | 40% |
Second Division | 55% |
First Division | 70% |
First Division with Distinction | 80% and above |
What after B.Sc.CSIT
JOB PROSPECTS
- Database Administrator (DBA) | MIS/IT Officer
- Software Developer | Web Designer
- Software Engineer | Software Project Manager
- Network Engineer | Faculty IT/Computing
- System Analyst | Entrepreneurs
- IT Officer in Banks | Government jobs (IT sector)
B.Sc.CSIT graduates can pursue higher studies in:
- MSc. CSIT
- MSc.CS
- MTECH (IT)
- MBA
- MBA IT
- MCA
Course Cycle (Semester wise)
CSC 101: Introduction to Information Technology
CSC 102: Fundamentals of Computer Programming
STA 103: Probability and Statistics
MTH 104: Calculus and Analytical Geometry
MTH 201: Basic Mathematics
(Natural Science Elective I: Student can opt for any one of the following course)
PHY 105: Physics I
BIO 106: Biology I
GEO 107: Geology I
STA 108: Statistics I
CSC 151: Digital Logic
CSC 152: Discrete Structures
CSC 153: Microprocessor
CSC 154: Data Structure and Algorithms
MTH 155 Linear Algebra
(Natural Science Elective II: Student can opt for any one of the following course)
PHY 156: Physics II
BIO 157: Biology II
GEO 158: Geology II
CSC 201: Computer Architecture
CSC 202: Object Oriented Programming Language
CSC 203: Operating Systems
CSC 204: Numerical Method
MGT 205: Introduction to Management
CSC 251: Theory of Computation
CSC 252: System of Analysis and Design
CSC 253: Database Management System
CSC 254: Computer Graphics
CSC 255: Introduction to Cognitive Science
ENG 256: Technical Writing
CSC 301: Computer Network
CSC 302: Simulation and Modeling
CSC 303: Design and Analysis of Algorithms
CSC 304: Artificial Intelligence
(Computer Science Elective I: Student can opt for any one of the following course)
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: Neutral Networks
CSC 312: Computer Hardware Design
CSC 313: Introduction to Cryptography
CSC 351: Software Engineering
CSC 352: Compiler Design and Construction
CSC 354: Real Time System
(Computer Science Elective II: Student can opt for any one of the following course)
CSC 355: Knowlegde 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
CSC 401: Advance Database and Information System
CSC 402: Internet Technology
CSC 403: Advance Java Programming
CSC 404: Project Work
(Computer Science Elective III: Student can opt for any one of the following course)
CSC 405: Information Retrieval
CSC 406: Database Administration
CSC 407: Network and System Administration
CSC 451: Data Warehousing and Data Mining
CSC 452: Internship
Elective IV
Elective V
Elective Courses: (Any Two of the following)
CSC 453: Advance Networking with IPv6
CSC 454: Distribution Networking
CSC 455: Network Security
CSC 456: Multimedia Database
CSC 457: Distribution and Object Oriented Database
CSC 458: Cloud Computing
CSC 459: Geographical Information System
CSC 460: Decision Support Systems





Bachelor of Information Management (BIM)
A BIM graduate commands a vital role in the information management of any organization they are enrolled in to. Being a Software Engineering with managerial insights, s/he is expected to provide crucial support to all functional areas as well as for strategic management