

The passion for technology can lead you to choose the specialisation of Computer Science. This field has become increasingly popular in recent years, the development being so rapid that people are trying to keep up with it.
A Computer Science degree deals with the theoretical and practical foundations of information technology and computers. The scientific part merges with the practical one in various algorithms, information processing or in computational models. This specialisation often aims to study methodological processes, making representations on a computer, storage, or accessing information.
At the same time, the study of Computer Science focuses on the learning of programming languages, which are extremely important for any student. Python, C ++, Java are just a few of the programming languages that are explored in depth by students in order to solve the applications received from the faculty. Furthermore, on the labour market, programming languages are highly appreciated and integrated, being a useful tool for optimal performance of industries.
The most important skill that young people learn following this degree is the use of programming languages. Once they grasp the logic of programming, they will easily be able to master the languages and build or develop WEB applications. Additional skills that are acquired can be: network design and engineering, software engineering, multimedia design. In addition, classical skills such as teamwork, leadership, problem-solving or time management are also gained by students.
According to recent studies, 6 of the 10 best jobs chosen by graduates are linked to Computer Science. These include Web Design, Computer Support Specialist, IT Operations Technician or Database Administrator. Moreover, the employment rate is favourable to the students, being over 70%. Due to the rapid advancement of technology, it is expected that the supply will grow in the future, requiring computer science specialists in any field.
To study Computer Science, students can either pursue university courses or follow courses online, depending on their availability and income. Online or outside-university courses include disciplines such as: Information Systems Management, Game Programming, Web Development, Network Fundamentals. They usually have a duration of 2 years. Although these courses provide important skills in this specialisation, students may be disadvantaged when competing with a student who has a Bachelor’s Degree. Some of the most important campuses in the world include Penn State World Campus, University of Massachusetts, Lowell (The Division of Online Learning and Continuing Education), Saint Leo University.
The Bachelor in Computer Science lasts around 3 to 4 years, depending on the university. Throughout the programme, students acquire mathematical knowledge, theoretical and practical foundation in programming. Some of the subjects discussed are: Computer Programming, Data Structures, Databases, Algorithms, Linear Algebra, Probability Theory or Statistics. These vary according to the curriculum of the university.
A Master’s program complete the students’ necessary career skills. In this way, they have a greater understanding of computing softwares, tools, packages, and computer architecture.
There are Master programs that can be followed even by those who have not undertaken undergraduate studies in Computer Science, such as those offered at the University of Birmingham for example. These programs can take either 2 to 5 years.
A PhD program is especially dedicated to those who want to research or become university professors and can last between 4 to 5 years.
The IT department at Faculty of Computer Science and Engineering (FINKI) offers a very good learning experience, especially through the lab exercises. The labs are well organized, practical, and helpful for understanding the theoretical concepts taught during lectures. Students get the chance to work on real programming tasks and improve their problem-solving skills step by step.
The professors and teaching assistants are supportive and usually available when students need help. The curriculum is modern and covers many important areas in computer science, including programming, databases, networks, and software development. The atmosphere is motivating, and students are encouraged to think creatively and work in teams.
Overall, the IT program at FINKI is a great choice for anyone interested in technology and programming because it combines strong theoretical knowledge with useful hands-on practice.
View moreOur university offers some job opportunities, but soft skills development still needs improvement. More workshops and career guidance would better prepare students for the job market ahead, also on the university, more attention should be paid attention for students needs for the future.
View moreIt has all the basic things operationally needed for a university to have, however generally it falls short on specific quality of life for students. The program takes a long time to be updated and there are issues with social opportunities for students
View moreThe situation of the faculty it’s okay. The students can be part of NGOs, where they can learn topics that are not in relation with this faculty. Lessons are okay, and the faculty did a good job with the transition from classes in campus to full online classes. Also the programs are old and need to be improved.
View moreThe program is rich with all sorts of possibilities that would help you throughout your career and your life. It gives the students to show their talents and their potentials to make the best of themselves.
View moreUKIM – SS. Cyril and Methodius is one of the state universities in Macedonia. It has a lot of various faculties and offers a broad choice of courses and degrees for students. The university’s campus is spread across the whole capital Skopje. I study on the technical campus of the university and it is in a very good position and the campus itself is really great and modern-like. The professors are all with a lot of experience and they offer great knowledge and help all the time to the students. My experience so far is very good and I’m happy to study in this university.
View moreI attend the faculty for computer science and engineering, the biggest faculty in the whole country. Yet, we do not have a building. How is that even possible? We have to share building with other faculties and hold our lessons in makeshift/temporary buildings (which we have been using for over 10 years, not really temporary).
View moreThe best, highest quality and most renowned university in the country. A university that offers multiple student programs. Professors are quality academics who have vast knowledge in their field and use world literature in the transfer of knowledge. UKIM cooperates with student organizations, as well as with international organizations and various other collaborations. Through them, the doors are opened for the students after graduation.
View moreI especially like the opportunities for students to activate themselves in student NGOs dealing with all sorts of topics. The quality of the delivered lessons is pretty good, the best in the country, but when compared to international standards it is more like mediocre. The programs are usually directed to more general knowledge of the topics instead of very specific knowledge which can make you a specialist. Also, the facilities aren’t in the best shape but some of the laboratories are well equipped.
During these online times all of the faculties have adjusted in their own ways so there’s not much that can be said about the adjustment of the University as a whole.
View moreIt’s the best university in Macedonia, but I would not recommend it, especially if you can afford studies in another country. Our faculty do not have a building and faculties with very few students got their own building.
View more