An Initiative of
Education Promotion Society for India
  • Course Type Full Time
  • Duration4 years
  • Course fees

B.E (Bachelor of Engineering) - Computer Science and Engineering

This stream (CS/IT) of engineering is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel justifiably confident of their ability to write small programs that allow them to accomplish useful goals. The class will use the various programming languages like java, dot net c & C++ etc This course also covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination of parallel activities; recovery and reliability; privacy, security, and encryption; and impact of computer systems on society. Case studies of working systems and readings from the current literature provide comparisons and contrasts. Two design projects are required to prepare by the students minor & major respectively in third & final year. This introduces fundamental principles and techniques of software development. Students learn how to write software that is safe from bugs, easy to understand, and ready for change. Topics include specifications and invariants; testing, test-case generation, and coverage; state machines; abstract data types and representation independence; design patterns for object-oriented programming; concurrent programming, including message passing and shared concurrency, and defending against races and deadlock; and functional programming with immutable data and higher-order functions. This includes weekly programming exercises and substantial group projects. The institute will also groom the students for placement through special modules. The institute follows a pattern of continuous evaluation through a series of tests, soft skill classes, basic fundamental classes mid-term and semester-end examination to ensure the highest academic standards as well as practical orientation. The course curriculum is the result of continuous review by the faculty in line with the recent developments taking place in the industry.