Education

What I’ve studied.

Software engineering, computing,
and the foundations behind them.

Washington State University

Bachelor of Science in
Software Engineering

December 2025

Coursework in software design, systems programming, algorithms, security, and neural networks.

Vice President, Association for Computing Machinery
WSU Everett · 2023–2025

Washington State University diploma

Kevin Manoukian’s original Bachelor of Science in Software Engineering diploma. Verify this diploma with the issuer
Everett Community College

Associate in Arts & Sciences

Computer Science DTA

August 2023

Coursework

Washington State University
  • CPT S 322Software Engineering I

    Turning software requirements into specifications, prototypes, and designs using engineering methods.

    WSU course catalog
  • CPT S 302Professional Skills in Computing and Engineering

    Professional practice and ethical responsibilities in computing and engineering.

    WSU course catalog
  • CPT S 321Object-Oriented Software Principles

    Designing maintainable object-oriented software, separating interfaces from logic, and evaluating efficiency.

    WSU course catalog
  • MATH 216Discrete Structures

    Mathematical foundations for computing, including logic, counting techniques, trees, and graphs.

    WSU course catalog
  • STAT 360Probability and Statistics

    Probability models and random variables, with statistical tests, correlation, and regression applied to engineering problems.

    WSU course catalog
  • CPT S 327Fundamentals of Cybersecurity and Cryptography

    Protecting computer systems and communications through cryptography, secure protocols, and privacy techniques.

    WSU course catalog
  • CPT S 355Programming Language Design

    Comparing high-level language designs through study and programming practice.

    WSU course catalog
  • CPT S 370Systems Programming in Java

    Operating-system concepts and practical systems programming using Java.

    WSU course catalog
  • CPT S 487Software Design and Architecture

    Evaluating software designs, recognizing useful patterns and problematic designs, and comparing architectural approaches.

    WSU course catalog
  • CPT S 317Automata and Formal Languages

    Exploring formal languages, grammars, and abstract computing machines, including which problems can be solved computationally.

    WSU course overview
  • CPT S 421Software Design Project I

    Planning substantial software projects through requirements, estimation, design, and verification.

    WSU course catalog
  • CPT S 422Software Engineering Principles II

    Building dependable software through verification, validation, and testing, with attention to software management and ongoing maintenance.

    WSU course syllabus
  • CPT S 484Software Requirements

    Discovering, documenting, validating, and managing requirements throughout software development.

    WSU course catalog
  • CPT S 350Design and Analysis of Algorithms

    Comparing algorithm efficiency and designing effective procedures for handling data.

    WSU course catalog
  • CPT S 423Software Design Project II

    Team-based software development applying requirements analysis, effort estimation, design, and verification in a substantial group project.

    WSU course catalog
  • CPT S 426Hardware Security and Reverse Engineering

    Investigating electronic devices and embedded hardware to understand behavior, interfaces, and stored data.

    WSU course catalog
  • CPT S 434Neural Network Design and Application

    Practical neural-network modeling for nonlinear problems, including classification, forecasting, system identification, and control.

    WSU course overview
  • CPT S 489Web Development

    Building and testing websites with markup, styling, scripting, and web services.

    WSU course catalog
  • E E 261Electrical Circuits I

    Modeling and analyzing linear electrical circuits, including circuit laws, equivalent circuits, and transient responses.

    WSU course syllabus (PDF)
  • CPT S 415Big Data

    Data models, query languages, and algorithms for distributed database systems.

    WSU course catalog
  • CPT S 453Graph Theory

    Using graphs, trees, networks, paths, and matrix representations to model problems and construct algorithms.

    WSU course catalog
Associate degree coursework
  • CL 101Computer Literacy

    An introduction to computer hardware, operating systems, everyday applications, online searching, and organizing files.

    EvCC course catalog
  • HSC 014Math for Life and the Workplace

    Practical arithmetic for everyday and workplace situations, including rational numbers, ratios, proportions, and percentages.

    EvCC archived catalog (PDF)
  • WFT 084Career Development

    Exploring career interests, researching employment opportunities, setting goals, and preparing resumes, cover letters, and interview responses.

    EvCC course catalog
  • WFT 089Workplace Communications

    Developing reading, writing, research, and study skills for clear communication.

    EvCC course catalog
  • ENGL 098Introduction to College Writing

    Practicing the writing process through paragraphs and essays, with attention to revision, grammar, organization, and transitions.

    EvCC course catalog
  • ENGL& 101English Composition I

    Developing coherent essays through planning, drafting, revision, and critical thinking about purpose and audience.

    EvCC course catalog
  • MATH 096Intermediate Algebra for Precalculus

    Algebraic preparation for further mathematics, including functions, equation systems, polynomials, rational expressions, radicals, and quadratic equations.

    EvCC course catalog
  • ENGR 111Introduction to Engineering I: Modeling and Analysis

    Solving engineering problems through mathematical models, analytical methods, spreadsheets, and collaborative projects.

    EvCC course catalog
  • MATH& 141Precalculus I: College Algebra

    Studying functions and their graphs, including polynomial, rational, exponential, and logarithmic functions, alongside conics and equation systems.

    EvCC course catalog
  • PSYC& 100General Psychology

    Studying human behavior and mental processes through biological, psychological, and social perspectives, including learning, memory, and research methods.

    EvCC course catalog
  • CHEM& 140General Chemistry Preparation with Lab

    Foundational chemistry with laboratory work, covering measurement, matter, chemical names, and quantitative relationships.

    EvCC course catalog
  • ENGR 121Introduction to Engineering II: Design

    Collaborative engineering design with hands-on projects, microcontrollers, creative problem solving, and design optimization.

    EvCC course catalog
  • CS& 131Computer Science I: C++

    Programming fundamentals in C++, including control flow, functions, arrays, pointers, dynamic memory, and introductory object-oriented concepts.

    EvCC course catalog
  • JAPN& 121Japanese I

    Beginning Japanese conversation, pronunciation, grammar, and vocabulary, with an introduction to the writing system and cultural context.

    EvCC course catalog
  • MATH& 142Precalculus II: Trigonometry

    Trigonometric functions, identities, and equations, with applications involving triangles, vectors, polar coordinates, and parametric equations.

    EvCC course catalog
  • PHYS& 114General Physics I

    An algebra-based introduction to mechanics, including motion, forces, energy, and momentum.

    EvCC course catalog
  • JAPN& 122Japanese II

    Continuing Japanese language study through conversation, reading, writing, and grammar in everyday cultural and social contexts.

    EvCC course catalog
  • MATH& 151Calculus I

    Limits, continuity, derivatives, and introductory antiderivatives, with applications to algebraic and transcendental functions.

    EvCC course catalog
  • BUS 190Business in Japanese

    A business seminar focused on business in Japanese. The linked catalog describes the broader BUS 190 seminar course; topics vary by offering.

    EvCC course catalog
  • CS 132Computer Science II: C++

    Developing object-oriented C++ programs using recursion, inheritance, templates, polymorphism, and structures such as stacks, queues, lists, and trees.

    EvCC course catalog
  • ECON& 201Microeconomics

    Examining supply and demand, pricing, production, firm behavior, and how regulation and international trade affect markets.

    EvCC course catalog
  • MATH& 152Calculus II

    Integration techniques and applications involving areas, volumes, and work, alongside numerical methods, improper integrals, and parametric curves.

    EvCC course catalog
  • PHYS& 231Engineering Physics I Lab

    Analyzing experimental measurements and uncertainty, building models, collaborating in teams, and writing scientific reports.

    EvCC course catalog
  • PHYS& 241Engineering Physics I

    Calculus-based mechanics for engineering and science, the first course in the engineering physics sequence.

    EvCC course catalog
  • MATH& 163Calculus III

    Infinite series and Taylor polynomials, vectors and planes, partial derivatives, and double integrals with applications.

    EvCC course catalog
  • ENGR 202Design of Logic Circuits

    Designing and analyzing combinational and sequential logic circuits using foundational components and modern design tools.

    EvCC course catalog
  • PHYS& 232Engineering Physics II Lab

    Further practice in experimental modeling, uncertainty analysis, scientific reporting, teamwork, and independent research.

    EvCC course catalog
  • PHYS& 242Engineering Physics II

    Calculus-based study of thermodynamics and waves, continuing the engineering physics sequence.

    EvCC course catalog
  • PHYS& 233Engineering Physics III Lab

    Designing and carrying out experiments in a team, then presenting the results in a formal scientific report.

    EvCC course catalog
  • PHYS& 243Engineering Physics III

    Calculus-based electromagnetism, completing the engineering physics sequence.

    EvCC course catalog
  • HUM 110Introduction to American Cultural Studies

    Exploring American cultural values through history, literature, and the arts, including questions of race, class, gender, privilege, and religion.

    EvCC course catalog
  • CS 260Introduction to Computer Architecture

    Connecting assembly programs to processor operation through instruction sets, datapaths, pipelining, memory organization, and input/output systems.

    EvCC course catalog
  • ENGL& 235Technical Writing and Research

    Creating technical documents for different audiences using research and visual design, including proposals, instructions, specifications, and analytical reports.

    EvCC course catalog
  • MATH& 264Calculus IV

    Multivariable and vector calculus, including triple, line, and surface integrals, gradients, and the major integral theorems.

    EvCC course catalog
  • CS 233Data Structures and Algorithms

    Designing and comparing algorithms in C++ using advanced data structures, complexity analysis, and asymptotic notation.

    EvCC course catalog
  • MATH 260Linear Algebra

    Solving linear systems and studying matrices, determinants, vector spaces, linear transformations, eigenvalues, and eigenvectors.

    EvCC course catalog
  • BUS& 101Introduction to Business

    An overview of business in a global economy, including ethics, management, finance, entrepreneurship, marketing, and human resources.

    EvCC course catalog
  • PHIL& 120Symbolic Logic

    Evaluating reasoning through categorical, propositional, and predicate logic, with practice constructing formal proofs.

    EvCC course catalog
Continued learning

Certificates & professional development

AI, infrastructure, networking, and engineering practice.

View certificates