Aspen Olmsted

Aspen Olmsted is an adjunct faculty member in the New York University Tandon School of Engineering in the Computer Science and Engineering department. Aspen's fulltime job is as an assistant professor and Graduate program director at the College of Charleston. He obtained a Ph.D. in Computer Science and Engineering from The University of South Carolina. Before his academic career, he was CEO of Alliance Software Corporation. Alliance Software developed N-Tier enterprise applications for the performing arts and humanities market. Dr Olmsted’s research focus is on the development of algorithms and architectures for distributed enterprise solutions that can guarantee security and correctness while maintaining high-availability. In his Secure Data Engineering Lab, Aspen mentors over a dozen graduate and undergraduate students each year.

Filter Courses within "Aspen Olmsted" (Click to filter)
Linux Fundamentals (Coursera) Coursera
LearnQuest

Linux Fundamentals (Coursera)

Discover the fundamentals of Linux with this beginner-friendly course. Whether you're new to IT or looking to enhance your skills, this course will introduce you to the Linux operating system, its various distributions, licensing model, and essential services. Learn how to search and analyze text using powerful command line tools. Start your journey into the world of Linux today!

Aug 17th 2026
4 Weeks
Foundations of Computer Science (Coursera) Coursera
LearnQuest

Foundations of Computer Science (Coursera)

Embark on a journey to understand the core concepts of computer science with 'Foundations of Computer Science' on Coursera. This introductory course lays down the essential knowledge needed for programming in Visual Basic, equipping you with both procedural and object-oriented skills to tackle practical business challenges effectively. With step-by-step guidance and hands-on coding exercises, this course is perfect for beginners looking to build a strong foundation in computer science fundamentals.

Aug 10th 2026
4 Weeks
Introduction to Visual Basic Programming (Coursera) Coursera
LearnQuest

Introduction to Visual Basic Programming (Coursera)

Embark on a journey into the world of procedural programming with our Introduction to Visual Basic Programming course. Designed for aspiring programmers, this course covers essential concepts such as user input, console output, variable declaration, decision branching, and iteration. Through engaging lectures and practical labs, you'll gain hands-on experience creating simple yet effective computer programs.

Aug 10th 2026
4 Weeks
Visual Basic Programming: Classes and Collections (Coursera) Coursera
LearnQuest

Visual Basic Programming: Classes and Collections (Coursera)

Dive into the third installment of our programming series designed to equip you with the expertise needed for a career in programming. This course focuses on advancing your Visual Basic skills by exploring key concepts such as advanced string operations, dates handling, modeling classes, and developing classes and collections. Through practical labs, apply these principles in simple yet effective computer programs.

Aug 10th 2026
4 Weeks
Visual Basic Programming: Inheritance and Polymorphism (Coursera) Coursera
LearnQuest

Visual Basic Programming: Inheritance and Polymorphism (Coursera)

Dive into the core concepts of object-oriented programming with our 'Visual Basic Programming: Inheritance and Polymorphism' course. This comprehensive guide will teach you how to model classes effectively, develop complex collections, and leverage advanced string operations and dates in your VB applications. Ideal for programmers aiming to enhance their skills.

Aug 10th 2026
4 Weeks
Securing Linux Systems (Coursera) Coursera
LearnQuest

Securing Linux Systems (Coursera)

Discover how to fortify your Linux operating system's defenses in our 'Securing Linux Systems' course on Coursera. Designed for IT professionals and enthusiasts alike, this course delves into the critical aspects of securing Linux environments, including ownership, authentication, authorization, backups, redundancy planning, and network perimeter security. Whether you're preparing for the LFCA exam or enhancing your Linux knowledge, this course equips you with the skills to protect your systems effectively.

Aug 10th 2026
4 Weeks
Managing Linux Systems (Coursera) Coursera
LearnQuest

Managing Linux Systems (Coursera)

Discover the secrets to effective Linux system management with our expert-led course. Whether you're aiming for the Linux Foundation Certified IT Associate (LFCA) certification or seeking to enhance your Linux administration skills, this course provides a thorough grounding in managing Linux systems. Learn from experienced instructors and apply practical knowledge to real-world scenarios.

Aug 10th 2026
4 Weeks
LCFA Practice Course (Coursera) Coursera
LearnQuest

LCFA Practice Course (Coursera)

Embark on an intensive preparation journey to ace the Linux Foundations Certified IT Associate (LFCS) exam with our expert-led practice course. Designed for aspiring IT professionals, this course drills down into all domains of the LFCS certification, equipping you with the practical knowledge and skills needed to succeed in a dynamic tech environment.

Aug 10th 2026
3 Weeks
Page 1 Next ›