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.

Duration

4 Years

Computer Applications

Shri Rawatpura Sarkar University, Raipur

Apply

Scholarships & exams

support@collegese.com
+91 88943 57155
Pune, Maharashtra, India
Duration
4 Years
Computer Applications
UG
OFFLINE

Duration

4 Years

Computer Applications

Shri Rawatpura Sarkar University, Raipur
Duration
4 Years
Computer Applications UG OFFLINE

Fees

₹3,00,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

ApplyCollege
Apply

Fees

₹3,00,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

Seats

180

Students

2,000

OverviewAdmissionsCurriculumFeesPlacements

Curriculum

Course Structure Overview

The Computer Applications program at Shri Rawatpura Sarkar University Raipur is structured over 8 semesters, with a balanced mix of core courses, departmental electives, science electives, and laboratory sessions. The program aims to provide students with a comprehensive understanding of computer science principles while allowing them to specialize in areas of interest.

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CS101Introduction to Programming3-0-0-3None
1CS102Mathematics for Computer Science3-0-0-3None
1CS103Physics for Computer Science3-0-0-3None
1CS104Chemistry for Computer Science3-0-0-3None
1CS105English for Communication3-0-0-3None
1CS106Introduction to Computer Science3-0-0-3None
1CS107Computer Laboratory0-0-3-1None
2CS201Data Structures and Algorithms3-0-0-3CS101
2CS202Object-Oriented Programming3-0-0-3CS101
2CS203Database Management Systems3-0-0-3CS101
2CS204Computer Networks3-0-0-3CS101
2CS205Discrete Mathematics3-0-0-3CS102
2CS206Computer Architecture3-0-0-3CS103
2CS207Lab Sessions0-0-3-1CS101
3CS301Operating Systems3-0-0-3CS201
3CS302Software Engineering3-0-0-3CS202
3CS303Computer Graphics3-0-0-3CS201
3CS304Artificial Intelligence3-0-0-3CS201
3CS305Cryptography and Network Security3-0-0-3CS204
3CS306Web Technologies3-0-0-3CS202
3CS307Lab Sessions0-0-3-1CS201
4CS401Machine Learning3-0-0-3CS301
4CS402Deep Learning3-0-0-3CS301
4CS403Data Mining3-0-0-3CS301
4CS404Big Data Analytics3-0-0-3CS301
4CS405Mobile Application Development3-0-0-3CS306
4CS406Cloud Computing3-0-0-3CS301
4CS407Lab Sessions0-0-3-1CS301
5CS501Advanced Algorithms3-0-0-3CS301
5CS502Compiler Design3-0-0-3CS301
5CS503Computer Vision3-0-0-3CS301
5CS504Neural Networks3-0-0-3CS301
5CS505Internet of Things3-0-0-3CS301
5CS506Embedded Systems3-0-0-3CS301
5CS507Lab Sessions0-0-3-1CS301
6CS601Research Methodology3-0-0-3CS301
6CS602Capstone Project3-0-0-3CS301
6CS603Project Management3-0-0-3CS301
6CS604Advanced Data Structures3-0-0-3CS301
6CS605Quantitative Analysis3-0-0-3CS301
6CS606Business Intelligence3-0-0-3CS301
6CS607Lab Sessions0-0-3-1CS301
7CS701Internship0-0-0-6CS301
7CS702Mini Project0-0-0-3CS301
7CS703Research Paper Writing3-0-0-3CS301
7CS704Professional Development3-0-0-3CS301
7CS705Final Year Thesis3-0-0-3CS301
7CS706Lab Sessions0-0-3-1CS301
8CS801Final Year Project0-0-0-6CS301
8CS802Research Paper0-0-0-3CS301
8CS803Capstone Presentation0-0-0-3CS301
8CS804Professional Ethics3-0-0-3CS301
8CS805Industry Collaboration3-0-0-3CS301
8CS806Lab Sessions0-0-3-1CS301

Advanced Departmental Elective Courses

Advanced departmental elective courses are designed to provide students with in-depth knowledge and practical skills in specialized areas. These courses are offered in the later semesters and are typically chosen based on student interests and career goals.

Machine Learning: This course covers advanced topics in machine learning, including supervised and unsupervised learning, neural networks, deep learning, reinforcement learning, and natural language processing. Students will work on real-world datasets and develop models for various applications.

Deep Learning: This course focuses on the principles and applications of deep learning, including convolutional neural networks, recurrent neural networks, transformers, and generative adversarial networks. Students will implement and train deep learning models using frameworks like TensorFlow and PyTorch.

Data Mining: This course explores techniques for extracting knowledge from large datasets, including data preprocessing, clustering, classification, association rules, and anomaly detection. Students will use tools like Python, R, and SQL to analyze data and generate insights.

Big Data Analytics: This course covers the fundamentals of big data technologies and analytics, including Hadoop, Spark, NoSQL databases, and stream processing. Students will learn to process and analyze large datasets using distributed computing frameworks.

Mobile Application Development: This course focuses on developing mobile applications for iOS and Android platforms. Students will learn about mobile UI/UX design, app architecture, and integration with backend services using modern frameworks and tools.

Cloud Computing: This course covers cloud computing concepts, services, and architectures, including IaaS, PaaS, and SaaS. Students will learn to deploy and manage applications on cloud platforms like AWS, Azure, and Google Cloud.

Advanced Algorithms: This course delves into advanced algorithmic techniques, including graph algorithms, dynamic programming, greedy algorithms, and approximation algorithms. Students will analyze and design algorithms for complex computational problems.

Compiler Design: This course covers the principles and techniques of compiler design, including lexical analysis, parsing, semantic analysis, code generation, and optimization. Students will build a simple compiler for a programming language.

Computer Vision: This course explores the principles and applications of computer vision, including image processing, feature detection, object recognition, and scene understanding. Students will implement computer vision algorithms using libraries like OpenCV and TensorFlow.

Neural Networks: This course covers the fundamentals of neural networks, including perceptrons, multi-layer networks, backpropagation, and activation functions. Students will design and train neural networks for various tasks.

Internet of Things: This course explores the architecture and applications of IoT systems, including sensors, actuators, wireless communication, and data processing. Students will develop IoT applications for smart cities and smart homes.

Embedded Systems: This course focuses on designing and developing embedded systems for real-time applications. Students will work with microcontrollers, real-time operating systems, and hardware-software integration.

Research Methodology: This course introduces students to research methodologies and scientific writing. Students will learn to design experiments, analyze data, and write research papers for publication.

Capstone Project: This course provides students with an opportunity to work on a comprehensive project that integrates knowledge from various areas of computer science. Students will collaborate with faculty members and industry partners to develop innovative solutions.

Project Management: This course covers project management principles and practices, including planning, scheduling, risk management, and team leadership. Students will learn to manage software development projects effectively.

Advanced Data Structures: This course explores advanced data structures and their applications, including heaps, hash tables, trees, and graphs. Students will implement and analyze algorithms using these data structures.

Quantitative Analysis: This course covers mathematical and statistical methods for analyzing data, including regression analysis, hypothesis testing, and time series analysis. Students will use tools like Python and R for quantitative analysis.

Business Intelligence: This course focuses on the principles and tools of business intelligence, including data warehousing, ETL processes, and reporting. Students will learn to design and implement business intelligence solutions.

Project-Based Learning Approach

The department's philosophy on project-based learning is rooted in the belief that hands-on experience is essential for developing practical skills and deep understanding. The approach emphasizes real-world problem-solving, collaboration, and innovation.

The structure of project-based learning includes mini-projects in the early semesters, followed by a final-year thesis or capstone project. Mini-projects are typically completed in teams of 3-5 students and are designed to reinforce concepts learned in coursework. These projects are supervised by faculty members and are evaluated based on technical quality, presentation, and teamwork.

The final-year thesis or capstone project is a significant undertaking that allows students to apply their knowledge to a complex problem or research question. Students work closely with faculty mentors to select a topic, conduct research, and develop a solution. The project is typically completed over two semesters and involves extensive documentation, experimentation, and presentation.

Evaluation criteria for projects include technical depth, innovation, feasibility, and presentation quality. Students are encouraged to publish their work in conferences or journals and to present at university events. The department also hosts an annual project exhibition where students showcase their work to faculty, industry partners, and the public.

The project selection process involves faculty mentors who guide students in choosing topics that align with their interests and career goals. Students are encouraged to propose their own ideas, but they are also supported in exploring topics suggested by faculty or industry partners. The department provides resources such as research databases, software licenses, and access to specialized equipment to support project development.

Seats

180

Students

2,000