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)
Python Scripting: Dates, Classes and Collections (Coursera) Coursera
LearnQuest

Python Scripting: Dates, Classes and Collections (Coursera)

Embark on a journey into the heart of Python programming with 'Python Scripting: Dates, Classes and Collections'. This course is designed for those looking to deepen their understanding and proficiency in Python scripting by mastering essential concepts such as advanced string operations, handling dates, modeling classes, developing robust class structures, and effectively working with collections. Through engaging lectures and practical labs, you'll learn how to apply these skills in real-world programming scenarios.

Jun 22nd 2026
4 Weeks
Introduction to Python Scripting for DevOps (Coursera) Coursera
LearnQuest

Introduction to Python Scripting for DevOps (Coursera)

Embark on your journey into programming with 'Introduction to Python Scripting for DevOps.' This foundational course is designed for those new to coding, offering an in-depth look at the core principles of procedural programming. Through engaging lectures and hands-on labs, you'll learn how to handle user input, output data to the console, declare and assign variables, make decisions with branching statements, and loop through iterations using Python. By the end of this course, you will have a solid understanding of Python scripting and be ready to tackle more advanced DevOps topics.

Jun 22nd 2026
4 Weeks
DevOps and Build Automation with Python (Coursera) Coursera
LearnQuest

DevOps and Build Automation with Python (Coursera)

Embark on a journey to master DevOps and build automation with Python, the ultimate programming language for modern software development. This course is designed for programmers looking to enhance their skill set and embrace the principles of continuous integration and delivery. Through engaging lectures and practical labs, you'll learn how to automate your workflows, streamline your processes, and improve collaboration across teams.

Jun 22nd 2026
4 Weeks
Python Scripting: Files, Inheritance, and Databases (Coursera) Coursera
LearnQuest

Python Scripting: Files, Inheritance, and Databases (Coursera)

Dive into advanced Python programming with our 'Python Scripting: Files, Inheritance, and Databases' course. Learn essential concepts like file handling, object-oriented programming through inheritance, and how to connect your scripts with databases. Perfect for aspiring and experienced developers looking to deepen their understanding and practical application of Python.

Jun 22nd 2026
4 Weeks
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!

Jun 22nd 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.

Jun 15th 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.

Jun 15th 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.

Jun 15th 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.

Jun 15th 2026
4 Weeks
Page 1 Next ›