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

Mahapurusha Srimanta Sankaradeva Viswavidyalaya Nagaon
Duration
4 Years
Computer Science UG OFFLINE

Duration

4 Years

Computer Science and Engineering

Mahapurusha Srimanta Sankaradeva Viswavidyalaya Nagaon
Duration
Apply

Fees

₹2,50,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Science
UG
OFFLINE

Fees

₹2,50,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

Seats

120

Students

350

ApplyCollege

Seats

120

Students

350

Curriculum

Comprehensive Course Structure

The Computer Science curriculum at Mahapurusha Srimanta Sankaradeva Viswavidyalaya Nagaon is meticulously structured to provide a balanced blend of theoretical knowledge and practical application. The program spans eight semesters, with each semester carrying specific credit distribution across core subjects, departmental electives, science electives, and laboratory components.

SemesterCourse CodeCourse TitleCredits (L-T-P-C)Prerequisites
1CS101Mathematics for Computing3-1-0-4-
1CS102Introduction to Programming3-0-2-5-
1CS103Data Structures and Algorithms3-0-2-5CS102
1CS104Digital Logic Design3-0-2-5-
1CS105Physics for Computer Science3-0-2-5-
1CS106English Communication3-0-0-3-
2CS201Object-Oriented Programming3-0-2-5CS102
2CS202Database Management Systems3-0-2-5CS103
2CS203Computer Organization3-0-2-5CS104
2CS204Operating Systems3-0-2-5CS203
2CS205Mathematics II3-1-0-4CS101
2CS206Chemistry for Engineers3-0-2-5-
3CS301Algorithms3-0-2-5CS201
3CS302Software Engineering3-0-2-5CS201
3CS303Artificial Intelligence3-0-2-5CS301
3CS304Computer Networks3-0-2-5CS204
3CS305Compiler Design3-0-2-5CS301
3CS306Discrete Mathematics3-1-0-4CS101
4CS401Machine Learning3-0-2-5CS301
4CS402Cybersecurity3-0-2-5CS304
4CS403Web Technologies3-0-2-5CS201
4CS404Embedded Systems3-0-2-5CS203
4CS405Human-Computer Interaction3-0-2-5CS302
4CS406Statistics for Data Science3-1-0-4CS205

Detailed Elective Course Descriptions

Departmental electives in the Computer Science program offer students the flexibility to explore specialized areas of interest and align their learning with career goals. Below are descriptions for advanced departmental elective courses:

Advanced Machine Learning

This course delves into supervised, unsupervised, and reinforcement learning techniques, including deep neural networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformer architectures. Students will gain hands-on experience with frameworks like TensorFlow and PyTorch while working on real-world datasets.

Cryptography and Network Security

This elective explores modern cryptographic algorithms, secure communication protocols, and network defense mechanisms. Topics include symmetric and asymmetric encryption, digital signatures, hash functions, and security policies in distributed systems.

Software Architecture and Design Patterns

Students learn how to design scalable software systems using industry-standard patterns such as MVC, MVP, MVVM, and microservices architecture. The course includes practical sessions on modeling tools like UML and enterprise-level frameworks.

Data Mining and Knowledge Discovery

This course covers data preprocessing, clustering, classification, association rule mining, and anomaly detection. Students use libraries such as scikit-learn and pandas to extract insights from large datasets and build predictive models.

Mobile Application Development

Focuses on developing cross-platform applications using tools like Flutter, React Native, and Xamarin. The course includes both frontend and backend development, with emphasis on user interface design and app deployment strategies.

Internet of Things (IoT) Technologies

Students study IoT architectures, sensor networks, wireless communication protocols, and embedded system programming. Practical labs involve building IoT devices using Raspberry Pi, Arduino, and NodeMCU.

Cloud Computing and DevOps

This course introduces cloud platforms like AWS, Azure, and GCP, along with DevOps practices such as CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and infrastructure automation using Terraform.

Game Development Fundamentals

Explores game design principles, 2D/3D graphics rendering, physics simulation, and interactive storytelling. Students develop games using Unity or Unreal Engine, gaining experience in real-time rendering and user interaction.

Natural Language Processing (NLP)

Focuses on text analysis, language modeling, sentiment analysis, and machine translation techniques. Students implement NLP pipelines using spaCy, NLTK, and transformers-based models for tasks like named entity recognition and question answering.

Quantitative Finance and Risk Modeling

Introduces mathematical models used in financial markets, including option pricing, portfolio optimization, risk management, and derivative valuation. Students apply computational methods to analyze market data and build trading strategies.

Project-Based Learning Philosophy

The Computer Science program at Mahapurusha Srimanta Sankaradeva Viswavidyalaya Nagaon places significant emphasis on project-based learning as a core pedagogical strategy. This approach ensures that students apply theoretical concepts in practical scenarios, fostering critical thinking, collaboration, and innovation.

Mini-projects are introduced from the second year onwards, allowing students to experiment with emerging technologies and solve real-world problems. These projects typically span 3-4 weeks and are assessed through presentations, peer reviews, and documentation.

The final-year thesis/capstone project is a comprehensive endeavor that requires students to work closely with faculty mentors on an original research or development initiative. Students select topics aligned with their interests and career aspirations, often resulting in publications or patent applications.

Project selection involves workshops conducted by the department to guide students in choosing suitable domains and methodologies. Faculty members from different specializations serve as mentors, offering technical guidance and feedback throughout the process. The final evaluation includes oral defense, written report, and demonstration of deliverables.