Collegese

Welcome to Collegese! Sign in →

Collegese

    Search colleges and courses

    Search and navigate to colleges and courses

    Start your journey

    Ready to find your dream college?

    Join thousands of students making smarter education decisions.

    Watch How It WorksGet Started

    Discover

    Browse & filter colleges

    Compare

    Side-by-side analysis

    Explore

    Detailed course info

    Collegese

    India's education marketplace helping students discover the right colleges, compare courses, and build careers they deserve.

    © 2026 Collegese. All rights reserved. A product of Nxthub Consulting Pvt. Ltd.

    Apply

    Scholarships & exams

    support@collegese.com
    +91 88943 57155
    Pune, Maharashtra, India

    Duration

    4 Years

    Computer Science Engineering

    Pannadhay University Sikkim
    Duration
    4 Years
    Computer Science UG OFFLINE

    Duration

    4 Years

    Computer Science Engineering

    Pannadhay University Sikkim
    Duration
    Apply

    Fees

    ₹12,00,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science
    UG
    OFFLINE

    Fees

    ₹12,00,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    Seats

    200

    Students

    300

    ApplyCollege

    Seats

    200

    Students

    300

    Curriculum

    Curriculum Overview

    The Computer Science Engineering program at Pannadhay University Sikkim is meticulously designed to provide a comprehensive education that combines theoretical knowledge with practical application. The curriculum spans four years and includes core courses, departmental electives, science electives, and laboratory sessions aimed at developing both technical proficiency and critical thinking skills.

    Year 1: Foundation Year

    The first year lays the foundation for advanced studies in computer science by introducing students to essential mathematical concepts, basic programming principles, and fundamental engineering concepts. The courses are carefully selected to ensure a smooth transition into higher-level subjects while fostering curiosity and analytical thinking.

    First Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS101 Introduction to Computer Science 3-0-0-3 -
    MAT101 Mathematics for Computer Science I 3-0-0-3 -
    PHY101 Physics for Engineers 3-0-0-3 -
    CHM101 Chemistry for Engineers 3-0-0-3 -
    ENG101 English for Technical Communication 2-0-0-2 -
    CSE101 Programming Fundamentals 3-0-2-4 -
    PHY102 Practical Physics Lab 0-0-3-1 -

    Second Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS201 Discrete Mathematics 3-0-0-3 MAT101
    MAT201 Mathematics for Computer Science II 3-0-0-3 MAT101
    ECE201 Electronic Devices and Circuits 3-0-0-3 -
    CSE201 Data Structures and Algorithms 3-0-2-4 CSE101
    CSE202 Object-Oriented Programming 3-0-2-4 CSE101
    ECE202 Digital Logic Design 3-0-2-4 -
    CSE203 Data Structures Lab 0-0-3-1 CSE201

    Year 2: Core Engineering Principles

    The second year builds upon the foundational knowledge gained in the first year by introducing core engineering principles and advanced programming concepts. Students are exposed to database systems, operating systems, computer networks, and software engineering methodologies.

    Third Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS301 Database Management Systems 3-0-2-4 CSE201
    CS302 Operating Systems 3-0-2-4 CSE201
    CS303 Computer Networks 3-0-2-4 ECE201
    MAT301 Probability and Statistics 3-0-0-3 MAT201
    CSE301 Software Engineering 3-0-2-4 CSE202
    CSE302 Computer Organization and Architecture 3-0-2-4 ECE201
    CS304 Database Systems Lab 0-0-3-1 CS301

    Fourth Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS401 Web Technologies 3-0-2-4 CSE202
    CS402 Compiler Design 3-0-2-4 CSE201
    CS403 Artificial Intelligence 3-0-2-4 CS301
    MAT401 Linear Algebra and Numerical Methods 3-0-0-3 MAT201
    CSE401 Software Testing and Quality Assurance 3-0-2-4 CSE301
    CSE402 Operating Systems Lab 0-0-3-1 CS302
    CS404 Computer Networks Lab 0-0-3-1 CS303

    Year 3: Specialization and Application

    The third year focuses on specialization tracks where students choose elective courses based on their interests and career aspirations. This phase includes advanced topics in specialized areas such as artificial intelligence, cybersecurity, data science, software engineering, and human-computer interaction.

    Fifth Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS501 Machine Learning 3-0-2-4 CS301, MAT301
    CS502 Cybersecurity Fundamentals 3-0-2-4 CS303
    CS503 Data Mining and Analytics 3-0-2-4 CS301, MAT301
    CSE501 Advanced Software Engineering 3-0-2-4 CSE301
    CS504 User Experience Design 3-0-2-4 CSE202
    CSE502 Embedded Systems Programming 3-0-2-4 CSE201
    CS505 Blockchain Technologies 3-0-2-4 CS301

    Sixth Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS601 Deep Learning 3-0-2-4 CS501, MAT401
    CS602 Network Security 3-0-2-4 CS502
    CS603 Natural Language Processing 3-0-2-4 CS501, MAT301
    CSE601 DevOps and Cloud Computing 3-0-2-4 CSE501
    CS604 Computer Vision 3-0-2-4 CS501, MAT301
    CSE602 IoT and Smart Devices 3-0-2-4 CSE502
    CS605 Advanced Blockchain Applications 3-0-2-4 CS505

    Year 4: Capstone and Future Preparation

    The final year culminates in a comprehensive capstone project that integrates all the knowledge and skills acquired throughout the program. Students work closely with faculty mentors to design, develop, and present innovative solutions to real-world challenges.

    Seventh Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS701 Mini Project I 0-0-6-3 -
    CSE701 Advanced Mini Project II 0-0-6-3 CS701

    Eighth Semester

    Course Code Course Title Credit Structure (L-T-P-C) Pre-requisites
    CS801 Final Year Thesis/Capstone Project 0-0-9-6 CSE701

    Detailed Course Descriptions

    Machine Learning: This course introduces students to the fundamental concepts and algorithms used in machine learning. It covers supervised and unsupervised learning techniques, including regression, classification, clustering, and dimensionality reduction. Students will learn how to implement these algorithms using popular libraries like Scikit-learn and TensorFlow. The course emphasizes practical implementation and real-world applications.

    Cybersecurity Fundamentals: This course provides an introduction to cybersecurity principles and practices. Topics include network security, cryptography, access control, and risk management. Students will explore various threats and vulnerabilities in computer systems and learn how to protect against them using both technical and administrative controls.

    Data Mining and Analytics: This course focuses on extracting valuable insights from large datasets. It covers data preprocessing, exploratory data analysis, statistical modeling, and visualization techniques. Students will learn how to use tools like Python, R, and SQL for data mining tasks and gain hands-on experience with real-world datasets.

    Advanced Software Engineering: This course delves into advanced software engineering concepts such as software architecture, design patterns, testing strategies, and quality assurance. Students will learn how to apply these principles in large-scale projects and understand the role of software engineering in modern development environments.

    User Experience Design: This course explores the principles and practices of user experience design. It covers human-computer interaction, usability testing, prototyping, and design thinking methodologies. Students will learn how to create intuitive and engaging interfaces for various platforms and devices.

    Embedded Systems Programming: This course introduces students to embedded systems development using microcontrollers and real-time operating systems. Topics include hardware-software integration, low-level programming, interrupt handling, and system optimization. Students will gain practical experience through lab sessions involving actual embedded hardware.

    Blockchain Technologies: This course provides a comprehensive overview of blockchain technology and its applications. It covers consensus mechanisms, smart contracts, decentralized applications (DApps), and cryptocurrency systems. Students will learn how to develop blockchain-based solutions using platforms like Ethereum and Hyperledger Fabric.

    Deep Learning: This advanced course explores deep learning architectures such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformers. It covers training techniques, optimization methods, and applications in computer vision, natural language processing, and speech recognition. Students will implement complex models using frameworks like PyTorch and TensorFlow.

    Network Security: This course focuses on securing computer networks against various threats and attacks. It covers network protocols, firewalls, intrusion detection systems, and secure communication channels. Students will learn how to design and implement secure network infrastructures and respond to security incidents effectively.

    Natural Language Processing: This course introduces students to techniques for processing and understanding human language using computational methods. It covers text preprocessing, sentiment analysis, named entity recognition, and machine translation. Students will learn how to build NLP systems using libraries like NLTK and spaCy.

    DevOps and Cloud Computing: This course explores the principles and practices of DevOps and cloud computing. It covers continuous integration/continuous deployment (CI/CD), containerization, orchestration tools like Kubernetes, and cloud platforms such as AWS and Azure. Students will gain hands-on experience with cloud services and DevOps toolchains.

    Computer Vision: This course delves into the field of computer vision and image processing. It covers image enhancement, feature extraction, object detection, and recognition techniques. Students will learn how to implement vision systems using libraries like OpenCV and TensorFlow.

    IoT and Smart Devices: This course introduces students to the Internet of Things (IoT) and smart device development. Topics include sensor networks, wireless communication protocols, edge computing, and data analytics for IoT applications. Students will gain practical experience through hands-on projects involving actual IoT hardware.

    Advanced Blockchain Applications: This advanced course explores cutting-edge blockchain applications beyond cryptocurrencies. It covers decentralized finance (DeFi), supply chain tracking, digital identity systems, and smart contracts in various domains. Students will learn how to develop and deploy blockchain solutions for real-world problems.

    Project-Based Learning Philosophy

    The Computer Science program at Pannadhay University Sikkim places a strong emphasis on project-based learning as a means of integrating theoretical knowledge with practical application. This approach ensures that students not only understand the concepts but also know how to apply them in real-world scenarios.

    Mini-Projects

    Mini-projects are introduced in the third and fourth semesters to provide students with early exposure to collaborative development environments. These projects typically span 2-3 months and involve small teams of 3-5 students working on a specific problem or application.

    Mini-project topics are selected based on current industry trends and research areas. Students are encouraged to choose projects that align with their interests and career goals while ensuring they meet academic standards and learning objectives.

    Final-Year Thesis/Capstone Project

    The final-year thesis/capstone project is a comprehensive endeavor that spans the entire eighth semester. It involves extensive research, design, implementation, testing, and documentation of a significant software solution or innovation.

    Students are expected to work closely with faculty mentors throughout this process. The project must demonstrate originality, technical depth, and practical relevance. A formal presentation is required at the end of the semester, where students defend their work before a panel of experts.

    Evaluation Criteria

    Projects are evaluated based on several criteria including:

    • Technical Depth and Innovation
    • Problem-Solving Approach
    • Implementation Quality
    • Documentation and Presentation Skills
    • Team Collaboration and Leadership
    • Impact and Relevance

    Each project is assessed by a combination of faculty members, industry professionals, and peer reviewers to ensure fairness and comprehensiveness in evaluation.

    Project Selection Process

    Students select their projects through a structured process that involves proposal submission, mentor assignment, and milestone tracking. The selection process ensures that students are matched with mentors whose expertise aligns with their project interests.

    Regular progress meetings and feedback sessions are conducted to monitor project development and address any challenges faced by teams. This support system helps students overcome obstacles and stay on track towards successful completion of their projects.