Online Examination and Assessment System is a Web-based application for academic institutions. The main objective of the application is to automate the manual examination process by providing efficient, convenient, free of prejudice, flexible, secure and error free management of Examination process.The application gathers user input and then compares it with pre-fed answers to generate results without the need of having a dedicated external examiner. System is user access driven with various privileges and rights for the users depending upon their operational role. Administrator maintains the system technically, generates log reports and creates user accounts. Question Setter maintains the question bank which is further used for paper generation by the system. Paper Setter designs the layout of the examination papers. Exam Directorate provides requisite staff and administers examination details to include the test dates, test location test timing and also generates student based result report. Examination questions are encrypted with AES and the database is also password protected to ensure confidentiality of data.