+91 94824 24120 | Study Centre: +91 96862 78865 | info@micegroup.in

MICE Courses

Diploma in Information Technology (DIT)

Diploma in Information Technology course is bundled with Authorized Microsoft and Tally Certification. DIT is a comprehensive course to launch the student into a computerized office environment with practical skills in document preparation, Accounting, Database Management, Presentation as well as internet skills to deal with the current market trends and needs.
Course Contents - 230 Hours
  • Basics of Information Technology & e-Commerce
  • Operating System
  • Word Processor
  • Spread Sheet - Authorized Microsoft Office Specialist (MS-Excel)
  • Presentation package
  • Internet & Multimedia
  • HTML5 and CSS
  • Introduction to DBMS Package
  • Tally ERP with GST/GDT Package/C Programming/Oracle DBMS
  • Workplace Skills

Diploma in Commercial Applications (DCA)

Diploma in Commercial Applications trains the students in popular commercial software packages. Students will be ready to work in a computerized office once he successfully undergoes this training.
Course Contents - 240 Hours
  • Certificate in e-Office
    • Basics of Information Technology and Operating System
    • Word Processor
    • Presentation Package
    • Internet & Multimedia
    • Spreadsheet package
  • HTML5 and CSS
  • Introduction to DBMS Package
  • Financial Accounting - Tally
  • Graphic Designing

E-Finance with Microsoft & Tally Certifications(DEFT)

This course teaches you popular office tools and Microsoft Specialist Certification and Tally Certification.
Course Contents - 250 Hours
  • Certificate in e-Office
    • Basics of Information Technology and Operating System
    • Word Processor
    • Presentation Package
    • Internet & Multimedia
    • Spreadsheet package Authorised Microsoft Excel (MS Office Specialist)
  • Tally Pro or Tally ERP with GST
  • Tally ERP with VAT for Gulf Countries
  • Financial Accounting - Busy or QuickBooks
  • Workplace Skills (English Communication and soft Skills development)

Advanced Diploma E-Finance with Microsoft & Advanced Tally Certifications

This course contains Microsoft and Advanced Tally Certification, Apart from Office Tools, Workplace skills, Database Management and Financial Management .
Course Contents - 350 Hours
  • E-Finance with Tally authorized Certification
    • Tally Pro or Tally ERP with GST
    • Tally ERP with VAT for Gulf Countries
    • Financial Accounting - Busy or QuickBooks
    • Workplace Skills (English Communication and soft Skills development)
  • SpreadSheet - Authorized Microsoft Excel Office Specialist
  • Database Management Package
  • Advanced Tally
  • Business Communication and Correspondence
  • Financial Management with project

Advanced Diploma in Computer Applications (ADCA)

Nowadays it is very important to have at least computer basic knowledge and it is always better if one has advanced computer knowledge as it creates career opportunity ahead in future. That is why many people recommend and take various different courses along with their school studies. Having decent and desired computer knowledge can be a great option to start things off. ADCA is a computer course which has 1-year duration which puts weight on software learning and basic computer knowledge. You can easily learn software functions, its behaviour and internet which will be helpful for you to get job in some software related companies and will have high chances to get hired by them
Course Contents - 500 Hours
  • Graphic Designing
  • Baraha/Nudi/Sril/ip - Regional Language Wordprocessor
  • Workplace skills or Personality Development
  • Certificate in Communicative English
  • Project

Post Graduate Diploma in Information Technology (PGDIT)

Advanced Diploma in Information Technology (ADIT - Non Graduates)

This course is one year program only for graduates. PGDIT is designed for graduate students who are interested in computer applications. This course has been made for students who want to learn computer applications in different fields like banking, insurance and accounting. This program allows students to seek professional knowledge in computer applications.
Course Contents - 500 Hours
  • Any 3 Programming Languages
  • 3 Projects in Programming Languages

Masters in Information Technology

An ever growing industry, IT plays an integral role in most industries today. An IT course is what facilitates you to design, coordinate, manage and administer computer-related activities of an organization. Ever since the world stepped into the digital age, IT has experienced unprecedented growth. The field has progressed exponentially and it shows no signs of slowing down soon. Along with a number of specializations offered in the course like programming, development, designing, multimedia, etc., the scope for an IT professional has never been better. This course prepares you as an IT professional.
Course Contents - 600 Hours
  • Post Graduate Diploma in Information Technology
  • Basics of Information Technology and e-Commerce
  • Basics of Networking
  • Web Design and Development with project
  • Advanced Java Programming
  • Linux User Level, System Administration, Network and Security Administration

Hardware Maintenence and Networking

There are lot of Job opportunities in the field of hardware and networking and if you want to make your career in hardware and networking. Hardware nad network engineer would be dealing with issues related to motherboards, computer systems, RAM, circuit boards, processors, printers, and keyboards.
Course Contents - 200 Hours
  • Basics of Information Technology and Electronics
  • Hardware Maintenence and Basic Networking
  • Windows Server and Client Administration

Linux Administration

As a Linux Administrator your job is to build linux servers. Servers usually come with Linux already installed but it’s probably not your distribution or version of your distribution or not properly configured for your environment. So typically you’ll install the OS, configure it, set up the drivers and configure them. Linux administrator job also involves Backing up and Network Security.
Course Contents - 120 Hours
  • Linux User Level
  • Linux System Administration
  • Linu Network and Security Administration

Computer Assisted Design

Computer-assisted design is a computer technology that designs a product and documents the design's process. CAD may facilitate the manufacturing process by transferring detailed diagrams of a product’s materials, processes, tolerances and dimensions with specific conventions for the product in question. It can be used to produce either two-dimensional or three-dimensional diagrams, which can then when rotated to be viewed from any angle, even from the inside looking out. A special printer or plotter is usually required for printing professional design renderings.
Course Contents
  • Computer Assisted Design 2D
  • Computer Assisted Design 3D with Project
  • 3DS with Project
  • Machine Designing - Mechanical
  • Architecture Designing - Civil
  • Project Management

Graphic Designing

Graphic design is one the most important aspects for businesses because the graphic is something that catches our attention and attracts us towards products and brands. Quality graphics help to build the brand's image into customer's eyes; they create a long -lasting positive impression on people. Due to the rise of the internet and technology, new businesses are spawning up every day that's why the need for catching graphics has become crucial to many businesses. This is why there's an ever growing demand for graphics designers.
Course Contents 150 Hours
  • Page Organizer
  • Photo Designing and Image Editing
  • Graphic Designing / Vector Graphics

Digital Imaging

Digital image processing is a growing technology which is help to enhance the quality of the image. The Image processing is perform to extract information from the image digitally by the use of computer algorithm. Digital image processing is a versatile method and also it is very cheaper. Filtering is also include in digital image processing which is helps to blur or sharpen the image.
Course Contents 115 Hours
  • Photo Designing and Image Editing
  • Graphic Designing
  • Digital Camera, Scanner, Printer
  • Project

Multimedia and Animation

Multimedia is the field of integrating multiple forms of media which can be broadly classified into two parts Print Media and Electronic Media. In print media, you will find scope in the Advertisement Agencies, Publication Houses, etc. Wherein Electronic media gives you scope in the Gaming and Animation Industries, Film Industries, News Channels, etc.
Course Contents 210 Hours
  • Photo Designing and Image Editing
  • Video Compositing
  • Basic 2D animation with Scripts
  • Video Editing

Advanced Course in Multimedia and Animation

Multimedia is content that uses a combination of different content forms such as text, audio, images, animations, video and interactive content. Multimedia contrasts with media that use only basic computer displays such as text-only or traditional forms of printed or hand-produced material.
Course Contents 390 Hours
  • Multimedia and Animation
    • Photo Designing and Image Editing
    • Video Compositing
    • Basic 2D animation with Scripts
    • Video Editing
  • Final Cut Pro - MAC Version
  • 3Dimensional Designing
  • 3D Animation and Modeling

Web Designing

Think about web designers as those who modify an idea, or a story, into a visually appealing design, and use their draft to build the user experience throughout the whole website. They design the website’s appearance and feel. As an architect would produce a plan of your house before start building it, similarly a web designer would model the idea of your website before a web developer can start developing it.
Course Contents 175 Hours
  • Internet HTML5 & CSS
  • 2D Animation with Scripting
  • Web Authoring Tools
  • Photo Designing

Advanced Course in Web Designing

Web Designing involves a lots of technologies. In this your are going to learn HTML, CSS, Web authoring tools, Graphic Designing Scripting and PHP.
Course Contents 275 Hours
  • Web Designing
    • Internet HTML5 & CSS
    • 2D Animation with Scripting
    • Web Authoring Tools
    • Photo Designing
  • Scripting - Java Script VBScript
  • PHP
  • Project

Web Designing and Development

A web application is a client-server computer program that the client (including the user interface and client logic) runs on a web browser. Common applications include webmail, online retail sales, online auctions, wiki, instant messaging services, and many other features.
Course Contents 400 Hours
  • Advanced Course in Web Designing
    • Web Designing
      • Internet HTML5 & CSS
      • 2D Animation with Scripting
      • Web Authoring Tools
      • Photo Designing
    • Scripting - Java Script VBScript
    • PHP
    • Project
  • Content Management Systems - Wordpress
  • Project

C Programming

C is a general-purpose programming language that is extremely popular, simple and flexible. It is machine-independent, structured programming language which is used extensively in various applications.

In 1972, a great computer scientist Dennis Ritchie created a new programming language called 'C' at the Bell Laboratories. It was created from 'ALGOL', 'BCPL' and 'B' programming languages. 'C' programming language contains all the features of these languages and many more additional concepts that make it unique from other languages.

C++ Programming

C++ is a general purpose programming language and widely used now a days for competitive programming. It has imperative, object-oriented and generic programming features. C++ runs on lots of platform like Windows, Linux, Unix, Mac etc.

Before the initial standardization in 1998, C++ was developed by Danish computer scientist Bjarne Stroustrup at Bell Labs since 1979 as an extension of the C language; he wanted an efficient and flexible language similar to C that also provided high-level features for program organization.

Python Programming

Python Programming Language is a high-level and interpreted programming language which was created by Guido Van Rossum in 1989. It was first released in 1991, which results in a great general purpose language capable of creating anything from desktop software to web applications and frameworks.

Most of the companies are now looking for candidates who know about Python Programming. Those having the knowledge of python may have more chances of impressing the interviewing panel. So I would suggest that beginners should start learning python and excel in it.

Java Programming

Java is one of the most popular and widely used programming language and platform. A platform is an environment that helps to develop and run programs written in any programming language. Java is fast, reliable and secure. From desktop to web applications, scientific supercomputers to gaming consoles, cell phones to the Internet, Java is used in every nook and corner.

Java, having been developed in 1991, is a relatively new programming language. At that time, James Gosling from Sun Microsystems and his team began designing the first version of Java aimed at programming home appliances which are controlled by a wide variety of computer processors. Gosling's new language needed to be accessible by a variety of computer processors. In 1994, he realized that such a language would be ideal for use with web browsers and Java's connection to the internet began. In 1995, Netscape Incorporated released its latest version of the Netscape browser which was capable of running Java programs.

Java Enterprise Edition

The Java EE APIs include several technologies that extend the functionality of the base Java SE APIs, such as Enterprise JavaBeans, connectors, servlets, JavaServer Pages and several web service technologies.

The Java Platform, Enterprise Edition (Java EE) is a collection of Java APIs owned by Oracle that software developers can use to write server-side applications. It was formerly known as Java 2 Platform, Enterprise Edition, or J2EE. Sun Microsystems (together with industry partners such as IBM) originally designed Java EE to simplify application development in a thin-client-tiered environment. Java EE simplifies app development and decreases the need for programming by creating standardized, reusable modular components and by enabling the tier to handle many aspects of programming automatically.

iOS Application Development using Swift

Apple's mobile operating system — iOS — runs the iPhone, iPad, and iPod Touch devices. Originally known as the iPhone OS, the name was changed with the introduction of the iPad. It uses a multi-touch interface in which simple gestures operate the device, such as swiping your finger across the screen to move to the next page or pinching your fingers to zoom out. There are more than 2 million iOS apps available for download in the Apple App Store, the most popular app store of any mobile device.

Swift is a powerful and intuitive programming language for macOS, iOS, watchOS, tvOS and beyond. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast. Swift 5 makes it dramatically easier to release your apps. Because the Swift runtime is now built into iOS, macOS, tvOS, and watchOS, your app no longer needs to bundle this library for these latest OS releases. Users who download an app built with Swift from the App Store will get a smaller app and a faster download.

Visual Basic .NET

Visual Basic is a programming language designed for creating a variety of applications that run on the .NET Framework. It is very powerful, type-safe, and object-oriented. Visual Basic.NET is built on the .NET Compiler Platform “Roslyn” which provides rich code analysis APIs and it’s all open source on GitHub.

Visual Basic is engineered for productively building type-safe and object-oriented applications. Visual Basic enables developers to target Windows, Web, and mobile devices. As with all languages targeting the Microsoft .NET Framework, programs written in Visual Basic benefit from security and language interoperability.

Active Server Pages .NET

.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications. ASP.NET extends the .NET developer platform with tools and libraries specifically for building web apps.

ASP.Net is a web development platform provided by Microsoft. ASP.NET is used to develop a Web-based application. It is used for creating web-based applications. ASP.Net was first released in the year 2002. ASP.Net applications can also be written in a variety of .Net languages. These include C#, VB.Net, and J#. In this chapter, you will see some basic fundamental of the .Net framework.


C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.

C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft within its .NET initiative led by Anders Hejlsberg. This tutorial will teach you basic C# programming and will also take you through various advanced concepts related to C# programming language.


PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

The best things in using PHP are that it is extremely simple for a newcomer, but offers many advanced features for a professional programmer. Don't be afraid reading the long list of PHP's features. You can jump in, in a short time, and start writing simple scripts in a few hours.

Windows Presentation Foundation

Windows Presentation Foundation (WPF) is a UI framework that creates desktop client applications. The WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security. The framework is part of .NET, so if you have previously built applications with .NET using ASP.NET or Windows Forms, the programming experience should be familiar. WPF uses the Extensible Application Markup Language (XAML) to provide a declarative model for application programming.

WPF, which stands for Windows Presentation Foundation, is Microsoft's latest approach to a GUI framework, used with the .NET framework. A GUI framework allows you to create an application with a wide range of GUI elements, like labels, textboxes and other well known elements. Without a GUI framework you would have to draw these elements manually and handle all of the user interaction scenarios like text and mouse input. This is a LOT of work, so instead, most developers will use a GUI framework which will do all the basic work and allow the developers to focus on making great applications.

Windows Communication Foundation

Windows Communication Foundation.a framework for building, configuring, and deploying network-distributed services. Earlier known as Indigo, it enables hosting services in any type of operating system process. This tutorial explains the fundamentals of WCF and is conveniently divided into various sections. Every section of this tutorial has adequate number of examples to explain different concepts of WCF.

Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application. An endpoint can be a client of a service that requests data from a service endpoint. The messages can be as simple as a single character or word sent as XML, or as complex as a stream of binary data.

Model View Controller (MVC)

MVC stands for Model, View and Controller. MVC separates application into three components - Model, View and Controller. Model: Model represents shape of the data and business logic. It maintains the data of the application. Model objects retrieve and store model state in a database.

MVC separates the business logic and presentation layer from each other. It was traditionally used for desktop graphical user interfaces (GUIs). Nowadays, MVC architecture has become popular for designing web applications as well as mobile apps.


HTML5 is the latest evolution of the standard that defines HTML. The term represents two different concepts. It is a new version of the language HTML, with new elements, attributes, and behaviors, and a larger set of technologies that allows the building of more diverse and powerful Web sites and applications. This set is sometimes called HTML5 & friends and often shortened to just HTML5.

Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or on other media.

Bootstrap(HTML Framework)

Build responsive, mobile-first projects on the web with the world’s most popular front-end component library. Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery.

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites. Bootstrap is a front-end framework that helps you build mobile responsive websites more quickly and easily. First developed by Twitter, Bootstrap is by now used for anything from developing web applications to WordPress themes. It is also completely free, versatile and intuitive.

Bootstrap(HTML Framework)

JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles. Read more about JavaScript.

JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behavior on most websites.

Bootstrap(HTML Framework)

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

jQuery is a lightweight, "write less, do more", JavaScript library. The purpose of jQuery is to make it much easier to use JavaScript on your website. jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.

Angular JS

HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.

AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to suit your unique development workflow and feature needs. Read on to find out how.

React JS

React is a javascript library to build user interfaces. React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes. Declarative views make your code more predictable and easier to debug.

React is a JavaScript library created by Facebook. React is a User Interface (UI) library. React is a tool for building UI components. A react application is made of multiple components, each responsible for rendering a small, reusable piece of HTML. Components can be nested within other components to allow complex applications to be built out of simple building blocks. A component may also maintain internal state – for example, a TabList component may store a variable corresponding to the currently open tab.

Content Management Systems WordPress, Joomla

Creating and managing your website is simple with WordPress.com’s powerful platform. Get started in minutes and make changes to your site easily. Beautiful designs, powerful features, and the freedom to build anything you want. WordPress is both free and priceless at the same time. 34% of the web uses WordPress, from hobby blogs to the biggest news sites online.

Joomla! is a free and open-source content management system (CMS) for publishing web content. Over the years Joomla! has won several awards. It is built on a model–view–controller web application framework that can be used independently of the CMS that allows you to build powerful online applicationsHundreds of developers have been improving Joomla! since the first version was released in 2005. This immense effort has made Joomla! very popular, easy to use, stable and secure. Joomla! has thousands of free extensions and templates allowing you to customize your site to fit your specific needs.

FinalCut Pro

Final Cut Pro X is a professional non-linear video editing application published by Apple Inc. as part of their Pro Apps family of software programs. It was released on June 21, 2011 for sale in the Mac App Store. It is the successor to Final Cut Pro.

Create stunning effects and sweeping graphics with Motion, including studio-quality 2D and 3D titles you can open and adjust in Final Cut Pro. Use Compressor to create custom export settings and streamline delivery of your movie to the iTunes Store. And because Final Cut Pro, Motion and Compressor all share the same Metal architecture, you’ll experience incredible performance and consistent rendering across applications. Professional colour grading tools are built into Final Cut Pro, including a dedicated colour inspector with colour wheels, colour curves, hue/saturation curves and keyframes to adjust corrections over time. You can work with High Dynamic Range footage on recent Mac systems that display an extended range of brightness. Or connect the all-new Pro Display XDR for the ultimate HDR experience.

Oracle RDBMS

Oracle Database (commonly referred to as OracleRDBMS or simply as Oracle) is an object-relational database management system produced and marketed by Oracle Corporation. An Oracle database system—identified by an alphanumeric system identifier or SID—comprises at least one instance of the application, along with data storage.

The Oracle RDBMS stores data logically in the form of tablespaces and physically in the form of data files ("datafiles"). Tablespaces can contain various types of memory segments, such as Data Segments, Index Segments, etc. Segments in turn comprise one or more extents. Extents comprise groups of contiguous data blocks. Data blocks form the basic units of data storage.

Software Project Consultation and Guidance

Software project consultancy is unertaken here at MICE for students. Project guidance will be given to your software project requirements.

In case you require detailed language training apart from project development guidance, we can provide language training also.

Business Communication and Correspondence

Business communication is information sharing among people within and outside an organization that is performed for the commercial benefit of the organization.

The most convenient way to reach out to people is by sending messages through texts or letters. These are a few types of correspondence used in business. We call this as the business correspondence. Let us get ourselves familiar with business correspondence.

IBPS Training

IBPS stands for the Institute of Banking Personnel Selection. It’s an autonomous recruitment body, established by the government of India, in order to promote the recruitment and placement of young graduates in public sector banks in India. The IBPS came into being in 1984 and provides standardized systems for assessment and result processing services to organizations.

To score good in IBPS Quantitative Aptitude Section, speed and accuracy is must, which certainly take lots of efforts and dedication. MICE imparts detailed training for students who are appearing for IBPS examinations.

Digital Marketing

Digital Marketing
Digital Marketing is the process of building and maintaining customer relationships through online activities to facilitate the exchange of Ideas, Products and Services that satisfy the goals of both parties.

Digital Marketing course at MICE has extensive syllabus, containing Search Engine Marketing, Search Engine Optimization, Email Marketing, Web Analytics. The class room training is available in Udupi, Mangalore, Margao and Panaji. The course can be conducted online for interested students.

Certification in Data Science

Data Science
Data Science encapsulates programming skills, statistical readiness, visualization techniques, and a lot of business sense. The ability and willingness, eagerness, to translate any business questions into questions answerable using currently or forthcomingly available data within one's reach.

Course Conains,

  • Python and Statistics for Data Science, Data Analysis and Visualization with Python, NumPy, SciPy, Pandas, MatPlotLib, Seaborn
  • Machine Learning Introduction, Supervised and Unsupervised Learning
  • Regression, Classification, Logistic SVM, Decision Tree, Random Forest, Ensemble Techniques, K Means, KNN, PCA etc.
  • Loss Function, Cost Function, Accuracy, Precision, Recall, Confusion Matrix, RMS, RSS, etc.
  • Introduction to Deep Learning Computer Vision, NLP