Valon Raca Headshot

Valon Raca

Assistant Professor

RIT Kosovo

Valon Raca

Assistant Professor

RIT Kosovo

Bio

Valon Raca holds a Ph.D. in Computer Science from the University of Vienna, where his research focused on high-performance and heterogeneous computing. His research interests include parallel and distributed systems, workload scheduling, runtime systems, and energy-efficient computing, with particular interest in the efficient use of heterogeneous computing architectures.

He also serves as an external lecturer at the University of Vienna, teaching in areas related to parallel architectures and programming models. Prior to joining RIT Kosovo, he held an Assistant Professor position at the University of Prishtina, where his teaching included computer architecture, parallel computing, software engineering, and related computing subjects.

Alongside his academic work, Raca has professional experience in software and systems engineering, particularly in high-performance and low-latency systems for fintech and high-frequency trading. At RIT Kosovo, his teaching spans computing and software disciplines.


Personal Links

Select Scholarship

Raca, V., Umboh, S. W., Mehofer, E., & Scholz, B. (2022). Runtime and energy constrained work scheduling for heterogeneous systems. The Journal of Supercomputing, 78(15), 17150–17177. https://doi.org/10.1007/s11227-022-04556-7

Raca, V., & Mehofer, E. (2020). clusterCL: Comprehensive support for multi-kernel data-parallel applications in heterogeneous asymmetric clusters. The Journal of Supercomputing, 76(12), 9976–10008. https://doi.org/10.1007/s11227-020-03234-w

Raca, V., Mehofer, E., & Hudec, M. (2016). Optimal time and energy efficient work distributions in heterogeneous systems. Proceedings of the 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 440–447. https://doi.org/10.1109/PDP.2016.68

Raca, V., & Mehofer, E. (2015). Device-sensitive framework for handling heterogeneous asymmetric clusters efficiently. Proceedings of the 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 178–185. https://doi.org/10.1109/SBAC-PAD.2015.15

Currently Teaching

ISTE-341
3 Credits
This course provides in-depth work in server-side programming. Students will develop dynamic, data centric web pages and systems, and server-side information services that will be available to clients implemented in a variety of software technologies. Topics include XML parsing, generation, and consumption; web configuration and security; design patterns; web service structures, and application security. Programming projects are required.
NSSA-245
3 Credits
This course will investigate the protocols used to support network based services and the tasks involved in configuring and administering those services in virtualized Linux and Windows internet working environments. Topics include an overview of the TCP/IP protocol suite, in-depth discussions of the transport layer protocols, TCP and UDP, administration of network based services including the Dynamic Host Configuration Protocol (DHCP), Domain Name Service (DNS), Secure Shell (SSH), and Voice Over IP (VoIP). Students completing this course will have thorough theoretical knowledge of the Internet Protocol (IP), the Transport Control Protocol (TCP), and the User Datagram Protocol (UDP), as well as experience in administering, monitoring, securing and troubleshooting an internet work of computer systems running these protocols and services.
NSSA-370
3 Credits
This course teaches students essential project management principles and prepares them to be effective members of a project team. Topics include business drivers for project selection, project management methodologies, and practical implementation of project management principles across the Information Technology spectrum.
SWEN-383
3 Credits
Quality software designs and architectures reflect software engineering principles that represent best contemporary practice. This course focuses on explicating these fundamental principles, examining a set of design and architecture patterns that embody the principles, and applying patterns appropriate to a design problem in a given context. Restricted to IST majors only.