Kristina Marasovic Headshot

Kristina Marasovic

Professional studies professor-tenure

RIT Croatia

Kristina Marasovic

Professional studies professor-tenure

RIT Croatia

Select Scholarship

Published Conference Proceedings
Šarić, Andrej, Branko Mihaljević, and Kristina Marasović. "Making a Smart City Even More Intelligent Using Emergent Property Methodology." Proceedings of the International Convention on Information and Communication Technology, Electronics and Microelectronics - MIPRO. Ed. Petar Biljanović. Rijeka, Croatia: Croatian Society for Information and Communication Technology, Electronics and Microelectronics - MIPRO, 2017. Print.

Currently Teaching

ISTE-340
3 Credits
This course will explore the analysis, design, development, and implementation of client-side programming in the context of Internet technologies, mobile devices, Web-based client systems and desktop applications. Students will learn to design and build usable and effective interactive systems, clients, and interfaces. Key features addressed will include browser and platform compatibility, object reusability, bandwidth and communications issues, development environments, privacy and security, and related technologies and APIs. Programming is required.
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.
ISTE-422
3 Credits
In this course, students will gain experience with the processes, practices, and tools professional developers use to deliver robust and maintainable applications. Students will apply these practices and tools to build smaller-scale production-quality applications and systems. Topics include development life cycles, version control, test bed development and use, build utilities, error handling, deployment tools, and documentation.
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.