Posts

Occupational Health and Safety

Image
  Occupational safety and health (OSH) also commonly referred to as occupational health and safety (OHS) or workplace health and safety (WHS) is an area concerned with protecting the safety, health and welfare of people engaged in work or employment. The goals of occupational safety and health programs include to foster a safe and healthy work environment. OSH may also protect co-workers, family members, employers, customers, and many others who might be affected by the workplace environment. In the United States the term occupational health and safety is referred to as occupational health and occupational and non-occupational safety and includes safety for activities outside of work. Occupational safety and health can be important for moral, legal, and financial reasons. All organisations have a duty of care to ensure that employees and any other person who may be affected by the companies undertaking remain safe at all times. Moral obligations would involve the protection of

Confined Space

A confined space is a place which is substantially enclosed (though not always entirely), and where serious injury can occur from hazardous substances or conditions within the space or nearby (e.g. lack of oxygen).  http://www.hse.gov.uk/confinedspace/

PMAS-AAUR Scheme of Studies (BSCS)

PMAS-AAUR Scheme of Studies BS(CS) Computing- Core Courses (39/136) 11 courses CS Core Courses (18/136) 6 courses Supporting Courses (09/136) 3 courses Computer Science- Supporting Courses (12/136) 4 courses University Electives Courses (18/136) 6 courses General Education Courses (19/136) 7 courses Computer Science- Electives Courses (21/136) 7 courses Computing — Core Courses (39/136) S# Code Pre-req Course Title Cr. Hrs 1 CS-323   Programming Fundamentals 4 (3-2) 2 CS-423 CS-323 Object Oriented Programming 4 (3-2) 3 CS-443 CS-323 Data Structures and Algorithms 4 (3-2) 4 CS-430   Digital Logic Design 3 (2-2) 5 CS-582   Operating System Concepts 3 (2-2) 6 CS-400   Database Systems 3 (2-2) 7 CS-452 CS-323 Software Engineering-1 3 (3-0) 8 CS-576   Computer Communications and Networks 3 (2-2) 9 CS-699   Software  Project 6(0-12) 10 CS-685 CS-301 Human Computer Interaction 3 (2-2) 11 CS-335   Discrete Structures 3 (3-0) CS Core Courses (18/136) 12 CS-530 CS

History of Computer

Computer History Year/Enter Computer History Inventors/ Inventions Computer History Description of Event 1936 Konrad Zuse -  Z1 Computer First freely programmable computer. 1942 John Atanasoff & Clifford Berry ABC Computer Who was first in the computing biz is not always as easy as ABC. 1944 Howard Aiken & Grace Hopper Harvard Mark I Computer The Harvard Mark 1 computer. 1946 John Presper Eckert & John W. Mauchly ENIAC 1 Computer 20,000 vacuum tubes later... 1948 Frederic Williams & Tom Kilburn Manchester Baby Computer & The Williams Tube Baby and the Williams Tube turn on the memories. 1947/48 John Bardeen, Walter Brattain & Wiliam Shockley The Transistor No, a transistor is not a computer, but this invention greatly affected the history of computers. 1951 John Presper Eckert & John W. Mauchly UNIVAC Computer First commercial computer & able to pick presidential winners. 1953 International Business Machines IBM 701 EDPM Comput

History of Computer Programming Language

This history was written in the spring of 2000 when I was in  eighth grade . For several years after I wrote it, the text was available online and it became a reference for other articles, Wikipedia entries, and even college courses. I have placed the report here for posterity and amusement (how could I have possibly left out Python??). In 2004, I made two updates in response to e-mailed criticisms, but the text is otherwise unchanged. For a more up-to-date reference, I shamelessly point you  to Wikipedia . —  Andrew Ferguson   A History of Computer Programming Languages Ever since the invention of Charles Babbage’s difference engine in 1822, computers have required a means of instructing them to perform a specific task. This means is known as a programming language. Computer languages were first composed of a series of steps to wire a particular program; these morphed into a series of steps keyed into the computer and then executed; later these languages acquired advanced featur