Software Engineering Students

5633 Words23 Pages

Introduction
ICT is an acronym that stands for Information Communications Technology. The first thing to focus on is Information technology. Information technology includes all the uses of digital technology to help individuals, businesses and organisations use information and people who work with it. Information Communications Technology is similar to Information Technology, but focuses mainly on communication technologies. Information Communications Technology has reshaped our world since it started to appear. It help many tasks in everyone’s life become easier than ever. Robots help workers in industrial works. People can use smart devices like smart phones, tablets with thousands of funtions to study, communicate and entertain wherever, …show more content…

The body of knowledge recommended to be mastered by a graduate software engineer with four years of experience is mentioned in Software Engineering Body of Knowledge (SWEBOK), produced by the Institute of Electrical and Electronics Engineers (IEEE) Computer Society. Ten knowledge areas that defined by the book has been mentioned above as subdisciplines of software engineering. Most of software engineers enter the profession by obtaining a university degree or training at a vocational school. To become an international software engineer, a graduate should achieve the international curriculum for undergraduate software engineering degrees was defined by the Computing Curriculum Software Engineering (CCSE). There are numerous universities and colleges around the world which have Software Engineering degree programs. Two courses offered by IEEE for who want to extend knowledge above level achieved by an academic degree are Certified software development associate and Certified software development professional.
Besides university education, many companies offer internships for students want to pursue careers in information technology. These internships give the student chance to deal with real-world tasks that typical software engineers have to face every day. Similar experience can be gained through military service in software engineering.
5. Profession and …show more content…

They might be powerful servers located in data centers or a set of personal computers and mobile devices to form into the organizational information systems.
With new technologies coming out everyday, the cost of hardware has rapidly decreased, while processing speed and storage capacity have increased significantly. However, as hardware power supply is electric power, its environmental impact are concerned by designers. - Computer software: Computer software falls into two main classes: system software and application software.
The primary system software is the operating system. It manages the hardware, data and program files, and other system resources and provides means for the user to control the computer, generally via a graphical user interface (GUI).
Application software is programs designed to handle specific tasks for users. Word processing software, spreadsheet sorftware, presentation software, database management software are some examples of application software.
- Data: the quantities, characters, or symbols on which operations are performed by a computer, stored and recorded on magnetic, optical, or mechanical recording media, and transmitted in the form of electrical signals. Digital data are often stored in readable devices like hard

Open Document