The Bachelor of Science in Computer Science is a high quality program, the curriculum of which is built upon the recommendations of a prominent computing society of the IEEE. Our academic cohort encompasses a great balance of academic qualifications and cutting-edge industry experience. Advancement of Computer Science in today’s globalized world is continuing to grow and its application has been indiscriminative towards various business industries and country economies. Nationally, in Kosovo as a frontier market with a developing economy, the demand for computing professionals has started to increase. The job market in the computer science industry has continued to grow globally, making it one of the most attractive industries to be a part of.
Through a structured course system and a comprehensive approach by our academic staff who are equipped both with the theoretical knowledge and industry insight, this program aims at:
- be prepared with high level of technical expertise, and be employed in the computing practice nationally and globally
- serve as leaders in their field and contribute to Kosovo’s progress and economic growth through innovation, quality design, and automation of business functions
- be aware and informed of the ethical, legal, and social responsibilities in their field
- have the foundation to engage in continuous learning through professional studies or advanced graduate education
|COMPUTER SCIENCE - CURRICULUM|
|1||M||Introduction to Programming & Web|
|2||M||Circuit Theory and Basic Electronics||2||1||6|
|4||M||Mathematic for Computer Science||2||2||6|
|5||M||Ethics and Technology||2||0||6|
|1||M||Introduction to Data Structures||2||2||6|
|5||M||Mathematics for Computer Science||2||2||6|
|6||E||Creative Design and Innovation||2||0||6|
|1||M||Algorithm and Data Structures||2||2||6|
|2||M||Introduction to Telecommunication and Computer Networking||2||1||6|
|3||M||Object Oriented Programming||2||2||6|
|5||E||Diskrete Structures I||2||2||6|
|1||M||Lab Course Programming I||1||2||6|
|4||E||Discrete Struktures 2||2||1||6|
|5||E||Society and Technology||2||1||6|
|6||E||Introduction to Information Security||2||1||6|
|1||M||Advanced Web Development and Web Services||2||2||6|
|2||M||Advanced Computer Networks||2||1||6|
|4||M||Programming Language Java||2||2||6|
-Application Security & Cryptography
|2||M||Caarer Orientation and Internship||1||2||8|
|4||E||Mobile Application Development||2||2||6|
|5||E||Lab Course Programming 2||2||2||6|
|6||E||Multimedia and Graphics||2||2||6|
On successful completion of the program, students should be able to be equipped with various skills such as knowledge of the coherent programing software, cognitive skills, with practical and professional skills and equipped with transferable skills. Students who have successfully completed the program should be able to execute jobs that require: a) apply knowledge of computing and mathematics appropriate to the discipline, b) analyzing a problem and identifying the computing requirements, c) design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs, d)function effectively on teams to accomplish a common goal e) understand professional, ethical, legal, security and social issues and responsibilities , f) communicate effectively with a range of audiences g) apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the trade offs involved in design choices.
The purpose of each tutorial is to help students develop strategies that help them strengthen their knowledge, develop transferable learning skills, and achieve academic success. The role of a tutor is to enable students to do their job using the best way of learning. The ultimate goal is to help students discover how he or she learns best and to help students develop their skills to achieve the best educational outcomes. If students need additional support and academic assistance tutors are informed. immediately.
Thus, students’ academic performance is closely monitored
Lendrit Shala, Tutor
Alma Malaj, Tutore
Altin Sallauka, Tutor
Coffee Lecture Series
Universum College organized the “Coffee Lecture Series”. Students are learning from experts and their experience in the field of technology.
Some of the guests in the meeting with students were Berat Ujkani – CEO in Milingona, Ermal Sadiku – CEO in LinkPlus, Mendim Mustafa – CEO & Solution Architect in Vision Agency, Fatbardh Dragusha – Access Network Team Leader in IPKO, Hakan Shehu – Lead Software Engineer in Gjirafa Company, Marigona Qeta – Core Banking Expert, Alban Gerguri – Team Leader in KosBit & Drilon Januzaj – Software Development Engineer in Bosch Company.
Presentations of semester projects
The normal minimum entry requirements for a candidate to be eligible for admission to the College’s courses are set out in the General Entry Requirements contained in the Prospectus. However, the absolute minimum criteria for a student to be admitted to this academic program, is that all students are expected to have successfully completed high school and have passed the national test (matura). In addition, in order to be enrolled in our program, all applicants are required to bring the following documents:
- Birth certificate
- Diploma and secondary school certificate
- Legalized documents issued by the Ministry of Education, Science and Technology of the Republic of Kosovo for all those who have completed their education outside of the Republic of Kosovo
- Completing the application procedures at Universum College
- The contract of the study program if they meet eligibility criteria
Message from Prof. Dr. Muzafer Shala
DIRECTOR OF COMPUTER SCIENCE DEPARTMENT AT UNIVERSUM COLLEGE
Bachelor study programs offered at Universum College last for three years (3 years) and consist of 180 ECTS credits or 60 ECTS credits per year. Students can obtain Bachelor of Arts (BA) or Bachelor of Science (BSc) depending on their study programme.