Course Structure


The course structure comprises of Theoritical and Practical aspect with a total of 126 credit hours which include many courses as follows. :

  • Courses 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                 1 5
    Internship and Project                                        9

Total Credit hours:- 126

* The course is of 4 years (eight semesters) and each semester is of six months.

  • Grading System
    Distinction :                  80% and above
    First Division :              70% to 80%
    Second Division :          55% to 70%
    Pass : At least                40%

Course Content :

  • First semester:
    CSC-101: Introduction to IT
    CSC-102: Programming in C
    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 course)
PHY-105: Physics I
BIO-106: Biology I
GEO-107: Geology I
STA-108: Statistics I

  • Second semester:
    CSC-151: Digital Logic
    CSC-152: Discrete Structure
    CSC-153: Microprocessor
    CSC-154: Data Structure and Algorithms
    MTH-155: Linear Algebra

(Natural Science elective II: A student can opt for any one of the following course.)
PHY-156: Physics II
BIO-157: Biology II
GEO-158: Geology II
STA-159: Statistics II

  • Third semester:
    CSC-201: Computer Architecture
    CSC-202: Object Oriented Programming Language
    CSC-203: Operating system
    CSC-204: Numerical Method
    MGT-205: Introduction to Management


  • Fourth semester:
    CSC-251: Theory of Computation
    CSC-252: System Analysis and Design
    CSC-253: Database Management systems
    CSC-254: Computer Graphics
    CSC-255: Introduction to Cognitive science
    ENG-256: Technical Writing


  • 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 I: A 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: Wireless Networking
MGT-309: International Business Management
MGT-310: International Marketing
CSC-311: Neural Networks
CSC-312: Computer Hardware Design
CSC-313: Cryptography

  • 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 course.)
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

  • Seventh Semester:
    CSC-401: Advanced Database Management System
    CSC-402: Internet Technology
    CSC-403: Advanced Java Programming
    CSC-404: Project Work
    Computer Science Elective 3
    (Any One of the following courses)
    a. CSC-405: Information Retrieval
    b. CSC-406: Database Administration
    c. CSC-407: Network and System Administration
    d. CSC-408: Software Project Management

dvanced Networking with IPv6
b. CSC-454: Distributed Networking
c. CSC-455: Network Security
d. CSC-456: Multimedia Database
e. CSC-457: Distributed and Object Oriented Database
f. CSC-458: Cloud Computin

  • 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)
a. CSC-453:
g. CSC-459: Geographical Information System
h. CSC-460: Decision Support System

तपाईको प्रतिक्रिया