Introduction to Computational Thinking for Arts and Social Science Students (COMP 1001)
Provides an introduction to computational problem-solving and algorithmic thinking tailored for students in the…
Explore 986 past exams, midterms, and study resources across 130 courses at Carleton University, including COMP • BUSI • PSYC • MATH.
Materials are uploaded by users for self-study purposes. PwnHero is an independent platform, not affiliated with, sponsored by, or endorsed by any university or institution.
Provides an introduction to computational problem-solving and algorithmic thinking tailored for students in the…
An introductory study of computer science and structured computer programming. Students learn foundational…
A continuation of introductory programming that focuses on object-oriented software development. Key topics…
A rigorous first course in computer science designed for Computer Science majors. Emphasizes systematic problem…
A rigorous second programming course for Computer Science majors. Delves deeply into object-oriented principles,…
A foundational course in discrete mathematics for computing. Topics cover propositional and predicate logic,…
An introductory exploration of low-level systems programming in C and Unix/Linux environments. Covers memory…
An in-depth investigation into abstract data types, fundamental data structures, and asymptotic algorithm…
Focuses on large-scale software development and object-oriented design using modern C++. Emphasizes memory…
Explores the fundamental architecture and technologies underpinning modern full-stack web applications. Topics…
An intermediate course in discrete mathematics and combinatorial analysis. Examines advanced counting…
Examines the design, architecture, and operation of modern operating systems. Topics include process…
Covers principles of software architecture, engineering processes, and object-oriented design patterns. Students…
An introduction to relational database systems and data modeling. Topics cover entity-relationship (ER)…
A foundational calculus course for engineering and physics students. Emphasizes limits, continuity,…
Differential equations and series calculus for engineering and physics disciplines. Covers first-order and…
An introductory single-variable calculus course for science and general degree programs. Focuses on limits,…
Differential and integral calculus with specific applications to commerce, economics, and business decisions.…
Linear algebra tailored for engineering and physical sciences. Covers systems of linear equations, Gaussian…
A general introduction to linear algebra. Focuses on systems of linear equations, matrix operations, matrix…
Multivariable calculus for students in engineering and physical science programs. Covers vector-valued…
A second course in single-variable calculus. Topics include advanced techniques of integration (by parts,…
Intermediate calculus for students in mathematics and statistics majors. Focuses on multidimensional space,…
A continuation of linear algebra exploring abstract vector spaces, linear transformations, kernel and image,…
An introduction to statistical reasoning and data modeling. Topics include descriptive statistics, basic…
A continuation of statistical modeling focusing on applied regression and experimental design. Covers simple and…
Statistical concepts and quantitative decision-making methods for business and economics. Covers descriptive…
Probability and statistical methods tailored for engineering applications. Topics include probability axioms,…
A broad introductory survey of psychology as a natural science. Examines biological bases of behaviour,…
An introductory survey of psychology as a social and behavioural science. Topics encompass human development,…
An overview of scientific research methodology within contemporary psychological research. Examines experimental…
An introduction to statistical procedures and inferential methods utilized in psychological research. Topics…
Examines how social environments, group dynamics, and interpersonal interactions influence individual cognition…
Explores the psychological, behavioural, and social factors that influence physical health and well-being.…
Surveys psychological research and clinical principles as applied to criminal justice and legal systems. Topics…
Examines human psychological growth and development across the lifespan from infancy through adolescence to…
Introduces classical and contemporary psychological theories of personality. Compares psychodynamic, trait,…
An introduction to cognitive psychology and mental information processing. Explores empirical findings and…
Explores organizational behaviour and industrial-organizational psychology. Examines workplace motivation,…
A comprehensive full-year introduction to economic principles covering both microeconomic and macroeconomic…
An introduction to microeconomic analysis. Explores scarcity, consumer choice, demand elasticity, production…
An introduction to macroeconomic theory and policy. Examines measurements of national output (GDP), aggregate…
Introductory mathematical techniques designed for economic analysis. Covers linear equations, system solutions,…
A continuation of mathematical methods for economics. Focuses on multivariable calculus, partial derivatives,…
Applies microeconomic theory to business management and corporate decision-making. Topics include demand…
Intermediate microeconomic analysis focusing on producer theory and market structures. Examines production…
Intermediate macroeconomic theory examining aggregate output determination, business cycles, IS-LM and AD-AS…
Introductory statistical methods for economic and business applications. Covers probability concepts, sampling…
An introductory study of financial accounting principles and the preparation of corporate financial statements.…
Financial accounting principles for business majors. Examines the conceptual accounting framework, recording…
Managerial accounting concepts for commerce students. Focuses on cost classification, job-order and process…
Introduces the role of information technology and digital systems in modern enterprise management. Covers IT…
An overview of international business operations and global commerce. Explores cross-border trade theories,…
Introduces the foundations of business enterprise and management across key functional areas. Topics include…
Intermediate financial accounting covering Canadian and international reporting standards (IFRS/ASPE). In-depth…
Examines individual and group behaviour within organizational settings. Topics cover perceptual processes,…
Foundational marketing principles and marketing management strategies. Covers market research, customer…
Introduces supply chain and operations management principles. Explores process analysis, quality management (Six…
Core principles of corporate business finance. Covers the time value of money, bond and stock valuation, risk…
An introduction to entrepreneurial thinking, venture creation, and innovation management. Examines opportunity…
A foundational biology course emphasizing cellular and molecular biology. Topics encompass biomolecules, cell…
A foundational biology course focusing on organismal biology, evolution, and ecology. Covers mechanisms of…
Carleton's renowned high-enrollment natural history course exploring wildlife adaptations, survival strategies,…
Comparative study of animal anatomy and physiological systems. Examines evolutionary adaptations across major…
An introduction to human biological systems tailored for students in broad academic programs. Explores the…
Core principles of transmission and molecular genetics. Topics include chromosome inheritance, linkage and…
An introduction to cellular biochemistry and metabolic pathways. Covers enzyme kinetics, bioenergetics,…
A comprehensive introductory chemistry course for science students. Covers atomic structure, quantum numbers,…
Continuation of general chemistry covering chemical kinetics, reaction mechanisms, chemical equilibrium,…
General chemistry tailored specifically for engineering students. Covers atomic structure, stoichiometry, gas…
First-semester organic chemistry focusing on structure, stereochemistry, and reactivity of aliphatic compounds.…
Second-semester organic chemistry exploring functional group chemistry and synthesis. Covers the properties,…
Introduces fundamental concepts in food science and food safety. Topics cover food chemistry, biological and…
A calculus-based introductory physics course for physics and science majors. Emphasizes Newtonian mechanics,…
Calculus-based physics covering electromagnetism and optics for science specialists. Explores electric fields,…
Algebra-based introductory physics course for life science and pre-health students. Topics include kinematics,…
Continuation of algebra-based general physics for life sciences. Examines electric charges, electric potential,…
Carleton's popular astronomy survey covering the Solar System and planetary science. Topics include celestial…
A broad introductory survey of stellar, galactic, and extragalactic astrophysics. Explores the physics of the…
Foundational engineering course covering computer programming, algorithmic problem solving, and structured data…
Engineering statics focusing on equilibrium of particles and rigid bodies. Topics include vector force systems,…
Engineering dynamics covering the kinematics and kinetics of particles and planar rigid bodies. Topics include…
Statistical design, experimentation, and data analysis in engineering. Topics include probability distributions,…
Analysis of linear electrical circuits and electrical signals. Covers Ohm's law, Kirchhoff's circuit laws, nodal…
Introductory electronics focusing on solid-state semiconductor devices. Explores the physics and circuit…
Principles and practice of object-oriented software engineering for engineering students. Explores class…
Foundations of imperative programming and low-level software design in C. Focuses on procedural abstraction,…
Core algorithms and abstract data structures for computer systems engineers. Examines lists, stacks, queues,…
Intermediate engineering dynamics for mechanical and aerospace engineering. Covers three-dimensional kinematics…
Engineering thermodynamics and introductory heat transfer. Covers properties of pure substances, the First and…
Mechanics of deformable solids for civil and mechanical engineering. Covers stress and strain tensors, Hooke's…
Carleton's flagship interdisciplinary course investigating the mysteries of human and machine cognition.…
Foundational theoretical frameworks in cognitive science. Examines computational models of mind, symbolic versus…
An introductory exploration of the neurobiological mechanisms underlying psychiatric disorders and mental…
Explores the neuroscience of neurological diseases and brain damage. Topics include Alzheimer's disease,…
Core cellular and molecular neuroscience. Covers neuron morphology, resting membrane potentials, action…
Neurodevelopment and neural plasticity. Focuses on neural tube formation, neurogenesis, axon guidance,…
An introductory survey of the Canadian legal system and legal theory. Examines sources of law, judicial…
An examination of substantive legal principles in Canada. Explores constitutional law, criminal justice, tort…
An analysis of private law concepts of legal personhood and property. Examines corporate personality, legal…
An examination of legal obligations arising under contract and tort law. Topics include contract formation,…
Sociological and institutional analysis of the Canadian criminal justice system. Explores police powers, arrest…
Substantive Canadian criminal law. Covers the essential elements of criminal offenses (actus reus, mens rea),…
Public law and constitutional theory in Canada. Focuses on the division of powers between federal and provincial…
An introduction to criminology and criminal justice systems. Reviews classical, biological, psychological, and…
An introductory survey of sociological concepts and theories. Explores social structures, socialization…
An examination of modern social institutions and contemporary sociological challenges. Topics include the…
Foundations of sociological inquiry and research logic. Explores the connection between sociological theory,…
An introduction to socio-cultural anthropology. Explores cultural diversity, kinship systems, economic…
An introductory survey of critical anthropological issues, biological anthropology, and archaeology. Explores…
An introductory exploration of classic and contemporary philosophical questions. Examines epistemology (nature…
A philosophical investigation into existential questions surrounding the meaning of life, human mortality,…
An introductory philosophy course focusing on epistemology and philosophy of mind. Explores the problem of…
An introduction to formal deductive logic. Covers propositional logic, truth functional analysis, formal proofs…
Critical thinking and informal logic. Teaches students how to construct, analyze, and evaluate arguments,…
An introduction to political theory and democratic principles. Examines key political concepts including…
An introduction to international relations and comparative global politics. Covers state sovereignty, the…
An examination of Canadian politics, political culture, and social cleavages. Explores regionalism,…
Analysis of Canadian political institutions and state governance. Covers the Crown, Prime Minister and Cabinet,…
Introduces the public policy lifecycle, policy analysis methodologies, public administration principles,…
A historical geology course surveying Earth's 4.6-billion-year evolution. Covers the origin of the solar system,…
A high-enrollment paleontology elective course exploring the evolution, biology, classification, anatomy,…
An introductory physical geography course investigating Earth's environmental systems. Topics include…
An introduction to human geography. Explores population growth and migration, cultural landscapes, economic…
An introduction to health sciences using an integrated, interdisciplinary approach. Covers biological…
An exploration of media history, technological revolutions in communication, and the socio-cultural…
An introduction to contemporary communication studies and media analysis. Examines digital platforms,…
A survey of modern European history from 1850 to 1939. Explores industrialization, imperialism, the rise of…
An examination of Canadian history from pre-contact Indigenous societies through European colonization and the…
An introduction to the aesthetics, formal elements, and cultural analysis of cinema. Teaches film analysis…