Introduction to Computer Programming (CSCI 1105)
Serves as a foundational entry into computer programming, emphasizing the cultivation of practical coding skills…
Explore 546 past exams, midterms, and study resources across 72 courses at Dalhousie University, including CSCI • MATH • BIOL • PSYO.
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.
Serves as a foundational entry into computer programming, emphasizing the cultivation of practical coding skills…
Provides a comprehensive gateway to computer science principles and computing systems. The curriculum…
Explores the fundamental architecture of computer systems, examining the relationship between software execution…
Introduces foundational principles and practical skills for building and maintaining modern websites. Key…
Covers essential data structures and algorithm analysis, emphasizing both formal abstraction and efficient…
Introduces discrete mathematical concepts critical for computer science theory and practice. Subjects include…
Focuses on low-level systems programming and hardware-software interaction, typically utilizing C and assembly…
Introduces systematic software construction and engineering methodologies. Students study modular program…
Explores the core concepts of relational database design, implementation, and querying. Students learn…
Delves into advanced algorithm design paradigms and computational complexity. Areas covered include…
Investigates the core architectural components of modern operating systems. Topics include CPU process and…
Examines the principles and protocols governing modern computer networks. Instruction centers on the layered…
Offers a rigorous first course in single-variable differential and integral calculus. Major topics encompass…
Continues single-variable calculus with an emphasis on advanced integration methods, improper integrals,…
Provides a comprehensive foundation in matrix algebra and linear systems. Topics include systems of linear…
Tailored for life science students, this course covers differential and integral calculus with biological…
Extends calculus principles to multivariable functions. Topics include 3D Euclidean space, vectors,…
Covers multiple integration and vector analysis in Euclidean space. Core concepts include double and triple…
Explores theoretical linear algebra, focusing on abstract vector spaces, subspaces, linear independence,…
Introduces fundamental statistical concepts and data analysis methods for scientific applications. Topics cover…
A calculus-based introduction to probability and statistical inference. Topics include probability axioms,…
Focuses on applied statistical modeling and data interpretation. Key topics include two-sample testing, one-way…
Explores the fundamental unifying principles of living systems. The syllabus covers cellular organization,…
Surveys the diversity, evolutionary biology, and ecological interactions of organisms. Focuses on organismal…
Surveys the structural diversity, evolutionary history, and ecological roles of major organismal lineages,…
Examines the molecular and structural organization of eukaryotic cells. Topics include membrane transport…
Investigates the mechanisms of heredity and molecular genetics. Topics encompass transmission genetics, linkage…
Provides an in-depth examination of evolutionary biology. Focuses on population genetics, microevolution,…
Introduces the scientific study of interactions between organisms and their physical/biotic environments. Key…
Investigates fundamental chemical principles with an emphasis on molecular structure and chemical reactivity.…
Covers the principles governing chemical transformations and equilibria. Topics encompass chemical…
Introduces quantitative chemical analysis principles. Instruction covers error analysis, statistical treatment…
Explores classical thermodynamics and chemical kinetics applied to chemical systems. Core topics include the…
Introduces organic chemistry principles, focusing on molecular structure, stereochemistry, and basic reaction…
Extends organic chemistry to the reactivity of carbonyl-containing compounds and aromatic systems. Topics cover…
A comprehensive introductory physics course covering classical mechanics. Major topics include 1D and 2D…
Covers electromagnetism, wave motion, and optics. Topics include electric charges and Coulomb's law, electric…
An accessible introduction to fundamental physics principles through real-world applications. Topics explore…
Surveys electromagnetic phenomena, wave phenomena, light, optics, sound, and modern physics concepts through…
Introduces physical geology and planetary processes shaping the Earth. Subjects include plate tectonics,…
Surveys foundational psychology and neuroscience from a biological perspective. Topics include research…
Examines psychological science from cognitive, developmental, and social viewpoints. Topics span lifespan…
Teaches experimental design, scientific methodology, and research ethics in psychological science. Students…
Investigates human thought, feeling, and behaviour within social contexts. Key areas include social perception,…
Explores empirical and theoretical perspectives in cognitive psychology. Core topics include selective…
Provides a comprehensive overview of sensory, motor, and higher-order brain systems. Topics cover the visual,…
Covers applied statistical techniques utilized in psychological and behavioral research. Instruction includes…
Introduces microeconomic principles analyzing resource allocation by individual consumers and firms. Topics…
Covers macroeconomic theory and aggregate economic performance. Topics include Gross Domestic Product (GDP)…
Provides an intermediate-level theoretical analysis of microeconomic behaviour. Areas include consumer choice…
Examines intermediate macroeconomic theory, focusing on national income determination, aggregate demand/supply…
Applies mathematical techniques to economic analysis. Topics include differential calculus for unconstrained and…
Examines the modern global business environment, organizational structures, and strategic management. Topics…
Introduces principles and standard procedures of financial accounting. Emphasizes the accounting cycle,…
Focuses on managerial accounting for organizational decision-making. Topics cover cost behavior classification,…
Introduces quantitative modeling techniques used in business decision-making. Topics include linear programming,…
Covers foundational corporate financial management. Topics include the time value of money, discounted cash flow…
Explores the fundamental principles of marketing management. Topics cover market research, consumer buyer…
Introduces engineering design principles, technical graphics, and professional problem solving. Students learn…
Provides fundamental principles of static equilibrium for rigid bodies. Topics include vector force systems,…
Introduces fundamental thermodynamic principles and fluid properties. Topics include the First and Second Laws…
Covers the mechanical behavior of deformable solids under various loading conditions. Topics include normal and…
Provides a comprehensive introductory study of human gross anatomy. Covers the structural organization and…
Explores the fundamental physiological mechanisms of the human body. Topics include cellular homeostasis,…
Continues systemic human physiology, covering respiratory mechanics and gas exchange, renal function and…
Introduces the molecular foundations of biochemistry. Topics include the structure and chemical properties of…
Surveys microbiology and basic immunology relevant to human health. Topics cover bacterial, viral, and fungal…
Introduces socio-cultural anthropology, exploring cultural diversity, social structures, kinship, linguistic…
Introduces sociological concepts and critical perspectives. Examines social institutions, class stratification,…
Explores foundational political concepts, institutions, and ideologies. Topics include democratic principles,…
Examines contemporary international and global politics. Focuses on state sovereignty, globalization,…
Examines ethical dilemmas and philosophical questions arising in scientific inquiry and technological…