Department of Computer Engineering
Total Page:16
File Type:pdf, Size:1020Kb
DEPARTMENT OF COMPUTER ENGINEERING DEPARTMENT OF COMPUTER ENGINEERING Vision To create an Engineer, receptive to the changing demands of the global market. Mission To provide technically competent professionals in service to Nation. To prepare graduates to respond to the needs of dynamically changing technology. Program Education Objectives(PEOs) PEO1: To prepare graduates to work productively as successful Computer professionals. PEO2: To prepare graduates with latest skills in the field of technologies supplemented with practical orientation to face challenges of modern computing industry. PEO3: To provide environment that fosters professional growth, communication skill, team work, life-long learning skill and ability to create awareness in society about applications of technology. Program Specific Outcomes (PSOs) PSO1 Problem Solving and Programming Skills: Graduates will be able to apply computational techniques and complete individual practical experiences in a variety of programming languages and situations. PSO2 Professional Skills: Graduates will be able to design and develop efficient and effective software by following standard software engineering principles. PSO3 Successful Career: Graduates will be able to become entrepreneur and to pursue higher studies / career in IT industries. DEPARTMENT OF COMPUTER ENGINEERING Program Outcomes (POs) Graduates will be able to 1. Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems. [Engineering knowledge] 2. Identify, formulate, research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences. [Problem analysis] 3. 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. [Design/development of solutions] 4. 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. [Conduct investigations of complex problems] 5. Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations. [Modern tool usage] 6. 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. [The engineer and society] 7. Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development. [Environment and sustainability] 8. Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice. [Ethics] DEPARTMENT OF COMPUTER ENGINEERING 9. Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings. [Individual and team work] 10. 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. [Communication] 11. Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments. [Project management and finance] 12. 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. [Life-long learning] DEPARTMENT OF COMPUTER ENGINEERING Editorial Team Faculty Coordinator: S.P.Pimpalkar I am joyful to introduce you to the departmental technical magazine. The intention of this magazine is to supply chance and platform for the younger college students to show off their talent, which can even be recommended to any or all others to raise their technical knowledge. I agree with that this journal serves the purpose. Student Coordinator: Prasanna Vidhate Kajal Sonawane DEPARTMENT OF COMPUTER ENGINEERING Objective behind Technical Magazine Department of Computer Engineering is very happy and proud to publish technical magazine of year 2018-19. We have gathered technical articles from our students worked as intern in Tech Mahindra IT industry. These articles gives guidelines to students regarding what is expected in IT industry and how various technologies are applied for the projects in IT industry. Department has set objective to bring technical competency among the students. Department is taking efforts for the same since second year of these students. Department arranges various expert lectures, workshops, industrial visits, learning contents beyond syllabus for the students. All these activities are planned to make students aware of current need of IT industry. Outcome of these efforts is reflected through their final year projects, placement and admission to higher studies. We had collected project details from our students who worked in Tech Mahindra as intern. We are sharing experience technical work of these students with our students through this magazine. Our objective behind sharing this information is to motivate students and to create awareness among them about current need in IT industry. Coordinator HOD S.P.Pimpalkar Dr. S.N.Zaware DEPARTMENT OF COMPUTER ENGINEERING INDEX Sr.No Content Page No. 1 About Tech Mahindra Limited 1 2 About Maker’s Lab 2 3 Student’s work experience 3 4 Dynamic HTML code generation 4 5 Translation of English words from a German-English 6 bi-lingual text for Natural Language Processing 6 Japanese NLP MeCab Tool 12 16 7 Counter Raffle unity 3D software 19 8 Augmented Football Stadium Application 22 9 Watson Chatbot DEPARTMENT OF COMPUTER ENGINEERING 1. About Tech Mahindra Limited Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to various industry verticals and horizontals. Tech Mahindra represents connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and the society to RiseTM . It is a 4.35 billion company with 112,000 + professionals across 90 countries, helping over 903 global customers including fortune 500 companies. Tech Mahindra’s convergent, digital, design experiences, innovation platforms and reusable assets connect across a number of technologies to deliver tangible business value and experiences to our stakeholders. Tech Mahindra is amongst the Fab50 companies in Asia (Forbes 2016 list). Tech Mahindra is a part of USD 19 billion Mahindra Group that employs more than 2 lakh people in over 100 countries. The Group operates in the key industries that drive economic growth, enjoying a leadership position in tractors, utility vehicles, after market, information technology and vacation ownership. Vision Company’s vision is to be among the top three leaders in its chosen market segments while fostering innovation and inclusion. It will consistently achieve top quartile growth by contributing to customer’s success, by enabling employees to realize their potential and by creating value for all stake holders. 1 Department of Computer Engineering-Technical Magazine 2018-2019 DEPARTMENT OF COMPUTER ENGINEERING 2. About Maker’s Lab 2 Department of Computer Engineering-Technical Magazine 2018-2019 DEPARTMENT OF COMPUTER ENGINEERING 3. Student’s Work Experience Maker’s lab is the research and development area of tech Mahindra; It is under the Leadership of my guide, Mr. Nikhil Malhotra who is the global head. Maker’s lab has Branches in Chennai, Bangalore, Hyderabad, Pune and also Dallas in USA and Ipswich in England and with more to come. They specialize in the modern trends in information Technology such as Machine Learning, Artificial Intelligence, Internet of things, Augmented and Virtual Reality. Although I am under the guidance of Mr. Nikhil Malhotra, I am working under Mr. Saurabh Shaligram, who have helped me in the most Important project. My mentor also likes my work and is a helpful figure, giving thoughtful advice on various fields and encouraged me to also take a look at machine learning as it is helpful. So, in general, Maker’s lab is an amazing place to be there to work and it is also a great Place for industrial visits due to the various products they have to showcase. 3 Department of Computer Engineering-Technical Magazine 2018-2019 DEPARTMENT OF COMPUTER ENGINEERING 4. Dynamic HTML Code Generation Pratiksha Jatti Arbaaz Shaikh Sujay Patil Isha Doshi The project is based on the concepts of Convolutional Neural Network(Deep Learning).It is a class of deep neural network most commonly applied for analysing visual imagery. A convolutional neural network consists of an input and an output layer, as well as multiple hidden layers. The hidden layers of a CNN typically consist of convolutional layers, RELU layer i.e. activation. Task Definition The project is aimed at creating a web page in Hyper Text Mark-up Language using Machine Learning.