Basic principles of organic chemistry, structures, general properties, classification, nomenclature, preparation and important reactions of alkanes, alkenes, alkynes, aromatic hydrocarbons, organohalogens, alcohols, phenols, ethers, carboxylic acids and derivatives, aldehydes, ketones, amines, heterocyclic compounds, polymers, lipids, carbohydrates, amino acids and proteins