Collegese

Welcome to Collegese! Sign in →

Collegese
  • Colleges
  • Courses
  • Exams
  • Scholarships
  • Blog

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.