Computer Science and Engineering
The Department of Computer Science and Engineering was established in the year 2002 with an intake of 60 students which was increased to 180 students in year 2012. The Department is recognized as one of the leading department with infrastructure, facilities and faculties to match very best in education field. Our graduates are globally recognized as innovative and well-prepared computing professionals.
The Department focuses to be a Centre of Excellence in the Discipline of Computer Science and to build a strong research and teaching environment that responds swiftly to the challenges of the 21st century.
The Department provides its students and faculty an open environment that fosters professional and personal growth. We prepare our students for successful careers in the computing professions through flexible programs of study that can be adapted to support individual career goals. The Department encourages project based learning among students to enhance practical knowledge about emerging technologies and trends.
Faculty members are imparting themselves regularly in research and continuously presenting research papers in various national and International Conferences\Journals and filed patents.
Vision of the Department
To deliver innovation centric education through skill development and project based learning in a collaborative environment.
Mission of the Department
- M1: To make students adapt to education with an emphasis on skill development in the field of Computer Science & Engineering.
- M2: To inculcate critical thinking via project based learning in collaboration with industries and institutions.
- M3: To instill leadership qualities, team-spirit, social awareness and ethical competence via continuous assessment and monitoring.
- M4: To attain self-sustainability and overall development through research, consultancy and innovative activities in cutting edge technology.
Program Education Objectives (PEOs)
- PEO1: To get a deep insight into basic mathematical, programming and analytical skills to inculcate self-motivating lifelong learning to develop emerging technologies.
- PEO2: To emerge as good human being with full of social and academic ethics and environment aware attitude.
- PEO3: To acquire technical skills to accelerate in professional career with leadership and team-spirit.
PROGRAM SPECIFIC OBJECTIVES (PSOs)
- PSO1 : To work professionally in competitive environment and to achieve proficiency in software artifacts using design, analyze and development.
- PSO2 : Expertise the mathematical foundations for the development of computing solutions and designing of efficient computer software and hardware.
Program Outcomes (POs)
PO1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
PO2. Problem analysis: Identify, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
PO3. Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
PO4. Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
PO5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
PO6. 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.
PO7. 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.
PO8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
PO9. Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
PO10. Communication: Communicate effectively on complex engineering activities with the engineering community and with 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.
PO11. Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’sown work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
Labs & Infrastructure:
The Department emphasizes and accordingly set up labs on all the important aspects of computers Sciences and Engineering such as High speed networks, Soft Computing, Algorithm Design, Network Security, Advance database systems, Theory of computation and many more. The Department also takes initiative to improve the soft skills, analytical capabilities and verbal communication of the students so that they can face the competition in the corporate world confidently. The labs are setup based on linux Ubuntu 15.10/17.04 with required Software and Hardware.
Software Engineering and Object Oriented Software Engineering laboratory
The Object Oriented Software Engineering Lab provides a deep insight into the importance of requirement modeling in the software industry. It gives us the environment where the entire process of development can be specified to its minutest detail. It is used to learn object oriented concepts to enhance programming skills. The installation of software includes : Operating System and UMBERLLO UML MODELLER. The labs are useful for 5th and 8th sem students, Minor and Major project developer.
ADA and Object oriented programming Laboratory
The OOPs lab is used for various problem solving strategies like divide and conquer, Greedy method, Dynamic programming and also the mathematical background for various algorithms, To learn object oriented concepts to enhance programming skills, To understand the programming and the various techniques for enhancing the programming skills for solving and getting efficient results, To understand various aspects of media and to learn the concept of sound, images and videos. The software includes operating system alongwith C++/GCC. This lab is useful for the subject such as ITP, DS, CGMMT and for students of the 2nd, 3rd and 4th Sem.
Java Programming Lab
This lab is used to learn object oriented concepts and enhancing programming skills. The software includes Operating system, Java and Netbeans and UMBERLLO UML MODELLER. This lab is required for 5th Sem Students and also useful for Minor and Major Projects Development.
Internet and Networking Lab
The main research objective of the lab are computer networks and progressive network infrastructures emphasizing the issue of the information transfer of the multimedia nature with the required quality of services parameters (QoS), To understand the working principle of various communication protocols, To analyze the various routing algorithms, To know the concept of data transfer between nodes. This lab is useful for 6th Sem Students and students who do lab innovation and project work. The Software are OS, NS2/NS3 and Cisco Packet Tracer. The Internet is used for research purpose.
Operating System (Linux Programming and administration) laboratory
This lab is used to provide an introduction to the internal operation of modern operating systems. it covers processes and threads, mutual exclusion, CPU scheduling, deadlock, memory management, and file systems. This is useful for Research and development purpose and students of 6th Sem. Software includes C++ and OS.
DBMS laboratory
The concepts related to database, database techniques, SQL and database operations are introduced in this lab. This creates strong foundation for application data design. Student of 4th Sem use this lab. The Software includes Operating System, GCC and Oracle 10.2.01 from oracle academy
Web Technology & Multimedia laboratory
This lab is based on engineering principles and techniques to the development, deployment, and maintenance of high quality Web-based systems and applications; markup languages, distributed objects, hypermedia and Web integration; architecture and security issues; client side and server side technologies; distributed technologies; data integration across heterogeneous Web sources. The software includes Operating System – Linux Ubuntu 15.10- GNU, GCC – TCC GNU, Net Beans 8.02, PHP & MySQL, Flash Player
Hardware and computer assembly laboratory
This lab is focused on facilitate the student with Complete working knowledge of computers and hardware. Students are given knowledge about Five Component Model of a Computer, System and Application software ( introduction ) storage devices , primary RAM, ROM, PROM, EPROM, cache ) Memory and secondary (magnetic tape, hard disk, Compact disks) memory , peripheral devices , printers. This lab is useful for 1st sem Students. The installation of software includes OS, Open Office etc and necessary hardware Models.