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 Applications

Shri Jagdish Prasad Jhabarmal Tibrewala University Jhunjhunu
Duration
4 Years
Computer Applications UG OFFLINE

Duration

4 Years

Computer Applications

Shri Jagdish Prasad Jhabarmal Tibrewala University Jhunjhunu
Duration
Apply

Fees

₹8,00,000

Placement

92.0%

Avg Package

₹6,50,000

Highest Package

₹12,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Applications
UG
OFFLINE

Fees

₹8,00,000

Placement

92.0%

Avg Package

₹6,50,000

Highest Package

₹12,00,000

Seats

150

Students

350

ApplyCollege

Seats

150

Students

350

Curriculum

Curriculum Overview

The Computer Applications program at Shri Jagdish Prasad Jhabarmal Tibrewala University is structured to provide a comprehensive and progressive learning experience over four years. The curriculum is designed to balance theoretical knowledge with practical application, ensuring that students are well-prepared for both industry roles and further academic pursuits.

The program is divided into eight semesters, with each semester comprising core courses, departmental electives, science electives, and laboratory sessions. The total credit hours for the program are 180, distributed across these semesters to ensure a balanced workload and effective learning outcomes.

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CS101Introduction to Computing3-0-0-3None
1CS102Programming in C3-0-0-3None
1CS103Mathematics I3-0-0-3None
1CS104Physics I3-0-0-3None
1CS105Chemistry I3-0-0-3None
1CS106English Communication3-0-0-3None
1CS107Computer Lab I0-0-3-1None
2CS201Data Structures and Algorithms3-0-0-3CS102
2CS202Object-Oriented Programming3-0-0-3CS102
2CS203Mathematics II3-0-0-3CS103
2CS204Physics II3-0-0-3CS104
2CS205Electronics3-0-0-3CS104
2CS206Communication Skills3-0-0-3CS106
2CS207Computer Lab II0-0-3-1CS107
3CS301Database Management Systems3-0-0-3CS201
3CS302Computer Networks3-0-0-3CS202
3CS303Operating Systems3-0-0-3CS202
3CS304Software Engineering3-0-0-3CS201
3CS305Mathematics III3-0-0-3CS203
3CS306Web Technologies3-0-0-3CS202
3CS307Computer Lab III0-0-3-1CS207
4CS401Artificial Intelligence3-0-0-3CS301
4CS402Cybersecurity3-0-0-3CS302
4CS403Cloud Computing3-0-0-3CS302
4CS404Mobile Application Development3-0-0-3CS306
4CS405Human-Computer Interaction3-0-0-3CS304
4CS406Data Science3-0-0-3CS301
4CS407Computer Lab IV0-0-3-1CS307
5CS501Advanced Machine Learning3-0-0-3CS401
5CS502Network Security3-0-0-3CS402
5CS503DevOps and CI/CD3-0-0-3CS403
5CS504Game Development3-0-0-3CS404
5CS505Big Data Analytics3-0-0-3CS406
5CS506Internet of Things3-0-0-3CS403
5CS507Computer Lab V0-0-3-1CS407
6CS601Deep Learning3-0-0-3CS501
6CS602Blockchain Technology3-0-0-3CS502
6CS603Mobile Security3-0-0-3CS504
6CS604Embedded Systems3-0-0-3CS506
6CS605Research Methodology3-0-0-3CS505
6CS606Computer Lab VI0-0-3-1CS507
7CS701Capstone Project I3-0-0-3CS605
7CS702Industry Internship0-0-0-3CS605
7CS703Entrepreneurship3-0-0-3CS605
7CS704Advanced Software Engineering3-0-0-3CS404
7CS705Computer Lab VII0-0-3-1CS606
8CS801Capstone Project II3-0-0-3CS701
8CS802Research Thesis0-0-0-6CS701
8CS803Professional Development3-0-0-3CS703
8CS804Computer Lab VIII0-0-3-1CS705

Advanced Departmental Electives

The department offers several advanced elective courses that allow students to specialize in specific areas of interest. These courses are designed to provide in-depth knowledge and practical skills in cutting-edge technologies.

Advanced Machine Learning: This course explores advanced topics in machine learning, including deep learning, reinforcement learning, and neural architecture search. Students will work on real-world datasets and develop models for complex applications such as natural language processing and computer vision. The course includes hands-on labs and projects that utilize frameworks like TensorFlow and PyTorch.

Network Security: This course covers the principles and practices of network security, including encryption, authentication, and intrusion detection. Students will learn about secure network design, vulnerability assessment, and incident response. The course includes practical labs where students simulate network attacks and implement security measures.

DevOps and CI/CD: This course focuses on continuous integration and continuous delivery practices in software development. Students will learn about automation tools like Jenkins, Docker, and Kubernetes, and how to implement DevOps pipelines. The course includes hands-on labs and projects that simulate real-world software development environments.

Game Development: This course covers the fundamentals of game development, including game design, graphics programming, and user interface design. Students will work on creating 2D and 3D games using engines like Unity and Unreal Engine. The course includes practical projects where students develop their own games from concept to completion.

Big Data Analytics: This course introduces students to big data technologies and analytics techniques. Students will learn about Hadoop, Spark, and NoSQL databases, and how to analyze large datasets using statistical and machine learning methods. The course includes hands-on labs and projects that involve real-world big data applications.

Internet of Things: This course explores the principles and applications of IoT, including sensor networks, embedded systems, and smart devices. Students will learn about IoT architectures, protocols, and security considerations. The course includes practical labs where students build IoT applications using platforms like Arduino and Raspberry Pi.

Deep Learning: This course delves into advanced deep learning techniques, including convolutional neural networks, recurrent neural networks, and transformer models. Students will work on projects involving image recognition, natural language processing, and generative models. The course includes hands-on labs and projects that utilize frameworks like TensorFlow and PyTorch.

Blockchain Technology: This course covers the fundamentals of blockchain technology and its applications in various industries. Students will learn about consensus mechanisms, smart contracts, and decentralized applications. The course includes practical labs where students develop blockchain applications using platforms like Ethereum and Hyperledger.

Mobile Security: This course focuses on security challenges in mobile applications and how to address them. Students will learn about mobile threats, secure coding practices, and mobile security frameworks. The course includes practical labs where students analyze and secure mobile applications.

Embedded Systems: This course explores the design and implementation of embedded systems, including microcontrollers, real-time operating systems, and hardware-software integration. Students will work on projects involving embedded system development using platforms like ARM and AVR. The course includes hands-on labs and projects that simulate real-world embedded system applications.

Project-Based Learning Philosophy

The department's philosophy on project-based learning is centered on providing students with real-world experience and practical skills. Projects are designed to simulate industry challenges and require students to apply theoretical knowledge to solve complex problems.

Mini-projects are introduced in the second and third years of the program. These projects are typically completed in groups and focus on specific aspects of the curriculum. For example, students may develop a simple database application, create a basic web application, or implement a data structure in a practical context. These projects are evaluated based on technical implementation, documentation, and presentation.

The final-year thesis/capstone project is a significant component of the program. Students work on a comprehensive project that integrates knowledge from all areas of the curriculum. The project is typically completed in a team of 3-5 students and is supervised by a faculty member. The project involves problem identification, research, design, implementation, testing, and documentation.

Students select their projects based on their interests and career goals, with guidance from faculty mentors. The selection process involves a proposal submission, where students present their project idea, objectives, and methodology. Faculty mentors are assigned based on their expertise and availability, ensuring that students receive appropriate guidance throughout the project.

Evaluation criteria for projects include technical depth, innovation, documentation quality, presentation skills, and teamwork. Students are assessed on their ability to apply theoretical knowledge, solve practical problems, and communicate their findings effectively. The final evaluation includes a project presentation, a written report, and a demonstration of the implemented solution.