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
Skills
00
Coursework Archive
Penn State provides the technical core in computer science, systems, algorithms, databases, math, and statistics. UMD adds graduate specialization in AI, analytics, cloud, digital transformation, finance information systems, and business process analysis.
01
Undergraduate Foundation
B.S. Computer Science / University Park
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.
Archive Note
This coursework archive translates academic work into public-facing technical and business capabilities. Grades, GPA, student ID, and internal academic record details are intentionally excluded.
Program Scope
01A
Featured Coursework
Programming, algorithms, systems, databases, theory, and software construction.
CMPSC 122
Programming
Computer Science Foundations
Expanded programming ability through intermediate software design, data structures, modular code, and more complex problem-solving.
Related Projects
Skills
CMPSC 221
Software Engineering
Computer Science Foundations
Developed object-oriented programming skills and applied software design concepts in web-oriented programming contexts.
Related Projects
Skills
CMPSC 360
Discrete Mathematics
Computer Science Foundations
Studied logic, proofs, sets, relations, combinatorics, graphs, and mathematical reasoning used in algorithms and theoretical computer science.
Related Projects
Skills
CMPSC 431W
Databases
Computer Science Foundations
Studied relational database design, SQL, data modeling, normalization, transactions, and database-backed application design with a writing-intensive component.
Related Projects
Skills
CMPSC 461
Programming Languages
Computer Science Foundations
Studied programming language design concepts, abstraction, syntax, semantics, and how language choices affect software structure.
Related Projects
Skills
CMPSC 464
Theory
Computer Science Foundations
Studied formal models of computation, automata, computability, and complexity foundations behind what machines can solve.
Related Projects
Skills
CMPSC 465
Algorithms
Computer Science Foundations
Studied core data structures, algorithm design, runtime analysis, and efficient problem-solving under computational constraints.
Related Projects
Skills
Data mining, statistics, probability, numerical methods, and analytical modeling.
CMPSC 432
Data Mining
Data, AI & Analytics
Covered exploratory data mining concepts used to discover patterns, structure, and predictive signals in data.
Related Projects
Skills
CMPSC 451
Numerical Computing
Data, AI & Analytics
Studied computational methods for solving numerical problems, supporting modeling, optimization, simulations, and quantitative analytics.
Related Projects
Skills
STAT 319
Statistics
Data, AI & Analytics
Studied statistical inference, estimation, and mathematical statistics foundations used in model evaluation and analytics.
Related Projects
Skills
Operating systems, computer organization, digital design, and low-level systems thinking.
CMPSC 311
Systems Programming
Systems & Architecture
Built low-level programming and systems understanding, connecting software behavior to memory, processes, and machine-level execution.
Related Projects
Skills
CMPSC 473
Operating Systems
Systems & Architecture
Studied operating system concepts including processes, scheduling, memory, concurrency, file systems, and resource management.
Related Projects
Skills
CMPEN 331
Computer Architecture
Systems & Architecture
Studied how computer hardware and software interact, including instruction execution, memory hierarchy, and processor organization.
Related Projects
Skills
Calculus, linear algebra, probability, statistics, and vector analysis.
MATH 220
Linear Algebra
Mathematics & Quantitative Foundations
Studied matrix operations and linear algebra concepts used in machine learning, optimization, statistics, and data transformations.
Related Projects
Skills
MATH 318
Probability
Mathematics & Quantitative Foundations
Studied probability foundations used in statistics, machine learning, risk modeling, and uncertainty-aware decision-making.
Related Projects
Skills
Business fundamentals connecting technical systems to markets, operations, finance, and organizations.
ACCTG 211
Accounting
Business, Finance & Management
Studied accounting concepts used to interpret financial information and support managerial decision-making.
Related Projects
Skills
BA 301
Finance
Business, Finance & Management
Studied finance fundamentals including valuation, risk, return, and financial decision-making.
Related Projects
Skills
SCM 301
Operations
Business, Finance & Management
Studied supply chain concepts, operational flow, sourcing, logistics, and systems coordination across business networks.
Related Projects
Skills
Public speaking, rhetoric, technical writing, and professional communication.
ENGL 202C
Technical Communication
Communication & Technical Writing
Developed technical writing skills for documentation, reports, professional communication, and engineering-oriented writing.
Related Projects
Skills
Security, risk analysis, human behavior, society, ethics, and broader context.
SRA 111
Security and Risk
Security, Risk & Society
Introduced security, risk analysis, systems thinking, threat awareness, and decision-making under uncertainty.
Related Projects
Skills
Physical sciences, environmental systems, design, art, psychology, health, and cultural context.
GEOG 6N
Geospatial Systems
Science, Design & Human Context
Studied geospatial information, maps, spatial thinking, and how location-based data supports modern decision-making.
Related Projects
Skills
01B
Full Course Index
ACCTG 211
Accounting
Business, Finance & Management
Studied accounting concepts used to interpret financial information and support managerial decision-making.
Related Projects
Skills
BA 301
Finance
Business, Finance & Management
Studied finance fundamentals including valuation, risk, return, and financial decision-making.
Related Projects
Skills
BA 303
Marketing
Business, Finance & Management
Studied marketing principles, customer behavior, positioning, and market strategy.
Related Projects
Skills
BA 304
Management
Business, Finance & Management
Studied management, organizational behavior, and how teams and companies structure work.
Related Projects
Skills
BLAW 243
Business Law
Business, Finance & Management
Studied legal and regulatory concepts that shape business decision-making and organizational risk.
Related Projects
Skills
ECON 102
Economics
Business, Finance & Management
Studied microeconomic decision-making, markets, incentives, and resource allocation.
Related Projects
Skills
LHR 452
Technology Organizations
Business, Finance & Management
Studied the intersection of technology, work, employment relations, and organizational systems.
Related Projects
Skills
LHR 496
Independent Study
Business, Finance & Management
Independent study coursework used to explore a focused academic or professional topic beyond the standard course structure.
Related Projects
Skills
SCM 301
Operations
Business, Finance & Management
Studied supply chain concepts, operational flow, sourcing, logistics, and systems coordination across business networks.
Related Projects
Skills
CAS 100A
Public Speaking
Communication & Technical Writing
Developed public speaking, presentation structure, audience awareness, and persuasive communication skills.
Related Projects
Skills
ENGL 15
Writing
Communication & Technical Writing
Developed foundational writing, argumentation, rhetoric, and composition skills.
Related Projects
Skills
ENGL 202C
Technical Communication
Communication & Technical Writing
Developed technical writing skills for documentation, reports, professional communication, and engineering-oriented writing.
Related Projects
Skills
ENGL 83S
Seminar
Communication & Technical Writing
Introductory seminar coursework supporting academic transition, discussion, writing, and university-level learning.
Skills
CMPSC 121
Programming
Computer Science Foundations
Introduced programming fundamentals, problem decomposition, control flow, functions, and computational thinking.
Related Projects
Skills
CMPSC 122
Programming
Computer Science Foundations
Expanded programming ability through intermediate software design, data structures, modular code, and more complex problem-solving.
Related Projects
Skills
CMPSC 221
Software Engineering
Computer Science Foundations
Developed object-oriented programming skills and applied software design concepts in web-oriented programming contexts.
Related Projects
Skills
CMPSC 360
Discrete Mathematics
Computer Science Foundations
Studied logic, proofs, sets, relations, combinatorics, graphs, and mathematical reasoning used in algorithms and theoretical computer science.
Related Projects
Skills
CMPSC 431W
Databases
Computer Science Foundations
Studied relational database design, SQL, data modeling, normalization, transactions, and database-backed application design with a writing-intensive component.
Related Projects
Skills
CMPSC 461
Programming Languages
Computer Science Foundations
Studied programming language design concepts, abstraction, syntax, semantics, and how language choices affect software structure.
Related Projects
Skills
CMPSC 464
Theory
Computer Science Foundations
Studied formal models of computation, automata, computability, and complexity foundations behind what machines can solve.
Related Projects
Skills
CMPSC 465
Algorithms
Computer Science Foundations
Studied core data structures, algorithm design, runtime analysis, and efficient problem-solving under computational constraints.
Related Projects
Skills
CMPSC 432
Data Mining
Data, AI & Analytics
Covered exploratory data mining concepts used to discover patterns, structure, and predictive signals in data.
Related Projects
Skills
CMPSC 451
Numerical Computing
Data, AI & Analytics
Studied computational methods for solving numerical problems, supporting modeling, optimization, simulations, and quantitative analytics.
Related Projects
Skills
CMPSC 455
Numerical Analysis
Data, AI & Analytics
Introduced numerical analysis methods for approximating and solving mathematical problems computationally.
Related Projects
Skills
STAT 319
Statistics
Data, AI & Analytics
Studied statistical inference, estimation, and mathematical statistics foundations used in model evaluation and analytics.
Related Projects
Skills
MATH 140
Calculus
Mathematics & Quantitative Foundations
Built foundational calculus skills used in modeling change, optimization, and quantitative analysis.
Related Projects
Skills
MATH 141
Calculus
Mathematics & Quantitative Foundations
Extended calculus foundations through integration techniques, sequences, series, and mathematical modeling.
Related Projects
Skills
MATH 220
Linear Algebra
Mathematics & Quantitative Foundations
Studied matrix operations and linear algebra concepts used in machine learning, optimization, statistics, and data transformations.
Related Projects
Skills
MATH 230
Vector Analysis
Mathematics & Quantitative Foundations
Studied multivariable calculus and vector analysis concepts relevant to mathematical modeling and computational problem-solving.
Related Projects
Skills
MATH 318
Probability
Mathematics & Quantitative Foundations
Studied probability foundations used in statistics, machine learning, risk modeling, and uncertainty-aware decision-making.
Related Projects
Skills
ARTH 100
Art and Design
Science, Design & Human Context
Studied visual culture, art history, and design interpretation, contributing to broader design and aesthetic awareness.
Related Projects
Skills
COMM 150N
Media and Storytelling
Science, Design & Human Context
Studied film as an artistic and communication medium, supporting visual storytelling and narrative thinking.
Related Projects
Skills
EGEE 101
Energy and Environment
Science, Design & Human Context
Studied energy systems, environmental impact, sustainability, and resource use.
Related Projects
Skills
GEOG 6N
Geospatial Systems
Science, Design & Human Context
Studied geospatial information, maps, spatial thinking, and how location-based data supports modern decision-making.
Related Projects
Skills
KINES 13
Health and Safety
Science, Design & Human Context
Covered first aid, safety, CPR, and emergency-response fundamentals.
Skills
KINES 72
Health and Wellness
Science, Design & Human Context
Focused on fitness, wellness, and health-oriented habits.
Skills
PHYS 211
Physics
Science, Design & Human Context
Studied mechanics, motion, forces, energy, and physical systems.
Related Projects
Skills
PHYS 212
Physics
Science, Design & Human Context
Studied electricity, magnetism, circuits, and physical principles underlying electrical systems.
Related Projects
Skills
PSYCH 100
Psychology
Security, Risk & Society
Introduced human behavior, cognition, motivation, perception, and psychological foundations.
Related Projects
Skills
RLST 1
Culture and Society
Security, Risk & Society
Studied major world religions and cultural systems, strengthening global awareness and cultural context.
Related Projects
Skills
SRA 111
Security and Risk
Security, Risk & Society
Introduced security, risk analysis, systems thinking, threat awareness, and decision-making under uncertainty.
Related Projects
Skills
CMPEN 270
Digital Logic
Systems & Architecture
Studied digital logic, circuits, and hardware-oriented design foundations that support understanding of computer architecture.
Related Projects
Skills
CMPEN 331
Computer Architecture
Systems & Architecture
Studied how computer hardware and software interact, including instruction execution, memory hierarchy, and processor organization.
Related Projects
Skills
CMPSC 311
Systems Programming
Systems & Architecture
Built low-level programming and systems understanding, connecting software behavior to memory, processes, and machine-level execution.
Related Projects
Skills
CMPSC 473
Operating Systems
Systems & Architecture
Studied operating system concepts including processes, scheduling, memory, concurrency, file systems, and resource management.
Related Projects
Skills
02
Graduate Specialization
M.S. Information Systems / Robert H. Smith School of Business / College Park
Graduate coursework at UMD Smith builds on a computer science foundation by adding business-facing depth in databases, Python and R analytics, data science, cloud computing, AI for business, digital transformation, project management, business process analysis, finance information systems, data visualization, causal inference, and industry practicum work.
Archive Note
This coursework archive translates graduate coursework into public-facing capability. Grades, GPA, student ID, and internal transcript details are intentionally excluded.
Program Scope
02A
Featured Coursework
Python, R, predictive analytics, AI for business, causal inference, and analytical decision-making.
BUDT 704
Python Analytics
Status
Completed
Data, AI & Analytics
Applied Python to process, analyze, model, and visualize business data, with emphasis on practical data manipulation and analytical workflows.
Related Projects
Skills
BUDT 731
R Analytics
Status
Completed
Data, AI & Analytics
Used R to connect data, statistical models, and business decisions through analytical workflows and decision-oriented modeling.
Related Projects
Skills
BUDT 733
Predictive Analytics
Status
Completed
Data, AI & Analytics
Applied data science and predictive analytics methods to business problems, connecting statistical learning, model evaluation, and decision-making.
Related Projects
Skills
BUDT 751
AI for Business
Status
In Progress
Data, AI & Analytics
Explores how AI can be applied to business problems, including AI strategy, use-case design, governance, and practical adoption.
Related Projects
Skills
BUDT 756
Causal Inference
Status
Planned
Data, AI & Analytics
Studies causal reasoning and A/B testing methods used to evaluate interventions, platform changes, and business experiments.
Related Projects
Skills
Database management, enterprise cloud computing, big data, and modern data infrastructure.
BUDT 702
Database Systems
Status
Completed
Data Systems & Cloud
Strengthened database foundations through relational design, SQL, data modeling, normalization, database architecture, and business-facing data management.
Related Projects
Skills
BUDT 737
Cloud and Big Data
Status
In Progress
Data Systems & Cloud
Covers enterprise cloud computing, big data systems, distributed data processing, and modern infrastructure used to support scalable analytics.
Related Projects
Skills
Digital transformation, digital markets, business models, and technology-enabled strategy.
BUDT 721
Digital Strategy
Status
Completed
Business Technology Strategy
Studied how organizations use digital technologies to transform business models, operations, customer experiences, and competitive strategy.
Related Projects
Skills
BUDT 722
Digital Markets
Status
Completed
Business Technology Strategy
Explored digital markets, platforms, customer behavior, network effects, and strategy in technology-enabled business environments.
Related Projects
Skills
Business process analysis, project management, industry practicum, and implementation discipline.
BUDT 724
Project Management
Status
Completed
Process, Projects & Execution
Developed project planning and execution skills for dynamic business and technology environments, including scope, stakeholder coordination, risk, and delivery discipline.
Related Projects
Skills
BUDT 723
Business Process Analysis
Status
In Progress
Process, Projects & Execution
Develops process modeling, systems analysis, requirements thinking, and business process improvement skills for information systems projects.
Related Projects
Skills
BUDT 748
Industry Practicum
Status
Planned
Process, Projects & Execution
Capstone-style practicum focused on applying technology to solve a real-world business problem with an external company or organization.
Related Projects
Skills
Applied finance information systems, data visualization, dashboards, and communication of insights.
BUDT 758I
Finance Information Systems
Status
Completed
Finance & Visualization
Connected finance concepts with information systems and analytics, supporting work in financial modeling, trading strategy analytics, risk metrics, and data-driven finance.
Related Projects
Skills
BUDT 705
Data Visualization
Status
Planned
Finance & Visualization
Develops data visualization techniques for exploring, communicating, and presenting data-driven business insights clearly and effectively.
Related Projects
Skills
02B
Full Course Index
BUDT 721
Digital Strategy
Status
Completed
Business Technology Strategy
Studied how organizations use digital technologies to transform business models, operations, customer experiences, and competitive strategy.
Related Projects
Skills
BUDT 722
Digital Markets
Status
Completed
Business Technology Strategy
Explored digital markets, platforms, customer behavior, network effects, and strategy in technology-enabled business environments.
Related Projects
Skills
BUDT 702
Database Systems
Status
Completed
Data Systems & Cloud
Strengthened database foundations through relational design, SQL, data modeling, normalization, database architecture, and business-facing data management.
Related Projects
Skills
BUDT 737
Cloud and Big Data
Status
In Progress
Data Systems & Cloud
Covers enterprise cloud computing, big data systems, distributed data processing, and modern infrastructure used to support scalable analytics.
Related Projects
Skills
BUDT 704
Python Analytics
Status
Completed
Data, AI & Analytics
Applied Python to process, analyze, model, and visualize business data, with emphasis on practical data manipulation and analytical workflows.
Related Projects
Skills
BUDT 731
R Analytics
Status
Completed
Data, AI & Analytics
Used R to connect data, statistical models, and business decisions through analytical workflows and decision-oriented modeling.
Related Projects
Skills
BUDT 733
Predictive Analytics
Status
Completed
Data, AI & Analytics
Applied data science and predictive analytics methods to business problems, connecting statistical learning, model evaluation, and decision-making.
Related Projects
Skills
BUDT 751
AI for Business
Status
In Progress
Data, AI & Analytics
Explores how AI can be applied to business problems, including AI strategy, use-case design, governance, and practical adoption.
Related Projects
Skills
BUDT 756
Causal Inference
Status
Planned
Data, AI & Analytics
Studies causal reasoning and A/B testing methods used to evaluate interventions, platform changes, and business experiments.
Related Projects
Skills
BUDT 705
Data Visualization
Status
Planned
Finance & Visualization
Develops data visualization techniques for exploring, communicating, and presenting data-driven business insights clearly and effectively.
Related Projects
Skills
BUDT 758I
Finance Information Systems
Status
Completed
Finance & Visualization
Connected finance concepts with information systems and analytics, supporting work in financial modeling, trading strategy analytics, risk metrics, and data-driven finance.
Related Projects
Skills
BUDT 723
Business Process Analysis
Status
In Progress
Process, Projects & Execution
Develops process modeling, systems analysis, requirements thinking, and business process improvement skills for information systems projects.
Related Projects
Skills
BUDT 724
Project Management
Status
Completed
Process, Projects & Execution
Developed project planning and execution skills for dynamic business and technology environments, including scope, stakeholder coordination, risk, and delivery discipline.
Related Projects
Skills
BUDT 748
Industry Practicum
Status
Planned
Process, Projects & Execution
Capstone-style practicum focused on applying technology to solve a real-world business problem with an external company or organization.
Related Projects
Skills