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 and Engineering

    ABES College
    Duration
    4 Years
    Computer Science and Engineering UG OFFLINE

    Duration

    4 Years

    Computer Science and Engineering

    ABES College
    Duration
    Apply

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹18

    Highest Package

    ₹65

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science and Engineering
    UG
    OFFLINE

    Fees

    ₹2,50,000

    Placement

    92.0%

    Avg Package

    ₹18

    Highest Package

    ₹65

    Seats

    150

    Students

    300

    ApplyCollege

    Seats

    150

    Students

    300

    Curriculum

    Course Structure Overview

    The Computer Science and Engineering program at ABES College is structured over eight semesters, with a balanced mix of core courses, departmental electives, science electives, and laboratory sessions. The curriculum is designed to provide students with both breadth and depth in computer science concepts while aligning with industry expectations.

    Semester Course Code Course Title Credits (L-T-P-C) Prerequisites
    1st MTH101 Mathematics I 3-1-0-4 None
    1st PHY101 Physics 3-1-0-4 None
    1st CHM101 Chemistry 3-1-0-4 None
    1st ENG101 English Communication Skills 2-0-0-2 None
    1st CSE101 Computer Programming Using C 3-0-2-4 None
    1st ENG102 Engineering Graphics 2-0-0-2 None
    1st CSE102 Introduction to Computer Science and Engineering 3-0-0-3 None
    2nd MTH102 Mathematics II 3-1-0-4 MTH101
    2nd CSE201 Data Structures and Algorithms 3-1-0-4 CSE101
    2nd CSE202 Object-Oriented Programming (OOP) using C++ 3-0-2-4 CSE101
    2nd CSE203 Database Management Systems (DBMS) 3-1-0-4 CSE201
    2nd CSE204 Computer Organization and Architecture 3-1-0-4 CSE101
    2nd CSE205 Operating Systems 3-1-0-4 CSE204
    2nd MTH201 Probability and Statistics 3-1-0-4 MTH101
    3rd CSE301 Computer Networks 3-1-0-4 CSE205
    3rd CSE302 Software Engineering 3-1-0-4 CSE202
    3rd CSE303 Compiler Design 3-1-0-4 CSE201
    3rd CSE304 Microprocessor and Interfacing 3-1-0-4 CSE204
    3rd CSE305 Web Technologies 3-1-0-4 CSE202
    3rd CSE306 Linear Algebra and Numerical Methods 3-1-0-4 MTH102
    4th CSE401 Artificial Intelligence 3-1-0-4 MTH201
    4th CSE402 Cybersecurity 3-1-0-4 CSE301
    4th CSE403 Data Mining and Machine Learning 3-1-0-4 MTH201
    4th CSE404 Cloud Computing 3-1-0-4 CSE301
    4th CSE405 Internet of Things (IoT) 3-1-0-4 CSE204
    4th CSE406 Digital Image Processing 3-1-0-4 CSE201
    5th CSE501 Advanced Computer Networks 3-1-0-4 CSE301
    5th CSE502 Software Testing and Quality Assurance 3-1-0-4 CSE302
    5th CSE503 Reinforcement Learning 3-1-0-4 CSE403
    5th CSE504 Big Data Analytics 3-1-0-4 CSE403
    5th CSE505 Mobile Application Development 3-1-0-4 CSE202
    5th CSE506 Embedded Systems Design 3-1-0-4 CSE304
    6th CSE601 Computer Vision 3-1-0-4 CSE406
    6th CSE602 Natural Language Processing 3-1-0-4 CSE403
    6th CSE603 DevOps and CI/CD 3-1-0-4 CSE302
    6th CSE604 Quantum Computing Fundamentals 3-1-0-4 MTH201
    6th CSE605 Human-Computer Interaction 3-1-0-4 CSE202
    6th CSE606 Blockchain Technologies 3-1-0-4 CSE205
    7th CSE701 Capstone Project - Phase I 3-0-6-6 None
    8th CSE801 Capstone Project - Phase II 3-0-6-6 CSE701

    Advanced Departmental Electives

    The department offers a wide array of advanced departmental electives that allow students to specialize in emerging fields and explore niche areas within computer science. Below are detailed descriptions of several key courses:

    • Deep Learning: This course delves into neural network architectures, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), transformers, and generative adversarial networks (GANs). Students will gain hands-on experience with frameworks like TensorFlow and PyTorch.
    • Natural Language Processing: Focused on building systems that understand and generate human language, this course covers tokenization, parsing, named entity recognition, sentiment analysis, and machine translation using state-of-the-art models like BERT and GPT.
    • Cybersecurity and Ethical Hacking: This course explores network security protocols, cryptography, penetration testing, malware analysis, and digital forensics. Students will learn to defend against cyber threats using real-world tools and scenarios.
    • DevOps and CI/CD: Designed for students interested in software development lifecycle management, this course introduces automation tools like Jenkins, Docker, Kubernetes, and GitLab CI/CD pipelines.
    • Big Data Analytics: This course covers data processing frameworks such as Apache Hadoop and Spark, along with visualization techniques using tools like Tableau and Power BI. Students will work on large-scale datasets to derive actionable insights.
    • Mobile Application Development: Using cross-platform frameworks like React Native and Flutter, students will develop applications for iOS and Android platforms while learning about app store submission processes and user experience design principles.
    • Computer Vision: This course focuses on image processing, object detection, facial recognition, and scene understanding using deep learning models. Practical labs involve working with datasets like COCO and ImageNet.
    • Quantum Computing Fundamentals: Introducing students to the principles of quantum mechanics and quantum algorithms, this course covers qubits, superposition, entanglement, and quantum error correction using simulators like Qiskit and Cirq.
    • Blockchain Technologies: Exploring distributed ledger systems, smart contracts, consensus mechanisms, and decentralized applications (dApps), this course includes hands-on development using Ethereum and Solidity.
    • Human-Computer Interaction: This course covers usability testing, user research, interaction design, prototyping, and accessibility standards. Students will conduct field studies and build interactive prototypes for real-world applications.

    Project-Based Learning Philosophy

    The department strongly emphasizes project-based learning as a core component of the curriculum. This approach ensures that students gain practical experience while applying theoretical knowledge to solve real-world problems. Projects are designed to foster collaboration, creativity, and critical thinking.

    Mini-Projects (First Year)

    In the first year, students work on mini-projects under faculty supervision. These projects typically last two months and involve solving a small-scale problem using programming languages like Python or C++. Students learn to plan, execute, document, and present their findings in a professional setting.

    Final-Year Thesis/Capstone Project

    The capstone project is the culmination of the undergraduate experience. Students select a topic aligned with their interests and career goals, often inspired by industry challenges or research opportunities. They form teams, conduct literature reviews, design experiments, implement solutions, and present their work to a panel of faculty members and external experts.

    Selection Process

    Students are encouraged to choose projects based on their passions and career aspirations. Faculty mentors guide students in selecting relevant topics, ensuring alignment with current industry trends and academic rigor. The selection process involves proposal presentations, timeline planning, and regular progress evaluations.

    Evaluation Criteria

    The final project is evaluated based on several criteria including technical depth, innovation, documentation quality, presentation skills, and impact potential. Students must submit a detailed report, maintain a logbook, and deliver a live demonstration to the faculty panel.