Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentShareButtonsHupso has a deprecated constructor in /home2/guiavia1/public_html/ on line 13

Computer Science, Cloud Computing, Software Engineering, Artificial Intelligence, Computer Networking and Communication, Database Systems, Parallel Computation, Distributed Computation, Computer-Human Interaction, Computer Graphics, Operating Systems, Numerical and Symbolic Computation

Computer Science

Computer Science



Computer Science & Information Systems Technology Is the scientific and practical approach to computation and its applications


Computer Science & Information Systems Technology

Computer Science & Information Systems Technology

Computer Science Is the scientific and practical approach to computation and its applications. A computer scientist specializes in the theory of computation and the design of computational systems.

Its subfields can be divided into a variety of theoretical and practical disciplines. Some fields, such as Computational Complexity Theory (which explores the fundamental properties of computational problems), are highly abstract, while fields such as Computer Graphics emphasize Real-World Visual Applications.

Still other fields focus on the challenges in implementing computation. For example, Programming Language Theory considers various approaches to the description of Computation, whilst the study of Computer Programming itself investigates various aspects of the use of programming language and complex systems.

Human-computer interaction considers the challenges in making computers and computations useful, usable, and universally accessible to humans.

Read more: Computer Science & Information Systems Technology 

Cloud Computer Architecture

Cloud Computer Architecture 

Cloud Conputing Architecture, the systems architecture of the software systems involved in the delivery of cloud computing, typically involves multiple cloud components communicating with each other over a loose coupling mechanism such as a messaging queue.  

Elastic provision implies intelligence in the use of tight or loose coupling as applied to mechanisms such as these and others. 

The Intercloud 

The Intercloud is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks" on which it is based. 

Cloud Engineering 

Cloud Engineering is the application of engineering disciplines to cloud computing. It brings a systematic approach to the high-level concerns of commercialization, standardization, and governance in conceiving, developing, operating and maintaining cloud computing systems. It is a multidisciplinary method encompassing contributions from diverse areas such as systems, software, web, performance, information, security, platform, risk, and quality engineering. 

Read more: Cloud Computer Architecture

Computer Networking - Cloud Computing

Computer Networking - Cloud Computing

In Computer Networking, Cloud Computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a communication network such as the Internet. It is very similar to the concept of utility computing.

In science, Cloud Computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time.

The phrase is often used in reference to network-based services, which appear to be provided by real server hardware, and are in fact served up by virtual hardware, simulated by software running on one or more real machines.

Read more: Computer Networking - Cloud Computing 

Service Models of Cloud Computing

Service Models of Cloud Computing

Cloud Computing providers offer their services according to several fundamental models:  infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) where IaaS is the most basic and each higher model abstracts from the details of the lower models.

Other key components in anything as a service (XaaS) are described in a comprehensive taxonomy model published in 2009, such as Strategy-as-a-Service, Collaboration-as-a-Service, Business Process-as-a-Service, Database-as-a-Service, etc. In 2012, network as a service (NaaS) and communication as a service (CaaS) were officially included by ITU (International Telecommunication Union) as part of the basic cloud computing models, recognized service categories of a telecommunication-centric cloud ecosystem.

Read more: Service Models of Cloud Computing

Characteristics of Computer Networking - Cloud Computing

Characteristics of Computer Networking - Cloud Computing

The National Institute of Standards and Technology's definition of cloud computing identifies "five essential characteristics":

On-demand Self-service: A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service provider.

Broad Network Access: Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, tablets, laptops, and workstations).

Resource Pooling: The provider's computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.

Read more: Characteristics of Computer Networking - Cloud Computing

SFbBox by diaita