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 Shaktifarm
    Duration
    4 Years
    Computer Engineering UG OFFLINE

    Duration

    4 Years

    Computer Engineering

    Government Polytechnic Shaktifarm
    Duration
    Apply

    Fees

    ₹3,50,000

    Placement

    93.5%

    Avg Package

    ₹5,80,000

    Highest Package

    ₹8,50,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Engineering
    UG
    OFFLINE

    Fees

    ₹3,50,000

    Placement

    93.5%

    Avg Package

    ₹5,80,000

    Highest Package

    ₹8,50,000

    Seats

    120

    Students

    1,200

    ApplyCollege

    Seats

    120

    Students

    1,200

    Curriculum

    Curriculum Overview

    The Computer Engineering curriculum at Government Polytechnic Shaktifarm is meticulously designed to provide a comprehensive understanding of both hardware and software aspects of computing systems. The program spans eight semesters, with each semester consisting of core courses, departmental electives, science electives, and laboratory sessions.

    SemesterCourse CodeCourse TitleCredits (L-T-P-C)Pre-requisites
    ICE101Mathematics I3-1-0-4-
    ICE102Physics I3-1-0-4-
    ICE103Chemistry I3-1-0-4-
    ICE104English Communication Skills2-0-0-2-
    ICE105Introduction to Programming3-0-2-4-
    ICE106Basic Electrical Engineering3-1-0-4-
    ICE107Engineering Graphics2-1-0-3-
    IICE201Mathematics II3-1-0-4CE101
    IICE202Physics II3-1-0-4CE102
    IICE203Engineering Mechanics3-1-0-4-
    IICE204Data Structures & Algorithms3-1-0-4CE105
    IICE205Digital Logic Design3-1-0-4-
    IICE206Computer Organization & Architecture3-1-0-4-
    IIICE301Mathematics III3-1-0-4CE201
    IIICE302Signals & Systems3-1-0-4CE202
    IIICE303Analog Electronics3-1-0-4CE106
    IIICE304Operating Systems3-1-0-4CE204
    IIICE305Database Management Systems3-1-0-4CE204
    IIICE306Computer Networks3-1-0-4CE205
    IVCE401Mathematics IV3-1-0-4CE301
    IVCE402Control Systems3-1-0-4CE302
    IVCE403Digital Signal Processing3-1-0-4CE302
    IVCE404Software Engineering3-1-0-4CE304
    IVCE405Microprocessor & Microcontroller3-1-0-4CE206
    IVCE406Embedded Systems3-1-0-4CE405
    VCE501Artificial Intelligence3-1-0-4CE404
    VCE502Cybersecurity3-1-0-4CE306
    VCE503Image Processing3-1-0-4CE403
    VCE504Machine Learning3-1-0-4CE501
    VCE505Advanced Computer Architecture3-1-0-4CE206
    VCE506Internet of Things (IoT)3-1-0-4CE406
    VICE601Data Science & Analytics3-1-0-4CE501
    VICE602Cloud Computing3-1-0-4CE306
    VICE603Network Security3-1-0-4CE502
    VICE604Computer Vision3-1-0-4CE503
    VICE605Mobile Computing3-1-0-4CE306
    VICE606VLSI Design3-1-0-4CE303
    VIICE701Research Methodology2-0-0-2-
    VIICE702Advanced Topics in AI3-1-0-4CE504
    VIICE703Big Data Analytics3-1-0-4CE601
    VIICE704Blockchain Technology3-1-0-4CE502
    VIICE705Quantum Computing3-1-0-4CE501
    VIIICE801Capstone Project3-0-0-6All previous semesters
    VIIICE802Industry Internship0-0-0-6-

    Advanced Departmental Elective Courses

    The department offers several advanced elective courses that delve deep into specialized areas of Computer Engineering. These courses are designed to provide students with cutting-edge knowledge and practical skills required in today's competitive job market.

    1. Artificial Intelligence

    This course explores the fundamental concepts of artificial intelligence, including search algorithms, knowledge representation, reasoning systems, and machine learning techniques. Students learn to build intelligent agents capable of perception, decision-making, and interaction with complex environments. The course emphasizes practical implementation using Python and TensorFlow frameworks.

    2. Cybersecurity

    Students study the principles and practices of cybersecurity, covering topics such as network security protocols, cryptographic algorithms, intrusion detection systems, and secure software development. The course includes hands-on labs using industry-standard tools like Wireshark, Metasploit, and Kali Linux.

    3. Image Processing

    This elective introduces students to the techniques used in processing digital images and extracting meaningful information from them. Topics include image enhancement, filtering, segmentation, feature extraction, and object recognition. Students gain proficiency in MATLAB and OpenCV libraries.

    4. Machine Learning

    Focused on building predictive models using statistical methods and algorithms, this course covers supervised learning, unsupervised learning, neural networks, and reinforcement learning. Real-world applications are emphasized through projects involving data analysis and model deployment.

    5. Advanced Computer Architecture

    This course examines modern processor design principles, including pipelining, caching, memory hierarchy, and parallel computing architectures. Students study the impact of architectural decisions on performance and learn to simulate and analyze system behavior using tools like Gem5 and Simics.

    6. Internet of Things (IoT)

    Students explore the design and implementation of IoT systems, covering sensor networks, communication protocols, edge computing, and cloud integration. The course includes practical projects involving microcontrollers, wireless modules, and real-time data processing platforms.

    7. Data Science & Analytics

    This course teaches students how to extract insights from large datasets using statistical analysis, data mining, and visualization techniques. Emphasis is placed on Python-based tools like Pandas, NumPy, Scikit-learn, and Tableau for practical implementation.

    8. Cloud Computing

    Students learn about cloud infrastructure, virtualization technologies, distributed computing models, and service delivery mechanisms. The course covers platform-specific services from AWS, Azure, and Google Cloud, with hands-on labs involving deployment and management of scalable applications.

    9. Network Security

    This elective focuses on protecting computer networks from unauthorized access, misuse, and data breaches. Topics include firewall configurations, secure network design, penetration testing, and compliance standards such as ISO 27001 and NIST.

    10. Computer Vision

    Students study the theory and practice of image and video analysis, including object detection, recognition, tracking, and scene understanding. The course includes practical implementation using deep learning frameworks like TensorFlow and PyTorch.

    Project-Based Learning Philosophy

    Project-based learning is central to our Computer Engineering program. Students engage in both mini-projects during their second year and a comprehensive final-year capstone project that integrates all aspects of their education.

    Mini-Projects

    Mini-projects are assigned in the second year, typically lasting one semester. These projects focus on applying theoretical concepts to practical problems, encouraging innovation and teamwork. Projects often involve designing small-scale systems or solving real-world challenges related to embedded systems, network design, or data analysis.

    Final-Year Thesis/Capstone Project

    The final-year capstone project is a multi-semester endeavor that allows students to demonstrate their mastery of Computer Engineering principles. Projects are selected based on student interests and industry needs, with faculty mentors guiding the research and development process. The project culminates in a public presentation and documentation of results.

    Project Selection Process

    Students select projects through a structured process involving proposal submissions, faculty evaluations, and mentor assignments. Projects are categorized into three types: research-oriented, application-focused, and entrepreneurial ventures. Students receive support from the Innovation Hub to ensure successful completion and potential commercialization.