Department of Computer Engineering (CE)

About the Course

Computer Engineering course was launched in the academic year 2011-12 with a total intake of 60. The Department has well-established state-of-the-art computer laboratories and classrooms that are equipped with ICT tools and computing facilities. Other than academics, the department provides its students with opportunities to participate in co-curricular and extra-curricular activities to showcase their talents and skills. The program aims towards an all-round development of students to mould them into becoming competent for the industry, academia and / or research.

  1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialisation for the solution of complex engineering problems.
  2. Problem analysis: Identify, formulate, research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
  3. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet t h e specified needs with appropriate consideration for public health and safety, and cultural, societal, and environmental considerations.
  4. Conduct investigations of complex problems: Use research based knowledge and research methods including design of experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
  5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modelling to complex engineering activities, with an understanding of the limitations.
  6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal, and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  1. Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
  2. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  3. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
  4. Communication: Communicate effectively on complex engineering activities with the engineering community and with t h e society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  5. Project management and finance: Demonstrate knowledge and understanding of t h e engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  6. Life-long learning: Recognise the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

The Program educational objectives for the Department of Computer Engineering are –

  1. To prepare globally competent graduates having strong fundamentals and domain knowledge to provide effective solutions for engineering problems.
  2. To prepare the graduates to work as committed professionals with strong professional ethics and values, sense of responsibilities, understanding of legal, safety, health, societal, cultural and environmental issues.
  3. To prepare committed and motivated graduates with research attitude, lifelong learning, investigative approach, and multidisciplinary thinking.
  4. To prepare the graduates with strong managerial and communication skills to work effectively as individual as well as in teams.

PSO1:   Professional  Skills -The ability to understand, analyze  and  develop  computer programs in the areas related  to algorithms, system software, multimedia, web design, big data  analytics, and networking for efficient design of computer-based systems

PSO2:   Problem Solving Skills – The ability to apply standard practices  and  strategies in software project development using open-ended programming environments to deliver quality products for business success

PSO3:   Successful Career and  Entrepreneurship – The ability to employ modern computer languages, environments, and platforms in creating innovative career paths to be an entrepreneur, and a zest for higher studies

 

 

 

 

 

Second Year

 

Sem  III –

25  Credits

 

Sem  IV –

25  Credits

Semester III Semester IV
Discrete Structures Engineering  Mathematics III
Digital Electronics and  Logic Design Computer Graphics
Data  Structures and  Algorithms Advanced  Data  Structures
Computer Organization and  Architecture Microprocessor
Object  Oriented Programming Principles of Programming Languages
Digital Electronics Lab Computer Graphics Lab
Data  Structures Lab Advanced  Data  Structures Lab
Object  Oriented Programming Lab Microprocessor Lab
Soft Skills Audit Course  1 Audit Course  2

 

 

 

 

Third Year

 

Sem  V-

23  Credits

 

Sem  VI –

23  Credits

Semester V Semester VI
Theory of Computation Design & Analysis of Algorithms
Database Management Systems Systems Programming & Operating  System
Software Engineering  & Project Management Embedded Systems & Internet of Things
Information  Systems & Engineering  Economics Software Modeling and  Design
Computer Networks Seminar  and  Technical Communication
Skills Development Lab Web Technology Web Technology Lab
DBMS Lab SP & OS Lab
CN Lab ES & IoT Lab
Audit Course  3 Audit Course  4

 

 

 

 

 

 

 

 

 

 

 

 

Final  Year

 

Sem  VII –

22  Credits

 

Sem  VIII –

22  Credits

Semester VII Semester VIII
High Performance Computing Machine  Learning
Artificial Intelligence & Robotics Information  and  Cyber Security
Data  Analytics Elective III
Elective I Elective IV
Elective II Laboratory Practice III
Laboratory Practice I Laboratory Practice IV
Laboratory Practice II Project Work Stage II
Project Work Stage I Audit Course  5 Audit Course  6
List of  Elective I (Choose any  one) List of  Elective II (Choose any  one)
Digital Signal Processing Distributed Systems
Software Architecture and  Design Patterns Software Testing and  Quality Assurance
Pervasive and  Ubiquitous  Computing Operation Research
Data  Mining and  Warehousing Mobile Communication
List of  Elective III (Choose any  one) List of  Elective IV (Choose any  one)
Advanced  Digital Signal Processing Software Defined Networks
Compiler  Construction Human  Computer Interface
Embedded and  Real Time Operating  System Cloud Computing
Soft Computing and  Optimization Algorithms Open Elective

 

cse-01

Advanced Data Structures

Prof. Ajitkumar Shitole

Advanced Data Structures

Software Design Methodologies and Testing

Prof. Prashant Gadakh

Software Design Methodologies and Testing

Big Data Hadoop

Prof. Deptii Chaudhari

Big Data Hadoop

Memory Organization in 80386

Prof. Sandeep Patil

Memory Organization in 80386

DAA Introduction

Dr. Sashikala Mishra

DAA Introduction

Code Coverage

Prof. Ramkrushna Maheshwar

Code Coverage

Overview of LEX and YACC

Prof. Deptii Chaudhari

Overview of LEX and YACC

Distributed Systems

Prof. Prashant Gadakh

Distributed Systems

Equivalence Calculations under Inflation

Prof. Kimi Ramteke

Equivalence Calculations under Inflation

Scheduling Algorithms

Prof. Deptii Chaudhari

Scheduling Algorithms

Transaction Serializability

Prof. Deptii Chaudhari

Transaction Serializability

ESIOT

Prof. Ashwini Jarali

ESIOT

Fusion

Dr. Sashikala Mishra

Fusion

Memory Organization

Prof. Bailappa Bhovi

Memory Organization

Data Preprocessing

Prof. Sadeep Patil

Data Preprocessing

Equivalence Calculation under inflation

Prof. Kimi Ramteke

Equivalence Calculation under inflation

Cascading Style Sheet

Prof. Kimi Ramteke

Cascading Style Sheet