CS 06689

Transactional Cyber Systems

Rowan University · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

The class explores the design, implementation, security and reliability of transactional cyber systems, distinguishing them from distributed systems and networks. Using contemporary examples like blockchain, Git, IPFS, and other transactional platforms, the course introduces a five-layer architecture, encompassing communication, authentication, transaction, resource, and service layers. Students will engage in hands-on projects to design, build, and test transactional cyber systems, addressing challenges such as transaction consistency, scalability, debugging, security analysis, and resilience testing. Key topics include atomicity, transaction ordering, transaction parallelism, batching, race condition handling, smart contracts, and operational management, equipping students with the skills to develop secure and reliable transactional infrastructures.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

1

5 openSeats: 10/15 seats Last recorded: Aug 7, 2026, 4:50 PM
Class #46260Fall 2026UGRD3 credits
5 available10 enrolled15 capacity0/5 waitlist
Days & times
T 1100-1345
Meeting dates
Sep 1 – Dec 17
Location
Robinson Hall 306
Instructor
Ivanov, Nick
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?