Computer Science & Engg.

DEPARTMENT OF COMPUTER SCIENCE ENGINEERING


Overview

“Computer science is the scientific and practical approach to computation and its applications. ”Computer Science Engineering is designed to equip the student with knowledge of the fundamental concepts and a reasonable mastery of the basic tools and techniques. Computer engineers use their extensive knowledge of hardware and software design and computer programming to make computing platforms and applications more efficient and effective. Seamlessly integrating the latest innovations, computer engineers develop new computer hardware, design and implement software applications, and enhance the capabilities of networks and communications systems.



Computer engineers should have a blend of soft, employability skills in addition to technical knowledge. These soft skills include critical thinking, communication, and project and time management. Computer engineers should be detail-oriented, analytical, excellent problems solvers, and able to identify, analyze and craft solutions to complex problems. As a cross-functional position, computer engineering requires individuals be strong communicators, and able to work closely with other colleagues and clients. Using their knowledge of computer software programs and hardware, these engineering specialists design, develop and maintain computer systems. Computer engineers work in a wide variety of areas such as software applications, microelectronics, hardware applications, telecommunications, digital signal processing, power systems and instrumentation. The basic Competence required to be Successful for a computer engineer is to Know how to define, assess, select hardware & software needed to develop and execute computer systems, services and applications, be familiar with how to communicate and transmit the knowledge, skills and dexterity acquired in addition to managing information and using judgments to incorporate the innovations of the field and analyze future trends.





What do Computers Science engineers do?

This is an emerging and powerful branch of Engineering, which has the tremendous advantage of abstraction and flexibility. These two combined with the power of processors has made this discipline an indispensable ingredient, the state-of-the-art equipment across all fields. Professionals from other engineering and technology domains harness the power and flexibility provided by computers. As a result, this branch encompasses all the domains and is much sought after.





Computer engineers may be responsible for:
  • Analyzing user needs and recommending appropriate computer systems.

  • Analyzing operating system problems and making modifications.

  • Developing “embedded” products, that is, computer technology that is part of a larger project.

  • Implementing information technology to support business enterprises. Although computer engineers make decisions based on their knowledge of both hardware and software, they may specialize in one area or the other.

Software engineers write programs, modify existing programs to correct errors, adapt programs to new hardware, and create programs to increase performance. They test and validate programs and install and maintain them.


Hardware engineers develop design specifications for computer systems. They assemble and test equipment for specific functions. Hardware engineers also build prototypes of products including logic and digital circuit designs.


Computers are part of almost every industry and service sector, and computer engineers are employed to design, test, program and maintain those computers. They may work in telecommunications, research, consulting, governments, hospitals, and manufacturing. A degree in Computer Science Engineering is only the beginning for those who choose this exciting field. Computer technology is developing at a rapid rate, and engineers must constantly update their skills to keep up with the increasing advancements in computer technology.


Interface with outside world

Apart from having excellent placement results, the students are given ample opportunities to participate in Tech Quiz, web creation and e-newsletters.