Computer Science Essays

29 essay samples found

Architecture & Computers

Introduction Outline Intentions The intention of my research is to investigate the role computers play as a visualization and representational tool in the architectural design process. The thesis proposes to ascertain an appropriate understanding of our experience of the emergent digital realms.This involves investigating the ‘need’ to visualize a building before it is created in […]

Pages: 27 Words: 7971 Topics: Case Study, Computer, Computer Science, Concept, Design, Research, Software

Object-oriented Frameworks

Abstract. Object-oriented frameworks offer reuse at a high design level promising several benefits to the development of complex systems. This paper sought to 1) define the concepts of object oriented techniques in addition with the OO issues, development techniques and concepts of object oriented programming, it is also introduced the UML as an ordinary and […]

Pages: 13 Words: 3962 Topics: Computer Engineering, Computer, Computer Programming, Computer Science, Software
Have doubts how to write your paper correctly?

Our editors will help you fix any mistakes and get an A+!

Get started

The Modern Assembler

Q1. Design specification of an assembler with diagram? Ans. Typically a modern assembler creates object code by translating assembly instruction mnemonics into opcodes, and by resolving symbolic names for memory locations and other entities. The use of symbolic references is a key feature of assemblers, saving tedious calculations and manual address updates after program modifications. […]

Pages: 15 Words: 4405 Topics: Computer Engineering, Computer, Computer Hardware, Computer Programming, Computer Science, Digital Technology, Software

What is Distributed Computing System ?

1.) Introduction A distributed computing system can be defined as a collection of processors interconnected by a communication network such that each processor has its own local memory. The communication between any two or more processors of the system takes place by passing information over the communication network. It has its application in various fields […]

Pages: 39 Words: 11581 Topics: Computer Engineering, Computer, Computer Science, Digital Technology, Information Technology, Operating System, Software

Software Engineering Quality | Engineering Dissertations

Chapter 1 1.1 Introduction Software engineering [PRE01] is the process associated with industrial quality software development, the methods used to analyze, design & test computer Software, the management techniques associated with the control & monitoring of Software projects & the tools used to support process, methods, & techniques. In Software Development Life Cycle, the focus […]

Pages: 105 Words: 31558 Topics: Computer Engineering, Computer Programming, Computer Science, Database, Html, Research, Software

Software Process Development | Engineering Dissertations

Software Process Development Abstract Choosing the best suited Software development system (SDS) for any particular project is the first and foremost thing to do. If this step goes wrong or selecting an unsuited SDS for the project may lead to unsuccessful or incomplete or may be delayed to the time expected. Till now many surveys […]

Pages: 31 Words: 9381 Topics: Computer Engineering, Computer Programming, Computer Science, Database, Digital Technology, Information Technology, Software

Metamorphic Viruses

Analysis and Detection Metamorphic Viruses Chapter 1 Introduction 1.1 Motivation Metamorphic Viruses are very special type of viruses which have ability to reconstruct into entirely new offspring which is completely different than the parent; Main object to use these techniques to rebuild itself is to avoid detection by Antivirus Software. Although for the time being […]

Pages: 33 Words: 9858 Topics: Computer Engineering, Computer, Computer Science, Computer Security, Computer Virus, Malware, Software

Transformation UML Language | Information Systems Dissertations

Chapter 1: Introduction Context of the Problem The Unified Modeling Language is a graphical modeling language used for the visualization, specification, construction, and documentation of object-oriented software systems. It has been adopted by the Object Management Group (OMG) and is widely accepted as a standard in industry and research. The UML provides thirteen types of […]

Pages: 15 Words: 4624 Topics: Computer Engineering, Computer Programming, Computer Science, Information Technology, Software

Computing Abstraction Information

Discuss computing as a discipline and the role of abstraction in advances made in computing Computing has been defined in various ways, including “the body of knowledge that surrounds computers and computation” used by the Computing Sciences Accreditation Board (Denning et al 1989), and “any goal-oriented activity requiring, benefiting from, or creating computers” (Shackelford et […]

Pages: 12 Words: 3538 Topics: Computer Engineering, Computer, Computer Programming, Computer Science

Java Testing Software

Testing Issues in Java Technology INTRODUCTION: Software testing is the method of examining software, to confirm that it satisfy its necessities and to identify errors. Software testing is an experimental examination which is conducted to afford stakeholders with information about the quality of the product or service under test, with respect to the context in […]

Pages: 18 Words: 5324 Topics: Computer Engineering, Computer, Computer Programming, Computer Science, Java, Software

Uses of Computers

USES OF COMPUTERS BYU Online Courses Report Assignment Introduction There are very few people, children and infants included, who think they could live without a computer. Computers can access a variety of websites, help with homework, and give you the ability to formalize and publish media and writing. There are millions of uses that allow […]

Pages: 10 Words: 2942 Topics: Computer, Computer Science

Basic Functions of Os

Thus the basic functions of an OS are – 1. Process Management – Managing the programs that are running. 2. Memory Management – Managing and rationing the memory between processes and data. 3. Storage Management – Managing the permanent Storage of data on disks or other media 4. I/O Management – Managing the input and […]

Pages: 4 Words: 1199 Topics: Computer Engineering, Computer Hardware, Computer Programming, Computer Science, Digital Technology, Information Technology, Operating System

Regular Expression

Write a regular expression for binary strings with at least two 0s but not consecutive 0s. 1*01+01* Write a regular expression that matches all strings over the alphabet {a, b, c} that contain: Starts and ends with a a(a*b*c*)a /( a / a(a/b)*a) At most one a b*c*/b*c* a b*c* At least two a’s b*c* […]

Pages: 1 Words: 298 Topics: Computer Programming, Computer Science

Architecture of .Net Framework

Architecture of the . NET Framework Chapter 1 Architecture of the . NET Framework The . NET Framework development platform introduces many new concepts, technologies, and terms. The goal of this chapter is to give an overview of the . NET Framework: to show how it is architected, to introduce some of the new technologies, […]

Pages: 33 Words: 10043 Topics: Computer Engineering, Computer, Computer Programming, Computer Science, Digital Technology, Library, Software

Fact of Emergence of Information Technology in India

Real fact of emergence of Information Technology effecting rural area Er. Hardeep Singh Sidhu (M. Sc,M. Phil,M. Tech. ) (Lect. in computer science) Department of Computer Science Punjabi University Baba Jogipir Neighbourhood campus, Ralla, Mansa (Punjab) The researcher are, associated with Department of Computer Science at Punjabi University Baba Jogipir Neighborhood Campus, Ralla, Mansa, Punjab […]

Pages: 11 Words: 3214 Topics: Computer Science, Economic Growth, Employment, Information Technology, Poverty, Retail, Rural Area, Shopping

Database Project on University Timetable

Table of Contents 1. Introduction2 1. 1. Purpose2 1. 2. Scope2 1. 3. Technologies to be used2 1. 4. Overview2 2. Overall Description2 2. 1. Goals of proposed system2 2. 2. Background2 2. 3. Project Requirements2 2. 4. User Characteristics2 2. 5. Hardware Requirements2 2. 5. 1. Processor RAM Disk Space2 2. 6. Software Requirements2 […]

Pages: 6 Words: 1906 Topics: Computer Engineering, Computer, Computer Science, Data, Database, Digital Technology, Knowledge, Software

Binary Tree

Binary Trees Page: 1 Binary Trees by Nick Parlante This article introduces the basic concepts of binary trees, and then works through a series of practice problems with solution code in C/C++ and Java. Binary trees have an elegant recursive pointer structure, so they are a good way to learn recursive pointer algorithms. Contents Section […]

Pages: 15 Words: 4587 Topics: Computer Engineering, Computer, Computer Programming, Computer Science

OS Assignment

OS ASSIGNMENT-1 Q1. In a multiprogramming and time-sharing environment, several users share the system simultaneously. This situation can result in various security problems. a. What are two such problems? b. Can we ensure the same degree of security in a time-shared machine as in a dedicated machine? Explain your answer? Ans1: (a) Stealing or copying […]

Pages: 4 Words: 1212 Topics: Computer Networking, Computer Science, Electrical Engineering, Electronic Engineering, Electronics, Information Technology, Operating System

IT Professional Job Description

My dream job is to become an IT professional to work with the great company Google. Advancements in the field of technology have changed the manner in which individuals undertake their day to day activities. Technology has changed the way people communicate as well as the style in which people travel from one place to […]

Pages: 6 Words: 1733 Topics: Computer Science, Employment, Information Technology, My Dream Job, Organization, Performance Appraisal, Salary, Software

Using Video Games in Developing AI

According to Henry Lowood, video games before the 1970s operated without a single program code or algorithm, but developed with a simple logic design and television technologies (5). The introduction of microprocessors and computer circuits in the early 1970s contributed enormously to the improvement of algorithms, computer software, artificial intelligence and video games. Moreover, early […]

Pages: 8 Words: 2546 Topics: Artificial Intelligence, Computer Science, Intelligence, Problem Solving, Video Games

Analyzing the Problem Human Trafficking

Human Trafficking isn’t something that numerous individuals think much about, so when adopting an interdisciplinary strategy and pulling two disciplines together to help recommend an answer can be extremely testing. Take law enforcement officers and their lack of education on the subject (Grubb and Bennett, 2012). The U.S has many laws that do not allow […]

Pages: 5 Words: 1547 Topics: Computer Science, Human Trafficking, Leadership, Research, Software, Surveillance

Key Steps to Managing a Cybercrime Scene

A cybercrime scene is as challenging to manage as a physical crime scene for investigators By Ron LaPedis Before you enter a suspected bomb builder’s lair you need to be wary of booby traps. The same holds true when you come across a computer that belongs to a suspected hacker, a pedophile suspected of storing […]

Pages: 6 Words: 1704 Topics: Computer Engineering, Computer, Computer Science, Cyber Crime, Digital Media, Software

Augmented and Virtual Reality

Though the full potential of virtual and augmented realities have not been reached, the technology has nevertheless improved immensely in today’s day and age. What started as an attempt to experience a fantastical world has advanced into an ever expanding industry revolutionizing the world of medicine, gaming, and even learning. Before exploring the true beauty […]

Pages: 4 Words: 1077 Topics: Computer Science, Virtual Reality

Central Processing Unit Explained

In today’s society, it’s normal to expect new models of phones, computers, video game consoles, or almost any device there is out there on the market every year. With the expectation of better features, a new design, and improved graphics, there’s a never-ending cycle of creation and improvement of technology. However, what would happen if […]

Pages: 2 Words: 705 Topics: Computer Engineering, Computer Science, Computers, Information Technology

The Last Lecture by Randy Pausch

Background Information The Last Lecture, a memoir by Randy Pausch, professor at Carnegie Mellon in the computer science field, tells the life story of the author and the importance of making your childhood dreams reality. He developed terminal pancreatic cancer, leading him to give his last lecture before his impending death. His lecture was a […]

Pages: 3 Words: 950 Topics: Childhood, Communication, Computer Science

Simulated Physiology Laboratory

Change is inevitable and so is technology. Computer technology keeps on advancing day in day out through the help of human creativity. Who would not wish to implement the art of technology in making work easier? Laboratory experiments are an essential part of education to any biology student, and as a result, it often calls […]

Pages: 2 Words: 587 Topics: Computer Science, Learning, Physiology, Research Methods

Android Vs Iphone

Today’s modern day debate: Android or Iphone? It is very rare to meet someone without a phone or an opinion on this subject. Its argumentative due to most favoring one over the other. Both phones are similar but also have pro and cons. Hardware is the first place where the differences are made clear. Only […]

Pages: 2 Words: 734 Topics: Android, Computer Science, Digital Media, Iphone, Mobile Phone

Internet and Society

Introduction The internet is a very big part of living in today’s times. It also makes sense why it is, it is really easy to access for most parts of the world, all you really need need is a computer. Also there is close to limitless information is stored of the internet, this makes people’s […]

Pages: 4 Words: 1126 Topics: Computer Science, Influence, Internet, Mass Media, Social Institutions

Artificial Intelligence and Robotics

Introduction Machines and algorithms in the workplace are expected to create 133 million new roles, but cause 75 million jobs to be displaced by 2022, according to a new report from the World Economic Forum (WEF) called “The Future of Jobs 2018.” This means that the growth of Artificial Intelligence (AI) and robotics could create […]

Pages: 3 Words: 1003 Topics: Artificial Intelligence, Automation, Computer Science, Machine Learning, Robot
Didn't find the paper that you were looking for?
We can create an original paper just for you!
What is your topic?
Number of pages
Deadline 0 days left
Get Your Price