Professional Self-Assessment
Completion of the Computer Science program and the Capstone project demonstrates the development of practical technical skills and professional readiness. Through applied coursework and milestone-based enhancements, experience was gained in improving software systems, solving logical problems, working with databases, and communicating technical ideas clearly.
The Capstone process focused on reviewing existing projects, identifying meaningful improvements, and applying changes in a structured and maintainable way. This approach reflects real-world software development, where systems are often enhanced rather than rebuilt.
Core skills demonstrated throughout the portfolio include clear communication, algorithmic problem solving, software design, database integration, and security awareness. Collaboration and stakeholder communication are reflected through structured documentation, code reviews, and clear explanations of technical decisions.
The three primary artifacts—Software Design and Engineering, Algorithms and Data Structures, and Databases—work together to demonstrate a well-rounded understanding of computer science principles and readiness for professional software development.