Designing and running a pre-college computing course. - Mihaela Sabin; Bryan Higgs 001; Vladimir V. Riabov; Alberto Moreira (J. Comput. Sci. Coll., 2005)

Challenging projects and virtual labs in web-enhanced networking technology classes. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2006)

Running a computer security course: challenges, tools, and projects: poster session. - Vladimir V. Riabov; Bryan J. Higgs (J. Comput. Sci. Coll., 2010)

Methodologies and tools for the software quality assurance course. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2011)

Advanced study cases for numerical analysis. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2012)

Teaching Online Computer-Science Courses in LMS and Cloud Environment. - Vladimir V. Riabov (Int. J. Qual. Assur. Eng. Technol. Educ., 2016)

Preventive strategies on cheating among international computer science students. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2017)

Computing applications enriched by scientific phenomena. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2018)

The use of virtual desktop infrastructures in a graduate computer science curriculum. - David Pitts; Vladimir V. Riabov (J. Comput. Sci. Coll., 2019)

A survey of several advanced mathematical concepts implemented in students' computer science projects. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2019)

The low-budget experimental computer lab boosts students' research. - David Pitts; Vladimir V. Riabov (J. Comput. Sci. Coll., 2020)

What makes students' capstone projects successful? - Vladimir V. Riabov (J. Comput. Sci. Coll., 2020)

Exploring direct simulation Monte-Carlo techniques for science applications: faculty poster. - Vladimir V. Riabov (J. Comput. Sci. Coll., 2021)