West Godavari Institute of Science & Engineering

Computer Science and Engineering


Computer Science Engineering (CSE) encompasses a variety of topics that relates to computation, like analysis of algorithms, programming languages, program design, software, and computer hardware. Computer Science engineering has roots in electrical engineering, mathematics, and linguistics. In the past Computer Science was taught as part of mathematics or engineering departments & in the recent days it has emerged as a separate engineering field.

HOD of CSE Department


Exp:15  years


[email protected]



Professional Core Courses


  • Fundamentals of Computer Programming
  • Data Structures
  • Computer Networks
  • Object Oriented Programming
  • Design and Analysis of Algorithms
  • Computer Architecture and Organisation
  • Discrete Mathematics
  • Database Management Systems
  • Operating Systems
  • Software Engineering
  • Theory of Computation
  • Introduction to Communication Systems
  • Multi-device Programming
  • Advanced Java Programming

Professional Elective Courses

  • Artificial Intelligence
  • Artificial Neural Network
  • Introduction to Soft Computing
  • Introduction to Internet-Of-Things
  • Statistical Modeling for Data Science
  • Advanced Communication Networks
  • High Performance Computing
  • Introduction to Linear and Nonlinear Optimisation
  • Wireless Sensor Networks and Applications
  • Computer Vision
  • Mobile Platform Programming
  • Web Intelligence and Algorithms
  • Machine Learning
  • Computational Geometry and Applications
  • Cyber Security
  • Game Theory
  • Data Mining
  • Introduction to Information Security
  • Modeling and Simulation
  • Information Retrieval
  • Natural Language Processing
  • Compiler Design
  • Microprocessors and Microcontrollers



The objective of this lab are to make the student to learn programming languages such as C++&JAVA. Students get trained in IBM Rational Rose for Object Oriented Analysis and Design(OOAD). Students are also trained in Design Patterns with IBM Rational Rose to solve design problems of the software developments.


The objective of this lab is to provide a strong formal foundation in database concepts and practice with the technologies Oracle and MYSQL.


The objective of this lab is to provide training to students in implementations of Compiler Design & Operating system concepts. This lab also facilitates the students to get trained in Unix Operating system, Shell programming and Networking concepts.


The objective of this lab is to train the students on PC Hardware, Internet & World Wide Web and Productivity tools including Word, Excel, Power Point and Publisher. PC Hardware introduces the students to a personal computer and its basic peripherals, the process of assembling a personal computer, installation of system software like MS Windows, Linux and the required device drivers.

FAQs Regarding Computer Science Engineering


Q. What are the subjects in computer science engineering (CSE)?

A. Major topics include in any CSE undergraduate degree course are Operating System, Design and Analysis of Algorithm, Programming Languages, Microprocessor, Computer Software, Database Management System, Mobile Communications, Cryptography and Network Security, Performance Evaluation, etc.

Q. What is the difference between computer science and computer engineering?

A. Computer Science is more about deeper basic knowledge of a specific field, while computer engineering is to combine innovation and technology. Computer engineers build hardware while computer scientists generally do not.

Q. Is CSE tough?

A. CSE can be Easy or extremely tough depending on the way one studies.

Q. Is a computer engineer in demand?

A. The employment of computer hardware engineers is projected to grow 6 percent from 2018 to 2028. Given this, the demand for computer engineers will be high.

Q. Which course is best for CSE students?

A. The following courses are good for CSE students:

  • Web Development
  • Mobile Application Development
  • Software Engineering
  • Systems Architect
  • Machine Learning
  • Data Engineering

Q. Which engineering has the highest salary?

A. Highest Paid Engineering Degrees are:

  • Computer Science
  • Aerospace engineering
  • Electrical engineering
  • Mechanical engineering
  • Civil engineering
  • Biomedical engineering

Q. How many seats are there in IIT Bombay CSE?

A. It says seats are 110 but closing rank is 62. So IIT Bombay doesn’t take more than 62 students into the CS branch.

Q. What rank is required for IIT Bombay CSE?

A. As per the last year, the closing rank at IIT Bombay for CSE is 45.

Q. Which is better IT or computer science?

A. Both are in great demand. IT (Information Technology) is more about installing, maintaining, and improving computer systems, operating networks, and databases. Whereas, computer science is about using mathematics to program systems to run more efficiently.

Q. Is computer science and computer engineering a good course to study?

A. Yes, as there are many great career opportunities associated for graduates of degree programs in both computer science and computer engineering. Both of these degrees offer a path to high paying, in-demand jobs