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 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.