Showing posts with label Engineering. Show all posts
Showing posts with label Engineering. Show all posts

Computer Engineering Vs Computer Science


Computer engineering, as the name suggests, is related to the engineering of your system hardware. It includes the designing of computer hardware and devices. It is derived from the science of computing such that it is the practical application of the computing science principles.It also includes some principles of electrical engineering. In short this engineering is based on the laws of computer science, electrical engineering, mathematics and physics.

The main subjects dealt in this engineering includes display engineering, multimedia computations, image and speech processing, networking, pattern recognition, computer perception and sensors, VLSI systems, robotics, computer architecture etc.

Display engineering deals with the display mechanisms of a system. Multimedia computing include the handling of all kinds of data like the textual data, sounds, voice or audio, still images, animated images, video and more. It involves encryption, coding and decoding etc. Image and speech processing methods are used to deal with the processing of multimedia in a secure way. Networking of computers is a vast field that takes care of all the networking operations such as assembling network units, establishing connections, configuring them, initiating communication and data transfer and so on. It also handles designing and implementation of vast distributed computing networks that includes LAN, MAN and WAN. Pattern recognition and computer sensors are used for information security. Robotics is a practical application of artificial intelligence. Very Large Scale Integrated systems are a study to design microelectronic devices. Architectures from these take care of the designing of hardware and software for optimal results.

Continuing with our computer engineering vs computer science, we are now going to move on to the science, which on the other hand is the study of methods, principles and laws for handling of information. It also lays the theories for designing and implementing them. The science subject leads to the subject of engineering.

The main subjects that come under computer science are artificial intelligence, computer architecture, software systems, numerical methods, algorithms, theory of computations, computer graphics, networking protocols, databases, operating systems, simulation and modeling, parallel computations and software engineering.

Artificial intelligence is an area that is concerned with the intelligent behavior in machines or software. Computer architecture explains the science behind the designing and construction of computer hardware and software for effective and efficient working. Software systems deal with programming languages, programming environments, operating systems, interpreters, compilers etc. Algorithms and theory of computations are used to develop programs that produce effective, efficient and optimal results and solve the computer problems. To conclude, we can say that the computer science is a subject that is mostly studied by scientists while on the other hand, computer engineering is a subject that is studied by the engineers.




Computer Engineering vs Computer Science is a really important area that requires a lot of attention to its details. So what ever attention you are after, make sure to take your time as much as possible. If for some reason you find that you personal computer is running freezing up or running slow, check out these great tips which will help you solve a very simple question: Why does my computer keep freezing up or running slow?

I started writing when I was about 12 years old, on my little journals, after so many years I still enjoy writing about all sorts of topics, related to computers, games, internet, IT, animals and many others. Writing is something I have great passion on doing it. The era of technology came by to make it more simple and more easy to get my writings done faster and looking way better as well. I hope you have enjoyed the above article as much as I did writing it.




Computer Security - Preventing Social Engineering Attacks


Social Engineering in its basic form is hacker talk for manipulating computer users out of their username and password. Social engineering really goes beyond just usernames and passwords. A well planned social engineering attack can destroy companies. All of the most devastating information thefts have used some sort of social engineering attack. Social engineering is so effective because computer admins and security experts spend all their time patching systems and not training employees about information security. Information security goes beyond patching computers, it is a combination of physical security, computer/network policy and employee training.

This article will describe many of the common security flaws that information thieves take advantage off and how you can prevent them.

1. Web sites Information - Company web sites are the best place to start when gathering information. Often a company will post all their employees names, email addresses, positions and phone numbers for everyone to see. You want to limit the number of employees and phone numbers listed on a web site. Also, live active links to employee email addresses should be avoided. A common mistake is a company's email user name will be the same as their network logon, example: email address of jsmith@nocompany.com has a user name of jsmith for the network with the same password for email and the network.

2. Phone Scams - Scamming someone on a phone is very simple. Company employees need to be trained to be courteous but cautious when giving callers information over the phone. One hacking scam is a hacker will call a company posing as computer salesmen. The salesmen will ask the secretary what type of computers they have, do they have a wireless network and what type of operating systems they run. Hackers can use this information to plan their attack on the network. Train your employees to refer any IT related questions to Tech Support.

3. Outside Contractors - Outside contractors should have a security liaison to monitor their activities. Security liaisons should be briefed on what work the contractor is hired to perform, area of operation, identity of contractor and if the contractor will be removing items from the work site.

4. Dumpster Diving - The easiest way to get information about anyone is to go through their trash. Shredders should be used in all cases or shredding services should be hired. Also, the Dumpster should be in a secure location and under surveillance.

5. Secretaries - They are your first line of defense, train them to not let anyone into your building unless they are for certain whom they are. Security cameras should be place in the main entrance way and also on the outside of the building. A thief who is probing your network will test to see if he is challenged upon entering the building, cameras can help identify patterns and suspicious people.

6. NO PASSWORDS - Make it company policy that the tech department will never call you or email you asking for your username or password. If somebody does call and ask for a password or username red flags will go up every where.

7. LOG OFF - Social Engineering attacks get the hacker into the building and they will usually find many workstations where the user hasn't logged off. Make it company policy that all users must log off their workstations every time they leave it. If the policy is not followed then the employee should be written up or docked pay. Don't make a hacker's job any easier than it already is.

8. Training - Information security training is a must for any size company. Information security is a layered approach that starts with the physical structure of the building down to how each work station is configured. The more layers your security plan has the harder it is for an information thief to accomplish his mission.




Sign up for the most popular wireless networking news letter on the internet. Simple and Secure http://www.wirelessninja.com




 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Information Computer and Technology - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger