Computer Science in Essence:

Computer science undoubtedly has grabbed the world in its hands.  Embarking on professional fields inevitably require computer science knowledge to some extent. More job opportunities, facilitating communication, having access to modern technology, reducing administrative costs, creating modern banking systems, controlling and monitoring online, speed and accuracy in mathematics, taking care of patients, predicting natural and environmental disasters, ……., law enforcement and other modern day skills have been given new birth as a result of computer science.

Hariwa Computer Science Department at a Glance:

Hariwa Computer Science Department has recruited a professional team of professors. It has an up-to-date laboratory equipped with internet access. The department operates based on today’s demands in computer science keeping up with every day’s updates in it. The policies of the department changes based on these demands and changes in computer science. The quality and professionalism will always remain the department’s number one priority.

Objectives:  The prospect for Hariwa’s Compute Science Department is to train and educate a professional and skillful Technical Personnel (Student) for a better-functioning afghan society. The details are listed below:

  1. Training a professional
  2. Laying strong foundation in learning computer science.
  3. Developing and implementing software systems.
  4. Developing and designing computer networks at different levels.
  5. Developing and managing information systems.
  6. Implementing webpages projects.
  7. Learning different programming languages.
  8. Developing operating systems and different algorithms.

Hariwa’s computer science department policies and criteria’s will be focused on educating students based on available job opportunities, labor market and more importantly quality teaching with international standards.

Database Department: keeping and storing data and preventing its leak in an optimized way are undoubtedly a serious concern for all. Improvements in information technology is today’s world has delivered safe ways to save these data and information. Therefore studying database has become more prevalent arena to embark on.

The prospect in establishing such a department is how to save data, secure methods to save data and reaching out to these data easily by the owner any time.

Software Engineering Department: This department is core part of computer science in which students will learn how to develop effective software to address different problems. In this department students will be trained how to develop a quality software with the use of technical tools and skills in pragmatic and specific project to address real-life predicaments.

Network Department: the need to link computers in order to share resources, exchange files, or allow electronic communications , developing server service systems, telecommunications equipment are felt more than anytime else. Therefore we came to the ideal of having this department.


Future Job Opportunities, Labor Market and Wages

 Reasons to study computer science

The need for experts and professional individuals in the field of computer science is unquestionably high. The societies’ need in computer science has created the big employment opportunities. It has become difficult to imagine the world without the influence of computer technology and there are more reasons to pursue this area of study than you may think.

Expanding technology: Remember? There was a time before computers ever played a role in our lives. The exponential growth in technology has seen in the past ten years the emergence of Twitter, Facebook, smart phones, wireless communications and many other technological advances in fields such as medicine and robotics. At the current rate of growth, by 2020 the technological landscape and its influence on our daily lives will be unimaginable. Therefore, when it comes to thinking about all the potential avenues of study you could choose from, computing is always worth considering.

Computing is all around us: The digital age continues to expand with the role of computing pervading throughout almost all industries and organizational processes. Whether you work as a programmer, medical practitioner or marketer it is becoming increasingly important for you to possess, at varying levels of proficiency, some understanding of computer science.

Rewarding career opportunities: In addition to its potential to evolve much further, computing is also a career in which there are many high-paying jobs. In the Afghanistan, the average salary for a computer science graduate who moves into software engineering is $20,000. As technology develops, careers that demand a significant amount of computing training will inevitably develop alongside the evolution of technology. As a result, workers will benefit from being engaged with activities that are constantly changing and refreshing; promoting job satisfaction and aiding in their personal and professional development.

Chances to be creative: Although there are many varying kinds of computing roles it is an industry that encourages a creative side. Whether it is bringing something new to the appearance of a program, process or application, developing and improving its function, innovation goes a long way in this field. For example, many of the world’s richest and most successful entrepreneurs have been able to combine a strong computing background with creativity. Mark Zuckerberg, the creator of Facebook, is a prime example of someone who used his strong technical foundation alongside a creative mind-set that allowed him to develop an application that billions across the world now use.

Universal significance: The increasing influence of globalization and developments in cross-continental communications has transformed the job market, with large businesses and corporations now able to relocate much of their development work to nations where the demand for skills can be met. The emergence of global technology hubs, such as Hong Kong, South Korea and Singapore, highlights how the uptake of computing early on in schools can significantly boost the national economy and drive up living standards for the wider population. Taking computer science can also provide opportunities for travel, as professionals with these particular skills are sought out across the globe, offering candidates the freedom to live and work in a country of their choosing.