International Institute in Geneva
Computer Science: using technology to solve the world’s problems

Computer science is about much more than programming; It teaches you how to think more methodically, how to solve problems more effectively, and how to create solutions using technology. These skills and knowledge can be applied to practically any domain of interest to you: Consumer goods, social media, communication, healthcare, travel, game, art, etc.

In simple terms, computer science is the study of information (data) and how it can be processed (algorithms) to solve problems, in theory but also in practice.

There is no other career where you can touch so many people’s lives !

Computer science provides the creative energy for the digital transformations on almost all aspects of life. The way we communicate, socialize, travel booking, shop, design/produce/deliver products... And it continues to be an exciting field as the technological advancements continue to grow and evolve: Data Science/Analytics, Cloud Computing, Artificial Intelligence, Internet of Things, Autonomous Robots, Augmented Reality… Computers are so ubiquitous in the modern world that the need for more CS graduates with the skills to understand systems and create technology solutions will only continue to grow. 

Computers use data structures and algorithms to accomplish complex calculations. The study of computer science takes these capabilities to the next level while improving and inventing new computing machines that can improve people's lives.

Be part of the creation process of this new wave of innovation

If you want to have an impact on the highly connected digital world, learn programming languages, and master data structures, networks, operating systems, and cyber technologies, Computer Science is for you.

The fast-moving field of IT is a vibrant and ever-changing one, as new technologies arise, go mainstream, and then change again. From game development to scientific research,there will be plenty of opportunities for you to make people's lives easier and more enjoyable.

Computer Science: Topics of study

The major areas of study in computer science are programming, data structures, algorithms, database systems,computer networks, software engineering, cybersecurity, and IT project management.

Computer Science, both hardware and software!

The hardware side of computing overlaps with electrical engineering. It covers the basic design of computers and how they work. A basic understanding of how a computer thinks, or carries out calculations, forms the basis for understanding more advanced concepts. Understanding how a computer works in binary, for example, enables you to figure out how computers will add, subtract, and carry out other operations. Learning about logic gates allows you to understand the architecture of processors.

The software aspect of computer science encompasses programming concepts as well as dedicated programming languages. Programming concepts include functions, algorithms, and source code design. Computer science further provides coverage of compilers, operating systems, and software applications. User-oriented aspects of computer science include computer graphics and user interface design. Creation

Since almost all computers are now connected to the Internet, computer science also covers Internet technologies. This includes Internet protocols, telecommunications and networking concepts. It also includes practical applications, such as web design and network administration.

Computer Science : The art of teaching computers

The field of computer Science is halfway between art and science. Understanding, learning, creating and teaching how the computer thinks is a science, but programming languages and coding is an art.

The art of creating not only a bunch of symbols and letters, but to create a real language.

JOB TITLE

EDUCATION

MEDIAN WAGE

Computer and Information Systems Managers

Bachelor Degree

$144, k

Computer and Information Research Scientists

Master's or Professional Degree

$115 k

Computer Systems Analysts

Bachelor Degree

$89, k

Computer Programmers

Bachelor Degree

$82, k

Software Developers, Applications

Bachelor Degree

$105 k

Software Developers, Systems Software

Bachelor Degree

$117, k

Web Developers

Bachelor Degree

$62 k

Database Administrators

Bachelor Degree

$98 k

Network and Computer Systems Administrators

Bachelor Degree

$87 k

Computer Network Architects

N/A

$118 k

Computer User Support Specialists

Bachelor Degree

$55 k

Computer Network Support Specialists

Bachelor Degree

$69 k

Software Quality Assurance Engineers and Testers

Bachelor Degree

$75 k

Computer Systems Engineers/Architects

Bachelor Degree

$75 k

Web Administrators

Bachelor Degree

$75 k

Database Architects

Bachelor Degree

$75 k

Data Warehousing Specialists

N/A

$75 k

Business Intelligence Analysts

Bachelor's Degree

$75 k

Information Technology Project Managers

Bachelor's Degree

$75 k

Clinical Data Managers

Bachelor Degree

$73 k

Computer Hardware Engineers

Bachelor Degree

$135 k

Computer Science Teachers, Postsecondary

Master's or Professional Degree

$84 k

Computer Operators

Associate Degree

$52 k

Is Bachelor of Computer Science made for me ?

Yes if you approach issues from unconventional angles, are naturally curious and inquisitive, are willing to evolve and learn new things every day, feel compelled to solve problems and puzzles, have enough grit to endure long periods of frustration and search for solutions, know how to search the web for answers, think in a logical, step-by-step manner. 

Feel ready to join International Institute in Geneva, get a Computer Science degree and bring things further ?

Discover more about our program