A CAREER IN COMPUTER SCIENCE


NAME: MHLANGA NSIZWA L.
COMPANY: SWAZILAND COLLEGE OF TECHNOLOGY
POSITION: LECTURER
CELL: 78197019
EMAIL: [email protected]

Computer Science
Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application.
Although knowing how to program is essential to the study of computer science, it is only one element of the field. Computer scientists design and analyze algorithms to solve programs and study the performance of computer hardware and software. The problems that computer scientists encounter range from the abstract-- determining what problems can be solved with computers and the complexity of the algorithms that solve them – to the tangible – designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures.

Requirements for Studying Computer Science
The minimum requirement for entrance to the Bachelor of Science degree programme is a minimum of six passes in the I.G.C.S.E./S.G.C.S.E which must include a C grade or better in English Language, Mathematics and any other two science subjects. The minimum entry qualification to the diploma in computer science programme is IGCSE credits (i.e. symbol C or better) in Mathematics, Physics or Physical Science, and at least a pass (i.e.symbol E or better) in English Language.

Career Opportunities in this field
Computer science is a rapidly growing field and is expected to see large increases in employment opportunities. High salaries are generally associated with computer science careers. If you’re pursuing a computer science degree, the following career paths are open to you:
  • Applications software developer: As the creative minds behind applications and programs, software developers design and build programs and applications for computers and technological devices.
  • Systems engineer: Operating systems provide the foundation for computers and devices to function. Microsoft Windows, Linux, and iOS are examples of types of operating systems. Systems engineers design and create those types of systems for use in personal computers, phones, and even cars.
  • Web developer: Web developers are not graphic designers. Graphic designers create the images you see on websites; web developers program the code that makes a website function. Web developers integrate the graphics, audio, and video into the site and monitor the site’s traffic, performance, and capacity.
Reasons to Study a Computer Science
1. The digital age needs computer scientists: Like it or not you're living in it – this is the Digital Age. Computer programmes have all but infiltrated every aspect of our lives. Computer scientists theorise, design, develop, and apply the software and hardware for the programmes we use day in day out – sounds pretty important to us.
2. Computer science students have excellent graduate prospects : Computer science students stand a pretty good chance of being professionally employed or in further study within six months of leaving university. And that chance is strengthened if you go to one of the best universities for the subject.
3. Computer scientists earn big bucks: Computer scientists are in demand and their salaries reflects this. Recent graduates in professional roles earn quite a lot on average.
4. Computer scientists are needed in every type of industry: Every industry uses computers so naturally computer scientists can work in any. Problems in science, engineering, health care, and so many other areas can be solved by computers. It's up to the computer scientist to figure out how, and design the software to apply the solution.
5. Internationally Diverse Cohort: Computer science departments at typically benefit from having one of the more culturally diverse cohorts at their respective universities. A diverse cohort means you'll be exposed to different cultures and potentially finish university with an international network of contacts to utilise later in life.
6. Year abroad opportunities: Computers have gone global, and it would be silly for Computer Science education providers to not reflect this fact. Check the opportunities for overseas study on the courses that interest you. A year abroad will provide you with a deeper understanding of how computers are used around the world, allowing you to experience other cultures, and gain some language skills in the process.