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

    BTECH in Computer Science and Engineering

    Jai Narain College of Technology Bhopal
    Duration
    4 Years
    Computer Science and Engineering UG OFFLINE

    Duration

    4 Years

    BTECH in Computer Science and Engineering

    Jai Narain College of Technology Bhopal
    Duration
    Apply

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹15,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science and Engineering
    UG
    OFFLINE

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹15,00,000

    Seats

    100

    Students

    300

    ApplyCollege

    Seats

    100

    Students

    300

    Curriculum

    Course Listing Across 8 Semesters

    SemesterCourse CodeFull Course TitleCredit Structure (L-T-P-C)Pre-requisites
    1CS101Introduction to Programming3-0-0-3-
    1CS102Mathematics I4-0-0-4-
    1PH101Physics for Engineers3-0-0-3-
    1CH101Chemistry for Engineers3-0-0-3-
    1HS101English Communication Skills2-0-0-2-
    1EC101Basic Electrical Engineering3-0-0-3-
    1GE101Engineering Graphics2-0-0-2-
    1CS103Introduction to Computer Science3-0-0-3-
    2CS201Data Structures and Algorithms4-0-0-4CS101
    2CS202Mathematics II4-0-0-4CS102
    2PH201Electromagnetic Fields and Waves3-0-0-3PH101
    2CH201Materials Science and Engineering3-0-0-3CH101
    2HS201Critical Thinking and Ethics2-0-0-2-
    2EC201Digital Logic Design3-0-0-3EC101
    2CS203Object-Oriented Programming3-0-0-3CS101
    3CS301Database Management Systems4-0-0-4CS201
    3CS302Operating Systems4-0-0-4CS203
    3CS303Computer Networks3-0-0-3EC201
    3CS304Software Engineering3-0-0-3CS203
    3CS305Mathematics III4-0-0-4CS202
    3CS306Computer Architecture3-0-0-3EC201
    4CS401Compiler Design3-0-0-3CS301
    4CS402Artificial Intelligence3-0-0-3CS301
    4CS403Cryptography and Network Security3-0-0-3CS303
    4CS404Human-Computer Interaction3-0-0-3CS203
    4CS405Data Structures and Algorithms II3-0-0-3CS201
    4CS406Mobile Computing3-0-0-3CS303
    5CS501Machine Learning3-0-0-3CS402
    5CS502Big Data Analytics3-0-0-3CS301
    5CS503Cloud Computing3-0-0-3CS403
    5CS504Internet of Things3-0-0-3EC201
    5CS505Embedded Systems3-0-0-3EC201
    5CS506Project Management2-0-0-2-
    6CS601Advanced Computer Architecture3-0-0-3CS306
    6CS602Neural Networks3-0-0-3CS501
    6CS603Distributed Systems3-0-0-3CS303
    6CS604Computer Vision3-0-0-3CS501
    6CS605Quantum Computing3-0-0-3CS202
    6CS606Software Testing and Quality Assurance3-0-0-3CS404
    7CS701Research Methodology2-0-0-2-
    7CS702Capstone Project I4-0-0-4CS601
    7CS703Advanced Algorithms3-0-0-3CS505
    7CS704Reinforcement Learning3-0-0-3CS501
    7CS705Special Topics in AI2-0-0-2CS501
    8CS801Capstone Project II6-0-0-6CS702
    8CS802Entrepreneurship in Tech2-0-0-2-
    8CS803Industry Internship4-0-0-4CS702
    8CS804Final Year Thesis6-0-0-6CS702
    8CS805Professional Ethics and Sustainability2-0-0-2-

    Advanced Departmental Elective Courses

    These courses provide in-depth knowledge and practical skills in specialized areas of computer science and engineering:

    • Machine Learning (CS501): This course explores supervised and unsupervised learning techniques, including regression, classification, clustering, and deep learning architectures. Students will implement models using Python libraries like Scikit-learn, TensorFlow, and PyTorch.
    • Big Data Analytics (CS502): Students learn about Hadoop ecosystem, Spark, data warehousing, ETL processes, and real-time analytics platforms. The course includes hands-on labs with Apache Kafka and Elasticsearch.
    • Cloud Computing (CS503): Focuses on cloud service models (IaaS, PaaS, SaaS), virtualization technologies, containerization with Docker and Kubernetes, and deployment strategies for scalable applications.
    • Internet of Things (CS504): Covers sensor networks, wireless communication protocols, embedded systems programming, and integration with cloud platforms. Includes lab sessions on Arduino and Raspberry Pi.
    • Embedded Systems (CS505): Students study microcontroller architectures, real-time operating systems, device drivers, and hardware-software co-design principles using ARM Cortex-M processors.
    • Project Management (CS506): Introduces agile methodologies, risk management, resource allocation, and project lifecycle phases. Uses tools like Jira, Trello, and MS Project for simulations.
    • Advanced Computer Architecture (CS601): Delves into pipeline design, memory hierarchy, cache optimization, instruction-level parallelism, and multicore architectures using MIPS and ARM instruction sets.
    • Neural Networks (CS602): Explores feedforward networks, recurrent neural networks, convolutional neural networks, and generative adversarial networks. Includes practical implementation using TensorFlow and Keras.
    • Distributed Systems (CS603): Covers distributed algorithms, consensus protocols, fault tolerance, and scalability challenges in large-scale systems. Labs involve building decentralized applications with Node.js and Go.
    • Computer Vision (CS604): Focuses on image processing, feature extraction, object detection, and scene understanding using OpenCV and deep learning frameworks. Includes projects involving real-world datasets like COCO and ImageNet.
    • Quantum Computing (CS605): Introduces quantum algorithms, qubit manipulation, error correction codes, and quantum programming with Qiskit and Cirq. Includes theoretical and simulation-based labs.
    • Software Testing and Quality Assurance (CS606): Covers test automation frameworks, performance testing tools, security testing methodologies, and continuous integration pipelines using Selenium and Jenkins.

    Project-Based Learning Philosophy

    The department emphasizes project-based learning to bridge the gap between theory and practice. Students begin with small-scale projects in early semesters, gradually progressing to complex, interdisciplinary tasks. Mini-projects (CS702) are assigned in the seventh semester and involve working in teams on open-ended problems with industry mentors.

    The final-year thesis/capstone project (CS801) is a comprehensive endeavor where students select topics aligned with their interests or industry needs. Faculty mentors guide them through research, development, documentation, and presentation stages. Projects are evaluated based on technical depth, innovation, impact, and clarity of communication.

    Students can also participate in national competitions like the National Institute of Technology (NIT) Hackathon, ACM International Collegiate Programming Contest (ICPC), and IEEE competitions to gain recognition and practical experience.