00

Coursework Archive

Penn State coursework translated into public-facing capability.

Undergraduate coursework built a technical foundation across programming, algorithms, databases, operating systems, theory of computation, programming languages, numerical computing, probability, statistics, computer organization, and business fundamentals.

Institution

Penn State University

B.S. Computer Science / University Park

Archive Note

This coursework archive translates academic work into public-facing technical and business capabilities. Grades, GPA, student ID, repeated-course history, and degree-audit status are intentionally excluded.

01

Featured Coursework

Computer Science Foundations

Programming, algorithms, systems, databases, theory, and software construction.

CMPSC 122

Programming

Computer Science Foundations

Intermediate Programming

Expanded programming ability through intermediate software design, data structures, modular code, and more complex problem-solving.

Related Projects

Chess Bot Tournament FrameworkResume Screening AI System

Skills

Intermediate ProgrammingModular DesignData StructuresSoftware Construction

CMPSC 221

Software Engineering

Computer Science Foundations

Object-Oriented Programming with Web

Developed object-oriented programming skills and applied software design concepts in web-oriented programming contexts.

Related Projects

Portfolio WebsiteChess Bot Tournament Framework

Skills

Object-Oriented ProgrammingWeb ProgrammingSoftware DesignAbstraction

CMPSC 360

Discrete Mathematics

Computer Science Foundations

Discrete Mathematics for Computer Science

Studied logic, proofs, sets, relations, combinatorics, graphs, and mathematical reasoning used in algorithms and theoretical computer science.

Related Projects

Chess Bot Tournament FrameworkAlgorithmic Problem Solving

Skills

LogicProofsGraph TheoryCombinatoricsMathematical Reasoning

CMPSC 431W

Databases

Computer Science Foundations

Database Management Systems

Studied relational database design, SQL, data modeling, normalization, transactions, and database-backed application design with a writing-intensive component.

Related Projects

SQL Gaming Tournament DatabaseResidential Home Sales WizardMongoDB Property Data Analysis

Skills

SQLDatabase DesignER ModelingNormalizationTechnical Writing

CMPSC 461

Programming Languages

Computer Science Foundations

Programming Language Concepts

Studied programming language design concepts, abstraction, syntax, semantics, and how language choices affect software structure.

Related Projects

Chess Bot Tournament FrameworkPortfolio Website

Skills

Programming LanguagesAbstractionSemanticsSoftware Design

CMPSC 464

Theory

Computer Science Foundations

Introduction to Theory of Computation

Studied formal models of computation, automata, computability, and complexity foundations behind what machines can solve.

Related Projects

Algorithmic Problem SolvingChess Bot Tournament Framework

Skills

Theory of ComputationAutomataComputabilityComplexity

CMPSC 465

Algorithms

Computer Science Foundations

Data Structures and Algorithms

Studied core data structures, algorithm design, runtime analysis, and efficient problem-solving under computational constraints.

Related Projects

Chess Bot Tournament FrameworkAirbnb Perfect Rating PredictionResume Screening AI System

Skills

AlgorithmsData StructuresComplexity AnalysisProblem Solving

Data, AI & Analytics

Data mining, statistics, probability, numerical methods, and analytical modeling.

CMPSC 432

Data Mining

Data, AI & Analytics

Exploratory Data Mining

Covered exploratory data mining concepts used to discover patterns, structure, and predictive signals in data.

Related Projects

Airbnb Perfect Rating PredictionResidential Home Sales WizardInsurance Fraud and Cybersecurity Detection

Skills

Data MiningPattern DiscoveryExploratory AnalysisMachine Learning Foundations

CMPSC 451

Numerical Computing

Data, AI & Analytics

Numerical Computations

Studied computational methods for solving numerical problems, supporting modeling, optimization, simulations, and quantitative analytics.

Related Projects

Finance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

Numerical MethodsComputationOptimizationModeling

STAT 319

Statistics

Data, AI & Analytics

Elementary Mathematical Statistics

Studied statistical inference, estimation, and mathematical statistics foundations used in model evaluation and analytics.

Related Projects

Airbnb Perfect Rating PredictionFinance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

StatisticsInferenceEstimationModel Evaluation

Systems & Architecture

Operating systems, computer organization, digital design, and low-level systems thinking.

CMPSC 311

Systems Programming

Systems & Architecture

Introduction to Systems Programming

Built low-level programming and systems understanding, connecting software behavior to memory, processes, and machine-level execution.

Related Projects

Chess Bot Tournament FrameworkOperating Systems Coursework

Skills

Systems ProgrammingMemory ManagementLow-Level ProgrammingDebugging

CMPSC 473

Operating Systems

Systems & Architecture

Operating Systems

Studied operating system concepts including processes, scheduling, memory, concurrency, file systems, and resource management.

Related Projects

Chess Bot Tournament FrameworkSystems Programming Coursework

Skills

Operating SystemsConcurrencyMemory ManagementSchedulingSystems Design

CMPEN 331

Computer Architecture

Systems & Architecture

Computer Organization and Design

Studied how computer hardware and software interact, including instruction execution, memory hierarchy, and processor organization.

Related Projects

Operating Systems CourseworkChess Bot Tournament Framework

Skills

Computer ArchitectureInstruction ExecutionMemory HierarchyPerformance Awareness

Mathematics & Quantitative Foundations

Calculus, linear algebra, probability, statistics, and vector analysis.

MATH 220

Linear Algebra

Mathematics & Quantitative Foundations

Matrices

Studied matrix operations and linear algebra concepts used in machine learning, optimization, statistics, and data transformations.

Related Projects

Airbnb Perfect Rating PredictionFinance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

Linear AlgebraMatricesVector SpacesData Transformations

MATH 318

Probability

Mathematics & Quantitative Foundations

Elementary Probability

Studied probability foundations used in statistics, machine learning, risk modeling, and uncertainty-aware decision-making.

Related Projects

Airbnb Perfect Rating PredictionInsurance Fraud and Cybersecurity DetectionFinance Trading Strategy Analytics

Skills

ProbabilityRandom VariablesDistributionsUncertainty Modeling

Business, Finance & Management

Business fundamentals connecting technical systems to markets, operations, finance, and organizations.

ACCTG 211

Accounting

Business, Finance & Management

Financial and Managerial Accounting for Decision Making

Studied accounting concepts used to interpret financial information and support managerial decision-making.

Related Projects

Finance Trading Strategy AnalyticsBusiness Analytics Case Work

Skills

AccountingFinancial StatementsManagerial Decision-MakingBusiness Analysis

BA 301

Finance

Business, Finance & Management

Finance

Studied finance fundamentals including valuation, risk, return, and financial decision-making.

Related Projects

Finance Trading Strategy AnalyticsPortfolio Optimization Work

Skills

FinanceValuationRisk and ReturnCapital Allocation

SCM 301

Operations

Business, Finance & Management

Supply Chain Management

Studied supply chain concepts, operational flow, sourcing, logistics, and systems coordination across business networks.

Related Projects

EcoStart Supplier MatchingBusiness Process Analysis Work

Skills

Supply ChainOperationsProcess FlowBusiness Systems

Communication & Technical Writing

Public speaking, rhetoric, technical writing, and professional communication.

ENGL 202C

Technical Communication

Communication & Technical Writing

Technical Writing

Developed technical writing skills for documentation, reports, professional communication, and engineering-oriented writing.

Related Projects

Residential Home Sales WizardSystem Analysis and Design Deliverables

Skills

Technical WritingDocumentationProfessional CommunicationReports

Security, Risk & Society

Security, risk analysis, human behavior, society, ethics, and broader context.

SRA 111

Security and Risk

Security, Risk & Society

Introduction to Security and Risk Analysis

Introduced security, risk analysis, systems thinking, threat awareness, and decision-making under uncertainty.

Related Projects

Insurance Fraud and Cybersecurity DetectionCybersecurity Log Analysis Work

Skills

SecurityRisk AnalysisThreat AwarenessDecision-Making

Science, Design & Human Context

Physical sciences, environmental systems, design, art, psychology, health, and cultural context.

GEOG 6N

Geospatial Systems

Science, Design & Human Context

Maps and the Geospatial Revolution

Studied geospatial information, maps, spatial thinking, and how location-based data supports modern decision-making.

Related Projects

Residential Home Sales WizardProperty Data Analysis

Skills

Geospatial ThinkingMapsSpatial DataLocation Intelligence

02

Full Course Index

ACCTG 211

Accounting

Business, Finance & Management

Financial and Managerial Accounting for Decision Making

Studied accounting concepts used to interpret financial information and support managerial decision-making.

Related Projects

Finance Trading Strategy AnalyticsBusiness Analytics Case Work

Skills

AccountingFinancial StatementsManagerial Decision-MakingBusiness Analysis

BA 301

Finance

Business, Finance & Management

Finance

Studied finance fundamentals including valuation, risk, return, and financial decision-making.

Related Projects

Finance Trading Strategy AnalyticsPortfolio Optimization Work

Skills

FinanceValuationRisk and ReturnCapital Allocation

BA 303

Marketing

Business, Finance & Management

Marketing

Studied marketing principles, customer behavior, positioning, and market strategy.

Related Projects

EcoStart Customer ProfilesPortfolio Branding

Skills

MarketingCustomer AnalysisPositioningMarket Strategy

BA 304

Management

Business, Finance & Management

Management and Organization

Studied management, organizational behavior, and how teams and companies structure work.

Related Projects

EcoStart Business Development WorkCapstone Team Project

Skills

ManagementOrganizational BehaviorTeamworkBusiness Operations

BLAW 243

Business Law

Business, Finance & Management

Legal Environment of Business

Studied legal and regulatory concepts that shape business decision-making and organizational risk.

Related Projects

AI Governance Case WorkInsurance Fraud and Cybersecurity Detection

Skills

Business LawRegulatory AwarenessRiskEthics

ECON 102

Economics

Business, Finance & Management

Microeconomic Analysis

Studied microeconomic decision-making, markets, incentives, and resource allocation.

Related Projects

Business Analytics Case WorkFinance Trading Strategy Analytics

Skills

MicroeconomicsIncentivesMarket AnalysisDecision-Making

LHR 452

Technology Organizations

Business, Finance & Management

Human Resources and Employment Relations in Technology

Studied the intersection of technology, work, employment relations, and organizational systems.

Related Projects

AI Resume Screening SystemBusiness Analytics Case Work

Skills

Technology OrganizationsEmployment RelationsWorkforce SystemsPeople Operations

LHR 496

Independent Study

Business, Finance & Management

Independent Studies

Independent study coursework used to explore a focused academic or professional topic beyond the standard course structure.

Related Projects

Portfolio Research Archive

Skills

Independent ResearchSelf-Directed LearningProfessional Inquiry

SCM 301

Operations

Business, Finance & Management

Supply Chain Management

Studied supply chain concepts, operational flow, sourcing, logistics, and systems coordination across business networks.

Related Projects

EcoStart Supplier MatchingBusiness Process Analysis Work

Skills

Supply ChainOperationsProcess FlowBusiness Systems

CAS 100A

Public Speaking

Communication & Technical Writing

Effective Speech

Developed public speaking, presentation structure, audience awareness, and persuasive communication skills.

Related Projects

Capstone PresentationsBusiness Development Outreach

Skills

Public SpeakingPresentationAudience AnalysisCommunication

ENGL 15

Writing

Communication & Technical Writing

Rhetoric and Composition

Developed foundational writing, argumentation, rhetoric, and composition skills.

Related Projects

Case WriteupsTechnical Documentation

Skills

WritingRhetoricArgumentationComposition

ENGL 202C

Technical Communication

Communication & Technical Writing

Technical Writing

Developed technical writing skills for documentation, reports, professional communication, and engineering-oriented writing.

Related Projects

Residential Home Sales WizardSystem Analysis and Design Deliverables

Skills

Technical WritingDocumentationProfessional CommunicationReports

ENGL 83S

Seminar

Communication & Technical Writing

First-Year Seminar

Introductory seminar coursework supporting academic transition, discussion, writing, and university-level learning.

Skills

Academic CommunicationDiscussionWriting

CMPSC 121

Programming

Computer Science Foundations

Introduction to Programming Techniques

Introduced programming fundamentals, problem decomposition, control flow, functions, and computational thinking.

Related Projects

SQL Gaming Tournament DatabaseChess Bot Tournament Framework

Skills

Programming FundamentalsProblem DecompositionControl FlowDebugging

CMPSC 122

Programming

Computer Science Foundations

Intermediate Programming

Expanded programming ability through intermediate software design, data structures, modular code, and more complex problem-solving.

Related Projects

Chess Bot Tournament FrameworkResume Screening AI System

Skills

Intermediate ProgrammingModular DesignData StructuresSoftware Construction

CMPSC 221

Software Engineering

Computer Science Foundations

Object-Oriented Programming with Web

Developed object-oriented programming skills and applied software design concepts in web-oriented programming contexts.

Related Projects

Portfolio WebsiteChess Bot Tournament Framework

Skills

Object-Oriented ProgrammingWeb ProgrammingSoftware DesignAbstraction

CMPSC 360

Discrete Mathematics

Computer Science Foundations

Discrete Mathematics for Computer Science

Studied logic, proofs, sets, relations, combinatorics, graphs, and mathematical reasoning used in algorithms and theoretical computer science.

Related Projects

Chess Bot Tournament FrameworkAlgorithmic Problem Solving

Skills

LogicProofsGraph TheoryCombinatoricsMathematical Reasoning

CMPSC 431W

Databases

Computer Science Foundations

Database Management Systems

Studied relational database design, SQL, data modeling, normalization, transactions, and database-backed application design with a writing-intensive component.

Related Projects

SQL Gaming Tournament DatabaseResidential Home Sales WizardMongoDB Property Data Analysis

Skills

SQLDatabase DesignER ModelingNormalizationTechnical Writing

CMPSC 461

Programming Languages

Computer Science Foundations

Programming Language Concepts

Studied programming language design concepts, abstraction, syntax, semantics, and how language choices affect software structure.

Related Projects

Chess Bot Tournament FrameworkPortfolio Website

Skills

Programming LanguagesAbstractionSemanticsSoftware Design

CMPSC 464

Theory

Computer Science Foundations

Introduction to Theory of Computation

Studied formal models of computation, automata, computability, and complexity foundations behind what machines can solve.

Related Projects

Algorithmic Problem SolvingChess Bot Tournament Framework

Skills

Theory of ComputationAutomataComputabilityComplexity

CMPSC 465

Algorithms

Computer Science Foundations

Data Structures and Algorithms

Studied core data structures, algorithm design, runtime analysis, and efficient problem-solving under computational constraints.

Related Projects

Chess Bot Tournament FrameworkAirbnb Perfect Rating PredictionResume Screening AI System

Skills

AlgorithmsData StructuresComplexity AnalysisProblem Solving

CMPSC 432

Data Mining

Data, AI & Analytics

Exploratory Data Mining

Covered exploratory data mining concepts used to discover patterns, structure, and predictive signals in data.

Related Projects

Airbnb Perfect Rating PredictionResidential Home Sales WizardInsurance Fraud and Cybersecurity Detection

Skills

Data MiningPattern DiscoveryExploratory AnalysisMachine Learning Foundations

CMPSC 451

Numerical Computing

Data, AI & Analytics

Numerical Computations

Studied computational methods for solving numerical problems, supporting modeling, optimization, simulations, and quantitative analytics.

Related Projects

Finance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

Numerical MethodsComputationOptimizationModeling

CMPSC 455

Numerical Analysis

Data, AI & Analytics

Introduction to Numerical Analysis I

Introduced numerical analysis methods for approximating and solving mathematical problems computationally.

Related Projects

Finance Trading Strategy AnalyticsPredictive Modeling Projects

Skills

Numerical AnalysisApproximationComputational MathError Analysis

STAT 319

Statistics

Data, AI & Analytics

Elementary Mathematical Statistics

Studied statistical inference, estimation, and mathematical statistics foundations used in model evaluation and analytics.

Related Projects

Airbnb Perfect Rating PredictionFinance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

StatisticsInferenceEstimationModel Evaluation

MATH 140

Calculus

Mathematics & Quantitative Foundations

Calculus with Analytic Geometry I

Built foundational calculus skills used in modeling change, optimization, and quantitative analysis.

Related Projects

Finance Trading Strategy AnalyticsPredictive Modeling Projects

Skills

CalculusDerivativesOptimizationAnalytical Reasoning

MATH 141

Calculus

Mathematics & Quantitative Foundations

Calculus with Analytic Geometry II

Extended calculus foundations through integration techniques, sequences, series, and mathematical modeling.

Related Projects

Finance Trading Strategy AnalyticsNumerical Computing Coursework

Skills

Integral CalculusSeriesMathematical ModelingQuantitative Reasoning

MATH 220

Linear Algebra

Mathematics & Quantitative Foundations

Matrices

Studied matrix operations and linear algebra concepts used in machine learning, optimization, statistics, and data transformations.

Related Projects

Airbnb Perfect Rating PredictionFinance Trading Strategy AnalyticsResidential Home Sales Wizard

Skills

Linear AlgebraMatricesVector SpacesData Transformations

MATH 230

Vector Analysis

Mathematics & Quantitative Foundations

Calculus and Vector Analysis

Studied multivariable calculus and vector analysis concepts relevant to mathematical modeling and computational problem-solving.

Related Projects

Numerical Computing CourseworkPredictive Modeling Projects

Skills

Vector AnalysisMultivariable CalculusMathematical Modeling

MATH 318

Probability

Mathematics & Quantitative Foundations

Elementary Probability

Studied probability foundations used in statistics, machine learning, risk modeling, and uncertainty-aware decision-making.

Related Projects

Airbnb Perfect Rating PredictionInsurance Fraud and Cybersecurity DetectionFinance Trading Strategy Analytics

Skills

ProbabilityRandom VariablesDistributionsUncertainty Modeling

ARTH 100

Art and Design

Science, Design & Human Context

Introduction to Art

Studied visual culture, art history, and design interpretation, contributing to broader design and aesthetic awareness.

Related Projects

Portfolio Website

Skills

Visual AnalysisDesign AwarenessArt HistoryCultural Context

COMM 150N

Media and Storytelling

Science, Design & Human Context

Cinema Art

Studied film as an artistic and communication medium, supporting visual storytelling and narrative thinking.

Related Projects

Portfolio WebsiteProject Case Studies

Skills

StorytellingMedia AnalysisVisual CommunicationNarrative Structure

EGEE 101

Energy and Environment

Science, Design & Human Context

Energy and Environment

Studied energy systems, environmental impact, sustainability, and resource use.

Related Projects

EcoStart Sustainability WorkSupplier Matching Research

Skills

Energy SystemsSustainabilityEnvironmental AnalysisSystems Thinking

GEOG 6N

Geospatial Systems

Science, Design & Human Context

Maps and the Geospatial Revolution

Studied geospatial information, maps, spatial thinking, and how location-based data supports modern decision-making.

Related Projects

Residential Home Sales WizardProperty Data Analysis

Skills

Geospatial ThinkingMapsSpatial DataLocation Intelligence

KINES 13

Health and Safety

Science, Design & Human Context

First Aid and Safety, CPR/AED

Covered first aid, safety, CPR, and emergency-response fundamentals.

Skills

SafetyEmergency ResponsePreparedness

KINES 72

Health and Wellness

Science, Design & Human Context

Walking for Fitness

Focused on fitness, wellness, and health-oriented habits.

Skills

WellnessFitnessConsistency

PHYS 211

Physics

Science, Design & Human Context

Mechanics

Studied mechanics, motion, forces, energy, and physical systems.

Related Projects

Analytical Modeling Coursework

Skills

PhysicsMechanicsProblem SolvingQuantitative Reasoning

PHYS 212

Physics

Science, Design & Human Context

Electricity and Magnetism

Studied electricity, magnetism, circuits, and physical principles underlying electrical systems.

Related Projects

Computer Engineering Coursework

Skills

ElectricityMagnetismCircuitsPhysical Systems

PSYCH 100

Psychology

Security, Risk & Society

Introductory Psychology

Introduced human behavior, cognition, motivation, perception, and psychological foundations.

Related Projects

AI Resume Screening SystemBusiness Analytics Case Work

Skills

Human BehaviorCognitionDecision-MakingUser Understanding

RLST 1

Culture and Society

Security, Risk & Society

World Religions

Studied major world religions and cultural systems, strengthening global awareness and cultural context.

Related Projects

AI Governance Case Work

Skills

Cultural AwarenessGlobal PerspectiveEthicsSociety

SRA 111

Security and Risk

Security, Risk & Society

Introduction to Security and Risk Analysis

Introduced security, risk analysis, systems thinking, threat awareness, and decision-making under uncertainty.

Related Projects

Insurance Fraud and Cybersecurity DetectionCybersecurity Log Analysis Work

Skills

SecurityRisk AnalysisThreat AwarenessDecision-Making

CMPEN 270

Digital Logic

Systems & Architecture

Digital Design

Studied digital logic, circuits, and hardware-oriented design foundations that support understanding of computer architecture.

Related Projects

Systems Programming Coursework

Skills

Digital LogicHardware DesignBoolean LogicComputer Engineering

CMPEN 331

Computer Architecture

Systems & Architecture

Computer Organization and Design

Studied how computer hardware and software interact, including instruction execution, memory hierarchy, and processor organization.

Related Projects

Operating Systems CourseworkChess Bot Tournament Framework

Skills

Computer ArchitectureInstruction ExecutionMemory HierarchyPerformance Awareness

CMPSC 311

Systems Programming

Systems & Architecture

Introduction to Systems Programming

Built low-level programming and systems understanding, connecting software behavior to memory, processes, and machine-level execution.

Related Projects

Chess Bot Tournament FrameworkOperating Systems Coursework

Skills

Systems ProgrammingMemory ManagementLow-Level ProgrammingDebugging

CMPSC 473

Operating Systems

Systems & Architecture

Operating Systems

Studied operating system concepts including processes, scheduling, memory, concurrency, file systems, and resource management.

Related Projects

Chess Bot Tournament FrameworkSystems Programming Coursework

Skills

Operating SystemsConcurrencyMemory ManagementSchedulingSystems Design