Computer Science And Engineering

Think in Algorithms
Designing the Technology of Tomorrow

Welcome to Computer Science And Engineering Department


Computer engineering, a multidisciplinary field, involves designing, developing, and maintaining computer systems, hardware, and software. Computer engineers work in hardware design, software development, networks, embedded systems, and cybersecurity, with job prospects ranging from technology companies to telecommunications, research and development, entrepreneurship, and government. The field offers dynamic career opportunities in innovative projects across diverse industries, driven by the constant evolution of technology.

60

Intake

12th Science A Group / After Diploma (D2D)

Eligibility Criteria


Meet Our Educators

Prof. Monika Changela


Head, Department of Computer Engineering

Ph D. Pursuing, M.tech, BE

Prof. Jalpesh Ghumaliya


Head, MCA

PhD Pursuing,ME, BE

Prof. Harsh Mehta


Assistant Professor

ME, BE

Prof. Palak Vyas


Assistant Professor

ME, BE

Prof. Rahul Meghani


Assistant Professor

ME, BE

Prof. Riya Kaku


Assistant Professor

PhD Pursuing,ME, BE

Prof. Meera Vyas


Assistant Professor

ME, BE

Prof. Yashasvi Shah


Assistant Professor

ME, BE

Prof. Sheetal Joshi


Assistant Professor

Msc IT & CA, BSC

Prof. Nilesh Borisagar


Assistant Professor

ME, BE

Prof. Parisha Raval


Assistant Professor

MCA, BCA

Prof. Yashkumar Buhecha


Assistant Professor

MCA, BCA

Prof. Mehul Patel


Assistant Professor

MCA, BCA

Prof. Darshit Jivranjani


Lecturer

M.Tech, BE

Prof. Foram Rangani


Lecturer

ME, BE

Prof. Arkesh Vora


Lecturer

ME, BE

Prof. Manali Surani


Lecturer

ME, BE

Prof. Naeim Vhora


Lecturer

B.Tech

Prof. Khushali Ganatra


Lecturer

ME, BE

Prof. Sejal Trivedi


Lecturer

ME, BE

Prof. Akshay Upadhyay


Assistant professor

M.E.(I.T.), B.E.(I.T.)

Prof. Ajay Maru


Lecturer

B.E.(I.T.)

Prof. Chirag Sanchaniya


Head, Department of Humanity and Science

M.Sc. (Mathematics), B.Sc.(Mathematics)

Dr Jaydeep Ramani


Associate Professor

Ph.D, M.Phil, MCA, MBA, M.Sc.


Infrastructure

  • ANDROID LAB

    Android lab provides students with practical, hands-on experience in mobile app development, allowing them to apply theoretical knowledge to real-world projects.

    Android app development skills are highly relevant in today's technology-driven world. Offering an Android lab equips students with in-demand skills that are valuable in the job market.

  • PHP LAB

    PHP lab provides students with opportunities to apply theoretical concepts learned in class to practical, hands-on projects. This helps reinforce their understanding of PHP programming principles and techniques.

    PHP remains one of the most widely used server-side scripting languages for web development. By engaging in PHP lab activities, students acquire skills that are directly applicable to building dynamic and interactive websites, which are essential in today's digital landscape.

  • CISCO LAB

    Networking labs provide students with practical, hands-on experience in configuring, managing, and troubleshooting computer networks. This allows them to apply theoretical concepts learned in networking courses to real-world scenarios.

    Networking skills are crucial in the field of Information Technology (IT), as networks form the backbone of modern computing infrastructures. By engaging in networking lab activities, students acquire skills that are directly applicable to roles such as network administrators, network engineers, and cybersecurity professionals.

  • PYTHON LAB

    Python language. This allows them to apply theoretical concepts learned in programming courses to real-world coding scenarios.

    Python is a versatile programming language widely used in various fields, including web development, data science, artificial intelligence, scientific computing, and automation. By engaging in Python lab activities, students acquire skills that are directly applicable to a wide range of industries and career paths.


Syllabus

Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3110002 English 2 0 2 3 Download
3110003 Programming for Problem Solving 3 0 2 4 Download
3110005 Basic Electrical Engineering 3 0 2 4 Download
3110006 Basic Mechanical Engineering 3 0 2 4 Download
3110007 Environmental Sciences 2 2 0 0 Download
3110012 Workshop/ Manufacturing Practice 0 0 4 2 Download
3110013 Engineering Graphics & Design 2 0 4 4 Download
3110014 Mathematics - 1 3 2 0 5 Download
3110015 Mathematics - 2 3 2 0 5 Download
3110016 Basic Electronics 3 0 2 4 Download
3110017 Induction Program 0 0 0 0 Download
3110018 Physics 3 0 2 4 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3130004 Effective Technical Communication 2 0 2 3 Download
3130006 Probability and Statistics 3 2 0 5 Download
3130007 Indian Constitution 2 0 0 0 Download
3130008 Design Engineering - I A 0 0 2 1 Download
3130702 Data Structures 3 0 4 5 Download
3130703 Database Management Systems 4 0 2 5 Download
3130704 Digital Fundamentals 3 0 2 4 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3140005 Design Engineering 1 B 0 0 2 1 Download
3140702 Operating System 4 0 2 5 Download
3140705 Object Oriented Programming - I 4 0 2 5 Download
3140707 Computer Organization & Architecture 3 0 2 4 Download
3140708 Discrete Mathematics 3 2 0 5 Download
3140709 Principles of Economics and Management 3 0 0 3 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3150001 Design Engineering - II A 0 0 2 1 Download
3150004 Contributor Personality Development Program 2 0 0 2 Download
3150005 Integrated Personality Development Course 2 0 0 2 Download
3150703 Analysis and Design of Algorithms 4 0 2 5 Download
3150709 Professional Ethics 3 0 0 3 Download
3150710 Computer Networks 4 0 2 5 Download
3150711 Software Engineering 3 0 2 4 Download
3150712 Computer Graphics 3 0 2 4 Download
3150713 Python for Data Science 2 0 2 3 Download
3150714 Cyber Security 2 0 2 3 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3160001 Design Engineering II B 0 0 2 1 Download
3160002 Contributor Personality Development Program 2 0 0 2 Download
3160003 Integrated Personality Development Course 2 0 0 2 Download
3160704 Theory of Computation 4 1 0 5 Download
3160707 Advanced Java Programming 3 0 2 4 Download
3160712 Microprocessor and Interfacing 3 0 2 4 Download
3160713 Web Programming 3 0 2 4 Download
3160714 Data Mining 3 0 2 4 Download
3160715 System Software 3 0 2 4 Download
3160716 IOT and Applications 2 0 2 2 Download
3161604 Image Processing 3 0 2 4 Download
3161606 Cryptography and Network Security 3 0 2 4 Download
3161613 Data Analysis and Visualization 2 0 2 3 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3170001 Summer Internship 0 0 0 2 Download
3170701 Compiler Design 3 0 2 4 Download
3170710 Mobile Computing and Wireless Communication 3 0 0 3 Download
3170716 Artificial Intelligence 3 0 2 4 Download
3170717 Cloud Computing 3 0 0 3 Download
3170718 Information Retrieval 3 0 0 3 Download
3170719 Distributed System 3 0 2 4 Download
3170721 Parallel and Distributed Computing 3 0 2 4 Download
3170722 Big Data Analytics 3 0 2 4 Download
3170723 Natural Language Processing 3 0 2 4 Download
3170724 Machine Learning 3 0 2 4 Download
3170725 Digital Forensics 2 0 2 3 Download
3170726 Mobile Application Development 2 0 2 3 Download
Subject Code Subject Name Theory Tutorial Practical Credits Syllabus
3183101 Internship/Project 0 0 24 12 Download