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 Engineering

    Government Polytechnic Bans
    Duration
    4 Years
    Computer Engineering UG OFFLINE

    Duration

    4 Years

    Computer Engineering

    Government Polytechnic Bans
    Duration
    Apply

    Fees

    ₹1,20,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Engineering
    UG
    OFFLINE

    Fees

    ₹1,20,000

    Placement

    92.0%

    Avg Package

    ₹4,50,000

    Highest Package

    ₹8,00,000

    Seats

    150

    Students

    300

    ApplyCollege

    Seats

    150

    Students

    300

    Curriculum

    Curriculum Overview

    The Computer Engineering curriculum at Government Polytechnic Bans is structured over eight semesters, ensuring a progressive and comprehensive understanding of both foundational and specialized areas in the field. The program integrates core engineering principles with advanced technologies, preparing students for dynamic roles in industry and academia.

    Course Structure Table

    SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
    1CE101Mathematics I3-1-0-4None
    1CE102Physics for Computer Engineering3-1-0-4None
    1CE103Chemistry3-1-0-4None
    1CE104Introduction to Programming2-0-2-3None
    1CE105English Communication Skills2-0-0-2None
    1CE106Computer Organization3-1-0-4CE104
    2CE201Mathematics II3-1-0-4CE101
    2CE202Electrical Circuits and Networks3-1-0-4CE102
    2CE203Data Structures and Algorithms3-1-0-4CE104
    2CE204Digital Logic Design3-1-0-4CE106
    2CE205Object-Oriented Programming2-0-2-3CE104
    2CE206Physics Lab0-0-2-1CE102
    3CE301Mathematics III3-1-0-4CE201
    3CE302Signals and Systems3-1-0-4CE201, CE202
    3CE303Database Management Systems3-1-0-4CE203
    3CE304Microprocessor Architecture3-1-0-4CE106, CE204
    3CE305Software Engineering3-1-0-4CE205
    3CE306Computer Networks3-1-0-4CE204, CE303
    4CE401Mathematics IV3-1-0-4CE301
    4CE402Digital Signal Processing3-1-0-4CE302
    4CE403Operating Systems3-1-0-4CE305
    4CE404Embedded Systems3-1-0-4CE304
    4CE405Artificial Intelligence3-1-0-4CE203, CE303
    4CE406Cybersecurity Fundamentals3-1-0-4CE306
    5CE501Machine Learning3-1-0-4CE405
    5CE502VLSI Design3-1-0-4CE304
    5CE503Data Mining and Analytics3-1-0-4CE303
    5CE504Human-Computer Interaction3-1-0-4CE205
    5CE505Software Testing and Quality Assurance3-1-0-4CE305
    5CE506Advanced Computer Networks3-1-0-4CE306
    6CE601Computer Vision3-1-0-4CE501
    6CE602Network Security and Cryptography3-1-0-4CE406
    6CE603Big Data Technologies3-1-0-4CE503
    6CE604Internet of Things (IoT)3-1-0-4CE306
    6CE605Mobile Application Development2-0-2-3CE205
    6CE606Cloud Computing3-1-0-4CE406
    7CE701Research Methodology2-0-0-2None
    7CE702Capstone Project I2-0-4-3CE501, CE601
    7CE703Elective I3-1-0-4CE406
    7CE704Elective II3-1-0-4CE503
    7CE705Internship0-0-0-6None
    8CE801Capstone Project II2-0-4-3CE702
    8CE802Elective III3-1-0-4CE605
    8CE803Elective IV3-1-0-4CE703
    8CE804Professional Ethics and Social Responsibility2-0-0-2None

    Advanced Departmental Elective Courses

    These advanced elective courses provide specialized knowledge and skills in emerging areas of computer engineering:

    Machine Learning (CE501)

    This course introduces students to the fundamental concepts of machine learning, including supervised and unsupervised learning algorithms, neural networks, decision trees, and ensemble methods. Students learn how to apply these techniques to real-world problems through hands-on projects using Python libraries such as scikit-learn and TensorFlow.

    VLSI Design (CE502)

    Students explore the design and implementation of very large-scale integration circuits. The course covers CMOS technology, logic synthesis, layout design, simulation tools, and verification techniques. Practical sessions involve designing circuits using CAD tools like Cadence and Synopsys.

    Data Mining and Analytics (CE503)

    This course focuses on extracting insights from large datasets using statistical methods, clustering algorithms, classification techniques, and visualization tools. Students gain experience in handling big data platforms like Hadoop and Spark, and learn to interpret results for business applications.

    Human-Computer Interaction (CE504)

    The course delves into the principles of user-centered design, usability testing, prototyping, and accessibility considerations. Students conduct research projects involving user studies and develop interfaces that are intuitive, efficient, and inclusive.

    Software Testing and Quality Assurance (CE505)

    This elective emphasizes quality assurance practices in software development. Topics include test planning, automation frameworks, performance testing, security testing, and compliance with industry standards like ISO 9001 and IEEE 829.

    Advanced Computer Networks (CE506)

    Students study advanced networking concepts such as quality of service, wireless networks, network management, and emerging technologies like SDN and NFV. The course includes practical labs on configuring routers and switches using Cisco tools.

    Computer Vision (CE601)

    This course explores image processing, feature extraction, object detection, and recognition techniques. Students implement computer vision algorithms using OpenCV and learn to build systems for applications like autonomous vehicles and medical imaging.

    Network Security and Cryptography (CE602)

    Students examine modern cryptographic techniques, secure communication protocols, firewall configurations, and threat mitigation strategies. Labs involve setting up secure networks and analyzing vulnerabilities using penetration testing tools.

    Big Data Technologies (CE603)

    This course covers distributed computing frameworks, NoSQL databases, real-time data processing, and machine learning on large datasets. Students work with Apache Spark, Hadoop, and Kafka to solve big data challenges.

    Internet of Things (IoT) (CE604)

    Students learn about IoT architecture, sensor networks, embedded systems, cloud integration, and edge computing. Projects involve building smart devices using Arduino and Raspberry Pi platforms, connected to cloud services like AWS IoT Core.

    Mobile Application Development (CE605)

    The course teaches students how to develop cross-platform mobile apps using frameworks like React Native and Flutter. Emphasis is placed on user experience, app store deployment, and monetization strategies.

    Cloud Computing (CE606)

    This elective explores cloud infrastructure, virtualization technologies, service models (IaaS, PaaS, SaaS), and containerization tools like Docker and Kubernetes. Students gain hands-on experience with major cloud providers such as AWS, Azure, and GCP.

    Project-Based Learning Philosophy

    The department emphasizes project-based learning to enhance student engagement, practical skills, and problem-solving capabilities. Projects are designed to reflect real-world challenges and encourage collaboration among students.

    Mini-Projects

    Mini-projects are introduced in the third year, allowing students to apply theoretical knowledge to small-scale problems. These projects typically last 8-10 weeks and require students to work in teams under faculty supervision. Evaluation criteria include documentation quality, presentation skills, technical execution, and peer feedback.

    Final-Year Thesis/Capstone Project

    The final-year capstone project is a significant undertaking that spans the entire semester. Students select projects aligned with their interests or industry needs, working closely with faculty mentors to develop innovative solutions. The project involves extensive research, prototyping, testing, and documentation. A formal presentation is required at the end of the semester.

    Project Selection Process

    Students can choose from a list of proposed projects suggested by faculty members or submit their own ideas for approval. The selection process ensures that each project aligns with learning outcomes and has adequate resources and mentorship available.