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 Engineering

JAWAHARLAL INSTITUTE OF TECHNOLOGY BORAWAN
Duration
4 Years
Computer Engineering UG OFFLINE

Duration

4 Years

Computer Engineering

JAWAHARLAL INSTITUTE OF TECHNOLOGY BORAWAN
Duration
Apply

Fees

₹3,50,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

OverviewAdmissionsCurriculumFeesPlacements
4 Years
Computer Engineering
UG
OFFLINE

Fees

₹3,50,000

Placement

92.0%

Avg Package

₹4,50,000

Highest Package

₹8,00,000

Seats

120

Students

1,200

ApplyCollege

Seats

120

Students

1,200

Curriculum

Comprehensive Course Listing Across All Semesters

SemesterCourse CodeCourse TitleCredit Structure (L-T-P-C)Prerequisites
1CS101Engineering Mathematics I3-1-0-4-
1CS102Physics for Computer Engineers3-1-0-4-
1CS103Introduction to Programming with C3-1-0-4-
1CS104Basic Electrical Circuits and Electronics3-1-0-4-
1CS105Communication Skills for Engineers2-0-0-2-
1CS106Computer Science and Engineering Fundamentals3-0-0-3-
2CS201Engineering Mathematics II3-1-0-4CS101
2CS202Object-Oriented Programming with Java3-1-0-4CS103
2CS203Digital Logic Design3-1-0-4CS104
2CS204Data Structures and Algorithms3-1-0-4CS103
2CS205Computer Organization and Architecture3-1-0-4CS104
2CS206Engineering Graphics and Design2-0-0-2-
3CS301Probability and Statistics for Engineers3-1-0-4CS201
3CS302Database Management Systems3-1-0-4CS204
3CS303Operating Systems3-1-0-4CS205
3CS304Microprocessors and Microcontrollers3-1-0-4CS203
3CS305Signals and Systems3-1-0-4CS201
3CS306Software Engineering Principles3-1-0-4CS204
4CS401Computer Networks3-1-0-4CS305
4CS402Compiler Design3-1-0-4CS304
4CS403Artificial Intelligence3-1-0-4CS301
4CS404Embedded Systems3-1-0-4CS304
4CS405Mobile Application Development3-1-0-4CS202
4CS406Human-Computer Interaction3-1-0-4CS306
5CS501Machine Learning3-1-0-4CS301
5CS502Cybersecurity Fundamentals3-1-0-4CS401
5CS503Cloud Computing and Distributed Systems3-1-0-4CS401
5CS504Data Mining and Analytics3-1-0-4CS302
5CS505Image Processing3-1-0-4CS305
5CS506Computer Vision3-1-0-4CS505
6CS601Advanced Computer Architecture3-1-0-4CS205
6CS602Internet of Things (IoT)3-1-0-4CS404
6CS603Robotics and Automation3-1-0-4CS404
6CS604Software Project Management3-1-0-4CS306
6CS605Big Data Technologies3-1-0-4CS302
6CS606Network Security and Cryptography3-1-0-4CS401
7CS701Research Methodology2-0-0-2-
7CS702Capstone Project I3-0-0-3-
7CS703Internship Preparation1-0-0-1-
8CS801Capstone Project II6-0-0-6CS702
8CS802Advanced Topics in Computer Engineering3-1-0-4-
8CS803Entrepreneurship and Innovation2-0-0-2-
8CS804Industry Internship6-0-0-6-

Detailed Course Descriptions for Departmental Electives

The department offers a wide range of advanced elective courses designed to cater to diverse interests and emerging trends in the field. These courses are taught by faculty members who are experts in their respective domains.

Machine Learning

This course introduces students to fundamental concepts in machine learning, including supervised and unsupervised learning techniques. Students learn to implement algorithms using Python libraries such as scikit-learn and TensorFlow. The curriculum covers regression, classification, clustering, and neural networks, with hands-on labs that simulate real-world applications.

Cybersecurity Fundamentals

This course explores the principles of cybersecurity, including network security, cryptography, and risk assessment. Students gain practical experience in conducting vulnerability assessments, designing secure systems, and defending against common threats. The course includes simulations of real-world attacks and defenses, providing students with a comprehensive understanding of modern cyber warfare.

Cloud Computing and Distributed Systems

This elective focuses on cloud computing models, virtualization technologies, and distributed system design. Students learn to deploy applications on platforms such as AWS, Google Cloud, and Microsoft Azure. The course covers topics like containerization with Docker, orchestration with Kubernetes, and microservices architecture.

Data Mining and Analytics

This course introduces students to data mining techniques used in business intelligence and scientific research. Students learn to extract meaningful patterns from large datasets using tools such as Python's pandas and NumPy. The curriculum covers association rule mining, clustering algorithms, and time series forecasting, with practical projects that involve real-world datasets.

Image Processing

This course delves into digital image processing techniques, including filtering, edge detection, and image enhancement. Students gain experience working with software such as MATLAB and OpenCV, developing applications for medical imaging, satellite imagery analysis, and computer vision systems.

Computer Vision

This advanced elective covers the theory and practice of computer vision, including object recognition, facial recognition, and motion tracking. Students implement algorithms using frameworks like TensorFlow and PyTorch, building real-time systems that can interpret visual information from cameras and sensors.

Advanced Computer Architecture

This course explores modern trends in computer architecture, including multicore processors, GPU computing, and quantum computing. Students analyze performance bottlenecks and optimize system designs using profiling tools. The course includes laboratory sessions where students build custom processors using hardware description languages such as Verilog.

Internet of Things (IoT)

This elective focuses on the design and implementation of IoT systems, including sensor networks, wireless communication protocols, and embedded device programming. Students work with platforms such as Arduino and Raspberry Pi to develop smart home systems, environmental monitoring devices, and industrial automation solutions.

Robotics and Automation

This course combines principles of mechanical engineering and computer science to build autonomous robots. Students learn about robot kinematics, control systems, and sensor integration. The curriculum includes practical projects involving mobile robots, manipulator arms, and humanoid platforms, all developed using ROS (Robot Operating System).

Software Project Management

This course teaches students how to manage software development projects effectively, covering agile methodologies, risk management, and team leadership. Students learn to use tools such as Jira, Confluence, and Git for version control and collaboration. The course includes a capstone project where teams manage a real software product from conception to deployment.

Big Data Technologies

This elective introduces students to big data processing frameworks such as Hadoop and Spark. Students learn to store, process, and analyze large datasets using distributed computing technologies. The curriculum includes hands-on labs with real-time streaming data platforms like Apache Kafka and NiFi.

Network Security and Cryptography

This course explores the mathematical foundations of cryptography and modern network security protocols. Students learn to implement cryptographic algorithms, secure network configurations, and detect intrusion attempts using honeypots and signature-based detection systems.

Project-Based Learning Philosophy

Our department emphasizes project-based learning as a core component of the curriculum. This approach allows students to apply theoretical knowledge in practical contexts while developing essential skills such as teamwork, problem-solving, and communication.

Mini-projects are integrated throughout the first four semesters, beginning with foundational tasks that reinforce basic concepts. These projects are typically completed within 2-3 weeks and involve small groups of 2-4 students. The goal is to build confidence and foster creativity while reinforcing academic material.

The final-year capstone project represents a significant milestone in the program. Students work in teams to develop a comprehensive solution to a real-world problem, often collaborating with industry partners or faculty research projects. This phase spans 6 months and involves multiple stages including proposal development, literature review, implementation, testing, and presentation.

Students select their projects based on interests, faculty availability, and resource constraints. Each project is supervised by a faculty member who provides guidance throughout the process. The evaluation criteria include technical depth, innovation, documentation quality, and oral presentation skills.