Sunday, May 31, 2015

Information Systems

The Information Systems



Information systems (IS) is concerned with the information that computer systems can provide to aid a company, non-profit or governmental organization in defining and achieving its goals. It is also concerned with the processes that an enterprise can implement and improve using information technology. IS professionals must understand both technical and organizational factors, and must be able to help an organization determine how information and technology-enabled business processes can provide a foundation for superior organizational performance. They serve as a bridge between the technical and management communities within an organization.
What information does the enterprise need? How is that information generated? Is it delivered to the people who need it? Is it presented to them in ways that permit them to use it readily? Is the organization structured to be able to use technology effectively? Are the business processes of the organization well designed? Do they use the opportunities created by information technology fully? Does the organization use the communication and collaboration capabilities of information technologies appropriately? Is the organization capable of adapting quickly enough to changing external circumstances? These are the important issues that businesses rely on IS people to address.
A majority of IS programs are located in business schools; however, they may have different names such as management information systems, computer information systems, or business information systems. All IS degrees combine business and computing topics, but the emphasis between technical and organizational issues varies among programs. For example, programs differ substantially in the amount of programming required.
Traditionally, many graduates of IS programs have functioned in roles that are similar to the roles for which IT programs explicitly prepare their students. Information systems graduates continue to fill these roles, but the new programs in information technology offer an alternative path to these positions.

Top 10 Reasons to Major in Computing

The Top 10 Reasons to Major in Computing



1. Computing is part of everything we do!
Computing and computer technology are part of just about everything that touches our lives from the cars we drive, to the movies we watch, to the ways businesses and governments deal with us. Understanding different dimensions of computing is part of the necessary skill set for an educated person in the 21st century. Whether you want to be a scientist, develop the latest killer application, or just know what it really means when someone says “the computer made a mistake”, studying computing will provide you with valuable knowledge.
2. Expertise in computing enables you to solve complex, challenging problems.
Computing is a discipline that offers rewarding and challenging possibilities for a wide range of people regardless of their range of interests. Computing requires and develops capabilities in solving deep, multidimensional problems requiring imagination and sensitivity to a variety of concerns.
3. Computing enables you to make a positive difference in the world.
Computing drives innovation in the sciences (human genome project, AIDS vaccine research, environmental monitoring and protection just to mention a few), and also in engineering, business, entertainment and education. If you want to make a positive difference in the world, study computing.
4. Computing offers many types of lucrative careers.
Computing jobs are among the highest paid and have the highest job satisfaction. Computing is very often associated with innovation, and developments in computing tend to drive it. This, in turn, is the key to national competitiveness. The possibilities for future developments are expected to be even greater than they have been in the past.
5. Computing jobs are here to stay, regardless of where you are located.
There actually are more computing jobs than qualified people to fill them in the United States. The Bureau of Labor Statistics projects growth rates between 12% and 37% in computing and information technology occupations from 2012 through 2022. If you consider the expected growth in computing, it’s easy to see that companies simply need more talent. Don’t miss out on pursuing the large number of open positions available right now.
6. Expertise in computing helps you even if your primary career choice is something else.
Having a computing major will provide you with a foundation of knowledge, problem solving and logical thinking that will serve as a competitive advantage to you in your career, in whatever field you choose.
7. Computing offers great opportunities for true creativity and innovativeness.
Creating high-quality computing solutions is a highly creative activity, and computing supports creative work in many other fields. The best solutions in computing exhibit high levels of elegance and beauty.
8. Computing has space for both collaborative work and individual effort.
Computing is often about being part of a team that requires people with many different kinds of skills. Yet there is also plenty of space for individual flair and imagination.
9. Computing is an essential part of well-rounded academic preparation.
An increasing number of universities and employers see successful completion of a computer science course as a sign of academic well-roundedness.
10. Future opportunities in computing are without boundaries.
Computing is one of those fields where it is almost impossible to predict what will happen next. This is why we cannot even begin to imagine all the ways that you can make a contribution to it and it can make your life’s work exciting and real

Faces of Computing

The Faces of Computing


Careers in computing offer a variety of exciting opportunities. The stories here tell about real people in real jobs – we hope they will give you a sense of the excitement and motivation computing careers can give you.


  
DayLifeComp
These University of Washington students
are majoring in Computer Science. Check out
their stories!


  



GSUstudentsGeorgia Southern University students talk about majoring in one of the computing disciplines. Their                            recent computing graduates share their thoughts too.



Students at UC Berkeley answer the question:
Why Computer Science?

  


Valerie Ishida, Junior
Ishida
CS was a pretty natural choice for me. As a kid I was good at math, and both my parents were Computer Scientists. I spent a lot of time playing in MS Paint, and in middle school I fiddled around with Visual Basic. My parents didn’t push me to like a specific subject, but I knew since I was 12 that I wanted to be a Computer Scientist. I was excited by figuring out things like why Gameshark codes were in hexadecimal, and I enjoyed number games. When I began college and took CS courses, I knew it was exactly what I’d always wanted to do. I’ve stayed in CS for the same reason. There’ve been plenty of tough times and disappointing results, but that’s life, not disillusionment with CS. There’s always something more to CS that’s interesting and exciting, and there’s nowhere else I’d rather be.

Yanpei Chen, Senior
Shen
I was born in southern China, I went to a high school in Australia, my parents are in New York, and I study in California. I have been all over the place, and for a time, my career plans were all over the place. In high school, however, I decided on a career in CS. It was clear that technology was having an ever-increasing impact on people’s lives, and at the time (early 2000s), there was still a residual “dot com” mentality. In the few short years since then, CS has been the engine that has propelled drastic innovations, including wireless internet, YouTube, Wikipedia, iPod, and XBox, not to mention ever more powerful and affordable computers. Today, CS has relevance to many areas, both technical and non-technical. Of all the prominent professions, CS is perhaps the only field that has such broad impact. In my opinion, CS is the only area that promises immediate solutions to people’s day-to-day problems, as well as offering long term service to our society. In addition, knowing CS is so helpful for daily life–various CS algorithms have day-to-day applications from planning a trip to buying some milk–and CS knowledge creates such an incredible sense of knowing what’s going on with regard to the technology products around us. I am very excited to be a constantly growing CS professional!

Yuly Tenorio, Junior
Yuly
I was born and raised in Lima, Peru and came to California when I was 17. Here in the states, my first goal was to learn English, but after that I had to decide what to major in. After I took my first computer science course, Introduction to Programming, I knew I had made the right choice. From the very beginning, I loved programming and problem-solving. I realized that what I was learning had actual applications to so many real-life problems. For instance, knowing how an elevator works–coming up with the best algorithm to make it perform quickly and consistently. How does Mapquest work? How does it find the shortest path from your starting point to your destination point? How can Google search so many huge files so fast? How does your computer work? These are some of the questions that are fascinating to me. As a Junior Computer Science student, I am learning all of this and more. I am very excited to learn so many interesting things every day and to know that I can learn from all the different aspects Computer Science encompasses: Artificial intelligence (wouldn’t it be cool to make a robot do your chores for you?), computer graphics (make computer graphics look like actual real people), algorithms, databases, and much more. All of this is why I am proud and happy to have chosen Computer Science.

Omar Akkawi, Junior
Omar
Ever since I was young I’ve enjoyed building things. I started building with LEGO® blocks (which I still enjoy), and eventually moved on to models and radio-controlled cars as I got older. My parents thought I was destined to be an engineer, or an architect, up until the point they brought home the family’s first home computer. I was instantly fascinated with everything I could do with that simple device. From that point on I wanted nothing more than to be able to make the computer do what I wanted it to do. When I learned that it was possible for somebody to go beyond just using software that already existed and build their own software, I was hooked. My love of building extended into the virtual realm, and I fell in love with building my own software. For me, the thrill of working with a piece of software that I’ve built exceeds the thrill I get from working with something I’ve built with my hands. The lack of physical restrictions in the virtual world lets me do things I never dreamed about doing in the real world.

Jerry Hong, Junior
Jerry
Ever since I was a kid, I’ve always wanted to know what goes on inside a computer. I was curious about what allows a computer to know how to run a program, such as Pac-Man. However, it did not hit me that CS is what I wanted to do until senior year in high school. My advance topics CS teacher taught us many uses of algorithms, from RSA encryption to creating search engines and simulating MapQuest. I was awed by the powers of CS, for I could actually create programs that are useful for people. I felt that if I developed my skills, I could potentially impact the lives of many people. After continuing CS at Berkeley, I have learned that CS is a world of many problems and challenges. There are constant demands and pressures for new inventions. I enjoy working on leading technologies and I love to take on challenges. Now that I have finally solved my childhood query (the operating system), I am ready to take on more problems–such as solving games in the Gamescrafters undergraduate research group.

Matt Jacobsen, Senior
(Fall 2008 UC San Diego graduate student)

MattJ
I really didn’t know what to major in when I got to UC Berkeley. I chose Business Administration because it seemed pretty useful and I figured I could get a job with that degree. I had spent most of my non-school time interested in website design, graphics, and generally learning to use operating systems and software. After I graduated, I took jobs doing web application work. That led to more and more jobs doing programming and “lower-level” CS work. It wasn’t until I had worked for a number of years doing this kind of work that I realized CS is really what I had wanted to do all along. I went back to school to get a Ph.D in CS.
A common misconception is that CS means sitting in front of a computer all day long. This may often be the case for programming, but CS is a large field. There are many applications that require CS skills that involve little or no programming. And for those programming jobs, the reason it’s possible to sit in front of a computer for extended periods of time is because in CS we can learn new things, achieve goals, and be creative. Every day! It’s this last point that really drives me, personally. If you ask any passionate person how they can “___ all day long,” it’s because that’s their outlet for being creative.

Doug Densmore, Computer Engineering Graduate Student
Doug
I always liked puzzles. I particularly liked puzzles where you could test your solution. To me there was nothing more exciting than solving a problem and then getting to see that the solution you created was actually able to solve that problem for a wide variety of people. To me, CS is an exercise in solving puzzles. Almost everything that one does in computer science can be abstracted into some sort of puzzle. The great thing is that often there is more than one way to solve the puzzle. This is where applied computer science deviates from a lot of traditional science fields. It is in this way that you get to express your artistic and creative side while still being in a technical field. That has always been the allure for me.
Growing up in rural Michigan, it would have been very easy to miss out on a great number of experiences. However, being involved in CS has enabled me to travel the world (Europe and South America), open up the entire country (through internships and conferences), and speak to a wide variety of people of different backgrounds and ideas. There is no shortage of exciting problems out there, and there are unique ways in which computer science and global technology usage trends merge. This makes computer science truly a global field with tremendous growth opportunities.

Albert Shau, Junior
Al
In 7th grade I spent two months putting together a 3-D Star Destroyer puzzle. It felt amazing to finish because all the stupid little pieces looked exactly the same, and the finished product was 3 feet long and a foot tall (I still have it around). I feel the same way about computer science. The way I see it, my job is to build programs and solve puzzles. Honestly, it’s very fun. It’s also very frustrating at times, but it’s also something for which the hours will just fly by as I’m doing it. And when I’ve finished solving the puzzles and building the program, the end result is really amazing. For example, in one class I made (from scratch!) a wireless version of the game TRON that you played using Nintendo64 controllers. For these reasons, I am proudly and happily in Computer Science.

Benjamin Sussman, Junior
Ben
Although I was born in California, at the age of five I left the United States for Asia and received my younger education in international schools in Manila, Philippines and Jakarta, Indonesia. Although I was far removed from the quickly growing tech industry, the long tendrils of the internet still managed to reach me when in seventh grade I discovered Napster. The fact that I could communicate with music fans all over the world, learn about new music and share my own music all through something made by a student was insane to me. I always found school very easy, and when I came back to the US, going to UC Berkeley was an easy choice to make. I initially entered the University as a Physics major, but after a few semesters of just-for-fun Computer Science classes I realized how much more enjoyment I got out of completing complex projects and designing challenging systems. Within one year I went from learning what cons *actually* does to designing hardware with Verilog and implementing large data structures to increase the speed of database queries. With all the great professors, challenging and rewarding projects and possibilities for the future, Computer Science is clearly an awesome major.

Aaron Staley, Junior
Aaron
As I was playing Unreal Tournament one day as a fifteen-year-old, I decided that it would be really awesome if the game had more features. I soon learned unrealscript–a java-like language that much of the game is written in–and wrote modifications which customized the game in any way I wished.
To me, computer engineering is about customization. I know of no other field that allows a person to so easily turn a vision in their mind into reality. And so, upon entering college, I opted to do computer engineering–and have stuck with it ever since.

Information Technology


The Information Technology



Information technology (IT) is a label that has two meanings. In common usage, the term “information technology” is often used to refer to all of computing. As a name of an undergraduate degree program, it refers to the preparation of students to meet the computer technology needs of business, government, healthcare, schools, and other kinds of organizations.
IT professionals possess the right combination of knowledge and practical, hands-on expertise to take care of both an organization’s information technology infrastructure and the people who use it. They assume responsibility for selecting hardware and software products appropriate for an organization. They integrate those products with organizational needs and infrastructure, and install, customize and maintain those applications, thereby providing a secure and effective environment that supports the activities of the organization’s computer users. In IT, programming often involves writing short programs that typically connect existing components (scripting).
Planning and managing an organization’s IT infrastructure is a difficult and complex job that requires a solid foundation in applied computing as well as management and people skills. Those in the IT discipline require special skills – in understanding, for example, how networked systems are composed and structured, and what their strengths and weaknesses are. There are important software systems concerns such as reliability, security, usability, and effectiveness and efficiency for their intended purpose; all of these concerns are vital. These topics are difficult and intellectually demanding

A Girl Can Spoke All Animals Voices


A Girl Can Spoke All Animals Voices