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

    Annamacharya University Rajampet
    Duration
    4 Years
    Computer Science UG OFFLINE

    Duration

    4 Years

    Computer Science

    Annamacharya University Rajampet
    Duration
    Apply

    Fees

    ₹12,00,000

    Placement

    92.5%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹18,00,000

    OverviewAdmissionsCurriculumFeesPlacements
    4 Years
    Computer Science
    UG
    OFFLINE

    Fees

    ₹12,00,000

    Placement

    92.5%

    Avg Package

    ₹7,50,000

    Highest Package

    ₹18,00,000

    Seats

    600

    Students

    1,800

    ApplyCollege

    Seats

    600

    Students

    1,800

    Curriculum

    Comprehensive Course Listing Across 8 Semesters

    SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
    ICS101Introduction to Programming3-0-0-3-
    ICS102Mathematics for Computer Science4-0-0-4-
    ICS103Computer Organization and Architecture3-0-0-3-
    ICS104English for Academic Purposes2-0-0-2-
    ICS105Physics for Computer Science3-0-0-3-
    ICS106Introduction to Algorithms3-0-0-3-
    IICS201Data Structures and Algorithms3-0-0-3CS101
    IICS202Discrete Mathematics4-0-0-4CS102
    IICS203Database Management Systems3-0-0-3CS106
    IICS204Operating Systems3-0-0-3CS103
    IICS205Electrical and Electronics Engineering3-0-0-3-
    IICS206Object-Oriented Programming3-0-0-3CS101
    IIICS301Computer Networks3-0-0-3CS204
    IIICS302Software Engineering3-0-0-3CS206
    IIICS303Compiler Design3-0-0-3CS201
    IIICS304Design and Analysis of Algorithms3-0-0-3CS201
    IIICS305Human Computer Interaction3-0-0-3-
    IIICS306Mathematical Foundations of Computer Science4-0-0-4CS202
    IVCS401Artificial Intelligence3-0-0-3CS304
    IVCS402Cryptography and Network Security3-0-0-3CS301
    IVCS403Web Technologies3-0-0-3CS206
    IVCS404Data Mining and Warehousing3-0-0-3CS302
    IVCS405Embedded Systems3-0-0-3CS205
    IVCS406Mobile Computing3-0-0-3CS301
    VCS501Machine Learning3-0-0-3CS401
    VCS502Big Data Analytics3-0-0-3CS404
    VCS503Neural Networks and Deep Learning3-0-0-3CS501
    VCS504Cloud Computing3-0-0-3CS301
    VCS505Computer Vision and Image Processing3-0-0-3CS401
    VCS506Game Development3-0-0-3CS206
    VICS601Advanced Data Structures3-0-0-3CS201
    VICS602Quantitative Finance3-0-0-3CS404
    VICS603Internet of Things (IoT)3-0-0-3CS405
    VICS604Virtual Reality and Augmented Reality3-0-0-3CS206
    VICS605Information Retrieval3-0-0-3CS304
    VICS606Research Methodology2-0-0-2-
    VIICS701Capstone Project - I4-0-0-4-
    VIIICS801Capstone Project - II6-0-0-6CS701

    Advanced Departmental Elective Courses include:

    Machine Learning

    This course delves into supervised and unsupervised learning algorithms, including regression, classification, clustering, and neural networks. Students learn to implement machine learning models using Python libraries such as scikit-learn and TensorFlow.

    Big Data Analytics

    Students explore data processing frameworks like Hadoop and Spark, covering topics from data ingestion to visualization. The course emphasizes real-world applications in business intelligence and scientific computing.

    Neural Networks and Deep Learning

    Advanced neural network architectures including convolutional, recurrent, and transformers are studied with practical implementations using PyTorch and Keras. Students gain experience in building deep learning models for computer vision and NLP tasks.

    Cloud Computing

    This course covers cloud service models (IaaS, PaaS, SaaS), virtualization, containerization technologies like Docker, and deployment strategies on platforms such as AWS, Azure, and GCP. Students also learn about security considerations in cloud environments.

    Computer Vision and Image Processing

    Students study image filtering, edge detection, feature extraction, object recognition techniques, and deep learning applications in computer vision. Practical labs involve using OpenCV and TensorFlow for real-time video analysis and object tracking.

    Game Development

    This course introduces game design principles, scripting with Unity, and asset creation using Blender. Students develop interactive 2D and 3D games, gaining skills in animation, physics simulation, and user interface design.

    Advanced Data Structures

    Topics include advanced tree structures, graphs, heaps, hash tables, and algorithmic complexity analysis. Emphasis is placed on solving complex computational problems using optimized data structures.

    Quantitative Finance

    This course explores mathematical models used in financial markets, including derivatives pricing, portfolio optimization, and risk management. Students use Python for quantitative analysis and backtesting strategies.

    Internet of Things (IoT)

    Students study IoT protocols, sensor integration, edge computing, and smart city applications. Practical components involve building IoT devices using Arduino and Raspberry Pi with cloud connectivity.

    Virtual Reality and Augmented Reality

    This course covers VR/AR development environments, spatial computing, user experience design for immersive experiences, and content creation tools like Unity and Unreal Engine. Projects include interactive 3D environments and mobile AR applications.

    Project-Based Learning Philosophy

    The department believes that project-based learning is crucial for developing practical skills and deep understanding of computer science concepts. Projects are integrated throughout the curriculum to reinforce classroom learning and encourage innovation.

    Mini-projects begin in the second semester, where students work on small-scale applications or algorithms, gradually progressing to more complex tasks by the end of their academic journey. These projects are evaluated based on design quality, functionality, documentation, and presentation skills.

    The final-year capstone project is a significant milestone, requiring students to select a topic relevant to current industry trends, collaborate with faculty mentors, and present their work at an internal symposium and potentially at national conferences.

    Faculty members guide students through the entire process of project selection, research methodology, implementation, testing, and final presentation. The evaluation criteria include technical proficiency, creativity, teamwork, and adherence to deadlines.