Bsc Csit Nepal

Curricular Structure

Table of Contents


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

First Semester

Course CodeCourse TitleCredit HoursMarks
CSC109Introduction to Information Technology3100
CSC110C Programming3100
CSC111Digital Logic3100
MTH112Mathematics I3100
PHY113Physics3100
Total15500

    Second Semester

    Course CodeCourse TitleCredit HoursMarks
    CSC160Discrete Structures3100
    CSC161Object Oriented Programming3100
    CSC162Microprocessor3100
    MTH163Mathematics II3100
    STA164Statistics I3100
    Total15500

      Third Semester

      Course CodeCourse TitleCredit HoursMarks
      CSC206Data Structures and Algorithms3100
      CSC207Numerical Methods3100
      CSC208Computer Architecture3100
      CSC209Computer Graphics3100
      STA210Statistics II3100
      Total15500

        Fourth Semester

        Course CodeCourse TitleCredit HoursMarks
        CSC257Theory of Computation3100
        CSC258Computer Networks3100
        CSC259Operating Systems3100
        CSC260Database Management Systems3100
        CSC261Artificial Intelligence3100
        Total15500

          Fifth Semester

          Course CodeCourse TitleCredit HoursMarks
          CSC314Design and Analysis of Algorithms3100
          CSC315System Analysis and Design3100
          CSC316Cryptography3100
          CSC317Simulation and Modeling3100
          CSC318Web Technology3100
          Elective I3100
          Total18600
          List of electives:
          1. Multimedia Computing (CSC319)
          2. Wireless Networking (CSC320)
          3. Image Processing (CSC321)
          4. Knowledge Management (CSC322)
          5. Society and Ethics in Information Technology (CSC323)
          6. Microprocessor Based Design (CSC324)

          Sixth Semester

          Course CodeCourse TitleCredit HoursMarks
          CSC324Software Engineering3100
          CSC365Compiler Design and Construction3100
          CSC366E-Governance3100
          CSC367NET Centric Computing3100
          CSC368Technical Writing3100
          Elective II3100
          Total18600
          List of electives:
          1. Applied Logic (CSC369)
          2. E-Commerce (CSC370)
          3. Automation and Robotics (CSC371)
          4. Neural Networks (CSC372)
          5. Computer Hardware Design (CSC373)
          6. Cognitive Science (CSC374)

          Seventh Semester

          Course CodeCourse TitleCredit HoursMarks
          CSC409Advanced Java Programming3100
          CSC410Data Warehousing and Data Mining3100
          CSC411Principles of Management3100
          CSC412Project Work3100
          Elective III3100
          Total15500
          List of electives:
          1. Information Retrieval (CSC413)
          2. Database Administration (CSC414)
          3. Software Project Management (CSC415)
          4. Network Security (CSC416)
          5. Digital System Design (CSC417)
          6. International Marketing (MGT418)

          Eighth Semester

          Course CodeCourse TitleCredit HoursMarks
          CSC461Advanced Database3100
          CSC462Internship6200
          Elective IV3100
          Elective V3100
          Total15500
          List of electives:
          1. Advanced Networking with IPv6 (CSC463)
          2. Distributed Networking (CSC464)
          3. Game Technology (CSC465)
          4. Distributed and Object Oriented Database (CSC466)
          5. Introduction to Cloud Computing (CSC467)
          6. Geographical Information System (CSC468)
          7. Decision Support Systems and Expert System (CSC469)
          8. Mobile Application Development (CSC470)
          9. Real Time Systems (CSC471)
          10. Network and System Administration (CSC472)
          11. Embedded Systems Programming (CSC473)
          12. International Business Management (MGT474)