Computer Sciences
Mission of SP Computer sciences BSc
To provide students with quality learning and access to research in the field of computer science that enables them to contribute positively to the economic well-being of the country and the region, with higher standards of ethics and effectiveness in the exercise of the computer science profession and to be prepared to address the complex 21st century challenges facing the world.
The structure of the study program Computer Sciences provides a logical flow, completes the definition and correctly
defines the general and specific competencies according to the curricula and programs submitted to EHEA.
The
expected learning outcomes from this study program consist in the fact that students will be able to:
Learning objectives and Outcomes
Knowledge
Graduates of the Computer Science study program will have knowledge of:
- Applied standard practice, theory and methods related to software development;
- The companys core operations related to software development;
- Computer science technology concepts and technology platforms related to programming, debugging, and commissioning.
Graduates of the Computer Science study program will be able to:
- Identify methodically the requirements for the systems of Information Technology, including assessing whether the requirements are feasible within the given framework;
- Apply the latest programming techniques and tools for building software, including quality assurance of the developed product;
- Document the work performed in a way that makes the documentation useful for the specified target group;
- Apply relevant knowledge related to system development, programming and system commissioning;
- Systematically perform bug tracking and bug fixes related to targeted Information Technology systems;
- Evaluate practice-related problems related to computer systems and select solution options;
- Communicate practice-related problems and solution options with collaboration partners and users.
Competencies of the “Computer Science” Program (BSc)
| Program Competencies | Learning Outcomes |
|---|---|
| Academic and Professional Education – Ability to master advanced knowledge and concepts in Computer Science. | The graduate will be able to practice the profession in the field of Computer Science in a professional and independent manner. |
| Computer Problem-Solving Competence – Ability to apply computer science and mathematical knowledge to real-world situations. | The graduate will apply fundamental knowledge of computer science, mathematics, and related disciplines to design and solve problems and models appropriate to their specialization. |
| Problem Analysis Competence – Ability to identify, analyze, and solve complex computer science problems. | The graduate will identify, formulate, and review relevant literature to solve complex computing problems using fundamental principles of mathematics and computer science. |
| Design and Development of Solutions – Ability to design and evaluate computer systems, components, or processes. | The graduate will design and evaluate computing solutions that meet specified needs, considering health, safety, social, cultural, and environmental issues. |
| Use of Modern Tools – Ability to use contemporary computing technologies, software, and tools. | The graduate will create, adapt, and apply modern computing tools while understanding their limitations and potential. |
| Individual and Teamwork Competence – Ability to work effectively both independently and in multidisciplinary teams. | The graduate will function effectively as an individual and as a member or leader of teams in computing and multidisciplinary projects. |
| Professional Communication – Ability to communicate clearly and effectively within the computing community and society. | The graduate will prepare reports, documentation, and effective presentations, and give and interpret clear instructions in professional contexts. |
| Professionalism and Society – Ability to understand social, legal, and cultural responsibilities. | The graduate will evaluate social, security, legal, and cultural issues in professional computer science practice and act responsibly. |
| Professional Ethics – Ability to act in accordance with ethical and legal standards. | The graduate will demonstrate ethics, integrity, and adherence to professional standards in the field of Computer Science. |
| Lifelong Learning – Ability to engage in continuous professional development. | The graduate will be able to undertake independent learning and continuous professional development as a Computer Science professional. |
Computer Science Program Structure (BSc)
Prof.Ass.Dr.Ilir Gashi
Prof. Ass.Dr. Jakup Fondaj
Prof.Ass.Dr.Hiflobina Dermaku