We sat down with one of our students, Harold U., to share more about the app he developed, FlipScan. We want to give you an idea of the depth and breadth of who is in our learning community.This interview is part of ongoing learner interviews with Qwasar students and alumni.
Caitlin Carlton
Recent Posts
Meet Harold and His Book Scanning App, FlipScan
Feb 17, 2026 10:12:59 AM / by Caitlin Carlton posted in Student Interviews
Inside Qwasar: Tony’s Capstone Project on Quantum Computing Education
Sep 16, 2025 9:00:00 AM / by Caitlin Carlton posted in quantum education platform, quantum computing capstone project, build quantum circuit simulator, full-stack quantum project, Qwasar MSCS capstone
Tony is a Master’s of Science in Computer Science student who’s using his capstone project to tackle one of the most complex and fast-evolving areas in tech: quantum computing.
For his final project, he designed and developed an entire educational platform and simulation environment from scratch. It’s a full-stack system that teaches quantum fundamentals, runs real-time circuit simulations, and (eventually) connects to APIs from IBM, Amazon, and Azure to submit real quantum jobs.
Students in our Master’s program can choose their capstone subject, enabling them to customize their specialization (subject to Qwasar approval). Capstones and thesis projects are always great topics for interviews for the next 3-7 years, meaning the goal of the project is that it serve the student well beyond graduation.
To give an idea of some of the capstone projects students complete, we’ll share more about what Tony built for his capstone.
Inside Qwasar: Live Coding Sessions & Collaborative Coding Workshops
Sep 2, 2025 9:00:00 AM / by Caitlin Carlton posted in collaborative coding, live coding session, Qwasar coding challenge, learn to code by building, simulation in computer science, live coding
At Qwasar we’re known for challenging learners to build databases, simulate distributed systems, and master modern backend technologies but sometimes, a foundational lesson in engineering thinking comes from something simpler, like a probability puzzle involving goats.
Enter the Three Doors Problem, one of our most popular collaborative coding sessions. It’s hands-on, open-ended, and deceptively deep. On the surface, it’s a game show scenario. Underneath? It’s a logic challenge, a modeling exercise, and a crash course in statistics, all wrapped into one.
This kind of session captures what Qwasar is all about: collaborative problem-solving, simulation-driven learning, and building your reasoning as much as your technical skills.
Inside Qwasar: Engineering Lab Project - Building a Vector Database from Scratch
Aug 19, 2025 9:00:00 AM / by Caitlin Carlton posted in Hands-On Learning, vector database, engineering lab project, hands-on software engineering, real-world coding challenges
At Qwasar, we don't just teach software engineering: we train future engineers to solve problems that matter in the real world. In an effort to bring the real world into our Master’s curriculum, we created “Engineering Labs” - a virtual software engineering lab, similar to an architect’s studio or a hardware engineer’s on-site lab.
As with a traditional on-site lab, students are given a project that requires hands-on work to build a finished product. Labs are also an opportunity to work with tools used on the job by engineers and developers that may not be covered in the curriculum.
One standout example? Our Vector Database Engineering Lab, a Level 10 project that blends machine learning, distributed systems, and modern backend engineering into one powerful, practical challenge.
The task: design and implement a scalable, fault-tolerant vector database capable of performing fast similarity searches in high-dimensional space
Call for Alpha Testers for New Applied Agentic AI Course (Your Feedback for a Free Course)
Mar 4, 2025 9:30:26 AM / by Caitlin Carlton posted in AI and machine learning, Agentic AI, build AI agents, real-world AI systems, AI agents, multi-agent systems, Agentic AI course, AI engineering, hands-on AI learning, build AI portfolio, Qwasar Agentic AI program, apply for agentic ai course
Few courses currently exist on Agentic AI, and those that do focus on what it is, how it works, use cases, or the theory and set up of the machine learning. But great engineers know that the real challenge is learning how to actually build these systems - as with any software, knowing theory is nice but actually building infrastructure and products is what’s hard.
As a modern college of engineering focused on applied learning, we've built a fully applied Agentic AI course where you'll actually build agents and multi-agent systems in a cohort with other learners. You can apply to be an Alpha Tester of this new course!
You Can Pursue a Master’s in Computer Science Without a Bachelor’s in CS, Here’s How!
Dec 5, 2024 9:00:00 AM / by Caitlin Carlton posted in Qwasar College of Engineering, Software engineering career, Hands-on coding program, Online Computer Science degree, Computer Science without Bachelor’s, Master’s in Computer Science, No GRE Computer Science Master’s, Tech career pivot, Project-based learning, Remote learning in Computer Science
How to Earn a Master’s in Computer Science Without a Bachelor’s: Exploring Non-Traditional Pathways
Are you looking to break into tech or advance your career with a Master’s in Computer Science but don’t have a Bachelor’s degree in the field? The traditional route to a CS Master’s typically requires a Bachelor’s in Computer Science or a related discipline, making it difficult for career-changers or those from different academic backgrounds to enroll. However, emerging programs like Qwasar’s College of Engineering offer an alternative approach, focusing on hands-on skills and flexibility without requiring a Bachelor’s in CS.
Below, we’ll compare some traditional paths with Qwasar’s unique program to see how you can earn a Master’s without starting over.Why Decision-Making Skills Are Critical for Software Engineers
Nov 26, 2024 7:23:46 AM / by Caitlin Carlton posted in Team Collaboration for Engineers, Coding Best Practices, Project Management for Engineers, Software Development, Decision-Making Skills, Technical Decision-Making, Engineering Skills, Technical Trade-Offs, Software Development Process, Programming Fundamentals, Software Engineering, Tech Industry Skills, Software Architecture, Problem-Solving in Engineering
Why Decision-Making Skills Are Critical for Software Engineers
In the field of software engineering, decision-making is more than just a skill—it’s a core competency. Each line of code, every architectural choice, and all tool selections impact the immediate success of a project and its future scalability and maintainability. Effective decision-making enables software engineers to navigate complex technical challenges, work seamlessly with teams, and deliver high-quality, adaptable software that stands the test of time. Let’s dive into why decision-making is so crucial for software engineers, the types of decisions they make, and practical ways to strengthen this skill.
Women in AI/ML: Why Diversity is Critical for the Future of Technology
Oct 17, 2024 10:25:37 AM / by Caitlin Carlton
The gender gap in technology, particularly in fields like Artificial Intelligence (AI) and Machine Learning (ML), remains a persistent issue. Despite the rapid growth of these industries, women, and many other people groups, are still significantly underrepresented. This lack of diversity has far-reaching consequences, influencing the development of the technologies that are shaping our future.
Many professionals, including our co-founder, Jennifer, have voiced increasing frustration with the lack of female machine learning engineers in the workforce, and the lack of female presenters and thought leaders at AI/ML conferences. In spaces where innovation is key, the absence of diverse perspectives is both a seriously large missed opportunity and a reflection of the ongoing challenges women face in tech.
Now is the time for change. With AI/ML poised to transform industries, it’s crucial for women to be part of this conversation.
Exploring Career Opportunities with a Master's in Computer Science
Oct 7, 2024 10:13:26 AM / by Caitlin Carlton
In today’s competitive job market, realistically, a bachelor’s in computer science is just the beginning. A master’s degree ramps up your game, diving deeper into advanced tech and honing your problem-solving and leadership skills. With digital transformation sweeping across industries, there’s a growing demand for experts who are not just good but exceptional. Companies are on the lookout for top-tier talent in fields like AI, data science, and software development, and a master’s degree sets you apart. Whether you're aiming to specialize in a cutting-edge area, step into a leadership role, or launch your own tech venture, a master’s degree opens doors to thrilling opportunities and career advancements.
Almost every student asks themselves if it’s worth pursuing advanced education, weighing the costs, benefits, and trade-offs of pursuing a Master’s degree. For many, a Master’s is an opportunity for career advancement or different career opportunities, which begs the question: what opportunities are available thanks to a Master’s degree?
The short answer is that there are many options! Do you want to specialize? Go into management? Work internationally? Start a company?
Let’s dive in further to the career opportunities available with a good Master’s of Computer Science degree.
Self-Management: 5 Key Skills for Everyone Learning Programming
Sep 17, 2024 5:15:48 AM / by Caitlin Carlton
Self-management is the art of effectively regulating your own behavior, emotions, and thoughts to achieve your goals. It's a crucial skill set that extends far beyond time management or organizational skills; it involves taking proactive steps to ensure that you can navigate challenges, adapt to changes, and continuously grow both personally and professionally.
In today's fast-paced world, mastering self-management is essential for success in any endeavor. Whether you're pursuing a training program, advancing in your career, or striving for personal development, the ability to manage yourself effectively can make the difference between success and stagnation. Self-management skills help you stay focused, motivated, and resilient, even when faced with obstacles.

