Information & Communication Technology (ICT)
This course provides an overview of computing and computer science, including such topics as the history of computers, computer application, and basic understanding of various hardware components. This course is aimed (a) to build a critical awareness of a range of commercially available ICT tools and equipment (b) to develop familiarity with search and evaluation skills for Internet-based resources (c) to learn how to use current ICT tools for WebQuests, blogs, RSS feeds, chat (voice, video and text), podcasting, wikis, social bookmarking, online reference tools and electronic portfolios.
Office Automation (Word / Excel / Power Point)
Three most important softwares produced by Microsoft are WORD, Excel & Powerpoint have now become the world standard tools and are being extensively everywhere. Most of the people are still unaware of various features. This course will enable students to acquire in-depth knowledge of these tools.
Java Programming & Data Structure
In this introductory course, students will learn and practice essential computer science concepts using the Java programming language. They will learn about Object Oriented Programming, a technique that allows to use code written by other programmers in their own programs. The students will put their new Java programming skills to the test by solving real-world problems. In addition, the students will be able to compete for OCA (Oracle Certified Associate).
E-Commerce & Web Designing
This course provides an in-depth coverage of developing and launching e-commerce based web applications. The course delves deeper in discussing todays modern client side(Java Script) based frameworks such as Angular JS, JQuery etc. It will highlight the challenges faced by the client-end developers and how the above frameworks remedy developers in such situations.
Operating system (OS)is the most essential part in any computer system. It provides an interface between the user and computer hardware. The objective of this course is to provide understanding of Desktop OS and Server OS, Understanding the role of OS in computing environment, Windows & Linux Operating systems, Networking Features in the Operating System. This course will equip the students with basic knowledge to get Linux certification.
Core Hardware & PC Maintenance
Whether it's for work or play, most of us use computers in our everyday lives. Knowing how to maintain your computer is a valuable skill. The process of studying computer maintenance might even prepare you for a career wherein you work with computers. Trouble shooting is a challenging job, several times it is difficult to decide whether the problem to the computer is caused due to hardware or software malfunctioning. This course is aimed to teach how to carry out trouble shooting and preventive maintenance. This course will enable the students to get A+ certification.
Networking with Wireless Networks
Networking is the core of ICT. This course is aimed to provide understanding of the basic concepts of computer networks and different types of such networks, understanding the different types of communication, configuring different network devices, creating different network scenarios, enable to understand the communication between applications on different computers and through different transmission media. This course will equip the students with the basic knowledge to get A+ certification.
Graphic designing through computers has become an essential component in IT. Computer Graphics is the illustration field of Computer Science. Its use today spans virtually in all scientific fields and is utilized for design, presentation, education and training. Computer Graphics and its derivative, visualization, have become the primary tools by which the flood of information from Computational Science is analyzed. This course is aimed to develop some basic skills through Photoshop and other packages.
Introduction to Database & SQL
This course is one of the core courses, without which IT-related programs are considered incomplete. In this course we will cover what a database is and what are the basic structures that make up a database. Students will also learn about how to talk to a database using a special language called Structured Query Language (SQL). This course will equip the students with the basic knowledge to get MySQL certification.
Web Development using JSP
The course is aimed to learn the design, development and deployment of web applications using core Java technologies, the fundamentals of Java server side web development and understand those issues and approaches associated with these technologies. The course includes how to Integrate web applications with the database, how to provide security to web applications, how to create view components using JSP (Java Server Pages)
Android Application Development
Smart phones and tablets are used by millions of people, especially the youngsters, these days. To develop any application on smart phone, the students need to understand the Android environment. People who got skills in developing Android applications are highly paid. This course is therefore aimed for the beginners to teach, how to build your own Android apps, explain the differences between Android and other mobile development environments, understand how Android applications work, their life cycle, manifest, intents, and using external resources.
Project work is essential for the students to demonstrate their understanding of the courses they had taken. Project will be assigned by the instructor which should justify the level of difficulty. Every student will have to do a separate project. No group of students will be allowed. The project is expected to be based on Web-Development or Web Designing Applications or Android Application Development or any other IT-Area..