Course Catalog

E-commerce Technologies

Electronic commerce, commonly known as e-commerce or eCommerce, is a type of industry where the buying and selling of products or services is conducted over electronic systems such as the Internet and other computer networks. Electronic commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain management, Internet marketing, online transaction processing, electronic data interchange (EDI), inventory management systems, and automated data collection systems. Modern electronic commerce typically uses the World Wide Web at least at one point in the transaction's life-cycle, although it may encompass a wider range of technologies such as e-mail, mobile devices social media, and telephones as well.

Rated 4.00 out of 5
Enroll Now
Embedded System Design

An embedded system is a computer system designed to do one or a few dedicated and/or specific functions often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today. Embedded systems contain processing cores that are typically either micro controllers or digital signal processors (DSP).The key characteristic, however, is being dedicated to handle a particular task. They may require very powerful processors and extensive communication, for example air traffic control systems may usefully be viewed as embedded, even though they involve mainframe computers and dedicated regional and national networks between airports and radar sites (each radar probably includes one or more embedded systems of its own).

Rated 4.00 out of 5
Enroll Now
Internetworking Technologies

Objectives of this course is to define internetworks, discuss their basic constituents, learn about the advantages they offer, realize they design problems they pose,learn various design-specific concepts and appreciate the wide spectrum of applications they may be closely associated with.ᅠAn internetwork is a collection of individual networks, connected by intermediate networking devices, that functions as a single large network. Internetworking refers to the industry, products, and procedures that meet the challenge of creating and administering internetworks.

Rated 4.00 out of 5
Enroll Now
Modern Database Management

The course covers following advanced aspects of database management systems: 1)The modern database management systems and emerging database technologies and applications that address new challenges to database and information management systems. 2)The database system architecture and the main implementation techniques of database management systems (DBMSs). 3)Web-based database application systems.ᅠ

Rated 4.00 out of 5
Enroll Now
Multimedia Computing

Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun (a medium with multiple content forms) or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which use only rudimentary computer display such as text-only, or traditional forms of printed or hand-produced material. Multimedia includes a combination of text, audio, still images, animation, video, or interactivity content forms.Multimedia is usually recorded and played, displayed or accessed by information content processing devices, such as computerized and electronic devices, but can also be part of a live performance. Multimedia (as an adjective) also describes electronic media devices used to store and experience multimedia content. Multimedia is distinguished from mixed media in fine art; by including audio, for example, it has a broader scope. The term "rich media" is synonymous for interactive multimedia. Hypermedia can be considered one particular multimedia application.

Rated 4.00 out of 5
Enroll Now
Network Programming
Rated 4.00 out of 5
Network Programming

Computer network programming involves writing computer programs that enable processes to communicate with each other across a computer network.

Rated 4.00 out of 5
Enroll Now
Object Oriented Analysis and Design

OOP means Object Oriented Programming. This is a technique used to create programs around the real world entities. In OOPs programming model, programs are developed around objects and data rather than actions and logic. In OOPs, every real life object has properties and behavior. This feature is achieved in java through the class and object creation. They contains properties (variables of some type) and behavior (methods). OOPs provides better flexibility and compatibility for developing large applications.Encapsulation, Inheritance and Polymorphism are main pillars of OOPs.

Rated 4.00 out of 5
Enroll Now
Software Engineering

Software Engineering (SE) is a profession dedicated to designing, implementing, and modifying software so that it is of high quality, affordable, maintainable, and fast to build. It is a "systematic approach to the analysis, design, assessment, implementation, test, maintenance and re engineering of software, that is, the application of engineering to software."It is the application of Engineering to software because it integrates significant mathematics, computer science and practices whose origins are in Engineering.

Rated 4.00 out of 5
Enroll Now
Publish your own course