UNITIZATION B.Sc Computer Applications 1st Sem(July-November) Fundamentals of IT(CA01) Teacher's Name : Sofia Singh No. of Sr. No. Topic Lectures Unit-I

Computer Appreciation: Introduction to computers, characteristics of computer; History of computers; Classification of computers on basis of size: (Micro, Mini, Mainframe and super computers), Working Principles, Generations; Applications of computers; Commonly used terms–Hardware, Software, Firmware; Basic 1 5 Computer Organization: Block diagram of computer system- Input unit, Processing Unit and Output Unit; Description of Computer input devices: Keyboard, Mouse, Trackball, Light Pen, Touch screens, Scanner, Digital Camera; Output devices: Monitors, Printers, Plotters

Computer Memory: Representation of information: BIT, BYTE, Memory, Memory size; Units of measurement of storage; Main memory: Storage evaluation criteria, main memory organization, RAM and ROM and their types; Secondary 2 5 storage devices: Sequential Access Memory, Direct Access Memory, Magnetic Tapes, Magnetic disks, Optical disks: , DVD; Memory storage devices: Flash Drive, Memory card Unit-II Types of software: System, Utility and Application software; Programming 4 Languages: Generation of Languages; Translators - Interpreters, Compilers, 5 Assemblers and their comparison

Introduction to Computer based Problem-solving: Steps of development 5 developing of a program, Algorithm development, Flowchart, Pseudo codes, basic 5 programming constructs, Documentation, Testing and Debugging Unit-III

Understanding Number System: Computer arithmetic; Number systems: Decimal, 6 10 Binary, Octal, Hexadecimal, Conversions between different number systems

systems Character Codes: Introduction, need, ASCII, EBCDIC and Unicode 7 10 character sets Unit-IV Understanding using DOS: Introduction to operating systems and its functions, DOS and versions of DOS, Booting sequence; Warm and Cold Boot; Concepts of files and directories, Wildcard characters, Types of DOS 9 commands, Internal Commands: , con, , , volume, prompt, 10 name, date, , md, cd, rd, copy, ; External Commands: , , unformat, xcopy, , Attrib, ; Introduction to Config.Sys and Autoexec.Bat Windows Operating System: Anatomy of windows, Taskbar Settings, Managing 10 folders and files using Windows Explorer, Searching Files and folders, 10 Customizing Windows, Paint, WordPad, Notepad, Control Panel Total Number of lectures 60 B.Sc Computer Applications 1st Sem(July-November) Application Software(CA02) Teacher's Name : Sofia Singh No. of Sr. No. Topic Lectures Unit-I Word Processing: Opening, Creating, Saving, Printing and closing Documents, Using the Interface (Menu Toolbars), Editing Text (Copy, Delete, ), Finding 1 and Replacing Text, Spell Check, Autocorrect; Auto text, Character formatting, 7 Page formatting; Document Enhancement: Adding Borders and shading, Adding Headers and Footers Setting up Multiple columns, Adjusting Margins and Hyphenating Documents; Mail Merge: Creating Master Document and Data Source, Merging and printing 2 8 Documents; Inserting Pictures, Tables, Macros: create, execute and reusability feature Unit-II

Spreadsheets: Worksheet overview, Row, Column, Cells, Menus, Creating, Opening, Saving and printing worksheet; Auto fill, working with Formulae, Data 4 7 formatting (number formatting, date formatting), Working with Ranges, Absolute, relative and Mixed addressing, creating, sorting and filtering Data Base

Charts: creating chart, adding Titles, Legends etc. to charts, Printing Charts; Macros: creating Macros, Recording Macros, Running Macros, Assigning 5 8 shortcuts to Macros; Functions (Statistical, financial, Mathematical, string, date and time) Unit-III Presentation Software: Creating, saving, and printing presentations; selecting 6 design templates, Inserting tables and images, animations and transitions, Auto 15 content Wizard, Changing Background Unit-IV Databases: Introduction to database, Creating database using Wizard or from 7 scratch, creating tables using wizard, entering data, using design view, saving, 15 inserting, editing, Changing properties of fields, setting primary key. Total Number of lectures 60 B.Sc Computer Science 1st Sem(July-November) Computer Fundamentals(CS01) Teacher's Name : Sofia Singh No. of Sr. No. Topic Lectures Unit-I

Computer Appreciation: Introduction to computers, characteristics of computer; History of computers; Classification of computers on size: (Micro, Mini, 1 7 Mainframe and super computers), Working Principles, Generations; Applications of computers; commonly used terms–Hardware, Software, Firmware

Basic Computer Organization: Block diagram of computer system, Input unit, Processing Unit and Output Unit; Description of Computer input devices: 2 8 Keyboard, Mouse, Trackball, Pen, Touch screens, Scanner, Digital Camera; Output devices: Monitors, Printers, Plotters. Unit-II Computer Memory: Representation of information: BIT, BYTE, Memory, 4 Memory size; Units of measurement of storage; Main memory: main memory 7 organization, RAM, ROM, PROM, EPROM Secondary storage devices: Sequential Access Memory, Direct Access Memory 5 Magnetic Tapes, Magnetic disks, Optical disks: CD, DVD; Memory storage 8 devices: Flash Drive, Memory card Unit-III Types of software: System and Application software; Programming Languages: 6 Generation of Languages; Translators - Interpreters, Compilers, Assemblers and 5 their comparison Range of Applications: Scientific, Word Processing, Spread Sheets, E-commerce, 7 Business, Educational, Industrial, National level weather forecasting, Remote 5 Sensing, Planning Multilingual Applications. Unit-IV Operating Systems : Components of Operating System; Functions of Operating 8 7 System; Types of Operating System; Linux/Dos/Windows Computers and Communication: Single user, multi-user, workstation, and client 9 server systems. Computer networks, Network protocols. LAN, WAN, Services 8 offered by Internet. Total Number of lectures 55 B.Sc Computer Science 1st Sem(July-November) PC Software(CS02) Teacher's Name : Sofia Singh No. of Sr. No. Topic Lectures Unit-I Concept of files and directories; Disk Operating System: DOS, System Files, types 1 of DOS commands: Internal and External commands: Introduction to 5 AUTOEXEC.BAT commands: XCOPY, DEL, RENAME, ATTRIB, BACKUP, 2 RESTORE, , SYS; General commands: TYPE, DATE, TIME, PROMPT; 5 Batch Files, Wild Cards, Line Editor Unit-II Introduction to graphical user interface, window operating system, Anatomy of 3 windows, organizing folders and files, recycle bin, my computer, explorer, control panel. Unit-III

Word Processing : Basics of Word Processing; Opening, Creating, Saving, Printing and Quitting Documents, Using the Interface (Menu Toolbars), Editing 4 Text (Copy, Delete, Move), Finding and Replacing Text, Spell Check, 8 Autocorrect; Auto Text, Character formatting, Page formatting; Document Enhancement; Adding Borders and shading, Adding Headers and Footers

Setting up Multiple columns, Sorting blocks, Adjusting Margins and Hyphenating Documents, Creating Master Documents, Creating Data Source, Merging 5 7 Documents, Using Mail merge feature for labels and envelops; Inserting Pictures, Tables, Working with equations. Unit-IV

Spread Sheet : Worksheet overview, Row, Column, Cells, Menus, Creating Worksheet, Opening, Saving, Printing Worksheets; Calculations, Auto fill, Working with Formulae, Data Formatting (number formatting, date formatting), 6 Working with Ranges, Establishing Worksheet links; Creating, Sorting and 12 Filtering Data Base; Creating chart, Adding Titles, Legends etc. to charts, Printing Charts, Creating Macros, Record Macros, Running Macros, Assigning Macros to Buttons, Functions (Statistical, Financial, Mathematical, String, Date and Time)

MS-Power Point: Creating, Saving, Printing Presentation; Selecting Design 7 8 Templates, Animations and Transitions, Auto Content Wizard. Total Number of lectures 55 Unitization of Syllabus B.Sc.(Chemistry)-I Sem (June -Dec 2019) Paper-B Organic chemistry Teacher's Name :JASBINDER KAUR No. of S.No. Topic Lectures UNIT-I Hybridization, bond lengths and bond angles, bond energy, localized and 1 2 delocalized chemical bond Van der Waals interactions, resonance, hyperconjugation, aromaticity, inductive 2 2 and field effects, hydrogen bonding. Curved arrow notation, drawing electron movements with arrows, half-headed and 3 2 double-headed arrows, homolytic and heterolytic bond breaking Types of reagents-electrophiles and nucleophiles. Types of organic reactions. 4 2 Energy considerations. Reactive intermediates-Carbocations, carbanions, free radicals, carbenes, arynes 5 and nitrenes (with examples). Assigning formal charges on intermediates and other 2 ionic species. Methods of determination of reaction mechanism (product analysis, intermediates, 6 2 isotope effects, kinetic and stereochemical studies). UNIT-II Isomerism in alkanes, sources, methods of formation (with special reference to 7 Wurtz reaction, Kolbe reaction, Corey-House reaction and decarboxylation of 2 carboxylic acids), 8 Physical properties and chemical reactions of alkanes 2 Mechanism of free radical halogenation of alkanes: Orientation, reactivity and 9 3 selectivity. . Cycloalkanes — nomenclature, methods of formation, chemical reactions, 10 Baeyer’s strain theory and its limitation. Ring strain in small rings (cyclopropane 3 and cyclobutane), theory of strainless rings. 11 . The case of cyclopropane ring: banana bonds 1 UNIT-III 12 Concept of isomerism, Types of isomerism. 2 Optical isomerism — Elements of symmetry, molecular chirality, enantiomers, 13 3 stereogenic center, optical activity, properties of enantiomers chiral and achiral molecules with two stereogenic centers, diastereomers, threo and 14 erythro diastereomers, meso compounds, resolution of enantiomers, inversion, 3 retention and racemization. Relative and absolute configuration, sequence rules, D & L and R & S systems of 15 4 nomenclature. UNIT-IV Geometric isomerism: Determination of configuration of geometric isomers. E & 15 4 Z system of nomenclature, geometric isomerism in oximes and alicyclic Conformational isomerism — Conformational analysis of ethane and n-butane; 16 4 conformations of cyclohexane, axial and equatorial bonds Conformation of mono and disubstituted cyclohexane derivatives. Newman 17 2 projection and Sawhorse formulae, Fischer and flying wedge formulae 18 Difference between configuration and conformation. 1 Total number of Lectures 46 Unitization B.Sc. Medical & Non Medical 1st Semester (August to December 2019) HISTORY AND CULTURE OF PUNJAB Teacher's Name : Asstt Prof. Amritpal Singh No. of Sr. No. Topic Lectures Unit - I 1 Harappan Civilization: extent and town planning and socio-economic life. 3 2 Life in Vedic Age: socio-economic and religious. 3 3 Growth of Jainism and Buddhism in Punjab on the region. 4 Unit - II 4 Society and Culture under Maurayas 3 5 Society and Culture under Gupta 4 6 Cultural Reorientation: main features of Bhakti; origin and development of Sufism 4 Unit - III Evolution of Sikhism: teaching of Guru Nanak; Institutional Development -Manji, 7 4 Masand, Sangat and pangat. Transformation of Sikhism: martyrdom of Guru Arjan; martyrdom of Guru Tegh 8 5 Bahadur and its impact. 9 Institution of Khalsa: new baptism; significance 4 Unit - IV Changes in Society in 18th century: social unrest; emergence of misls and 10 3 institutionsrakhi, gurmata, dal khalsa. 11 Society and Culture of the people under Maharaja Ranjit Singh 3 12 Map: (of undivided physical geographical map of Punjab): 1) Major Historical places: Delhi, Kurukshetra, Jaito, Ferozepur, Ambala, 3 Amritsar, Lahore, Ludhiana, Qadian, Jalandhar, Lyallpur, Montgomery. Total Number of Lectrues 43 Unitization BSc-I Semester(July-Dec 2019) Paper I: Biodiversity and Cell biology I(Zoo I) Teachers name-Gurpreet Kaur Deol

No. of S. No. Topic Lectures UNIT - I Detailed study of the following protozoan types : 1 12 Amoeba, Paramecium and Plasmodium. Classification up to orders with ecological notes and economic importance (if any) of the following : 2 4 Entamoeba, Trypanosoma, Giardia, Noctiluca, Eimeria, Opalina,Vorticella, Balantidium and Nyctotherus UNIT - II

Detailed study of the following animal types : 3 7 Parazoa (Porifera) : Sycon (Scypha) 4 Cnidaria (Coelenterata) : Obelia 6 Classification upto orders with brief ecological note and economic importance (if 5 3 any) of the following: 6 Parazoa (Porifera) : Grantia, Euplectella, Hyalonema and Spongilla 4 Cnidaria (Coelenterata) : Hydra, Sertularia, Plumularia, Obelia, Tubularia, Bougainvillea, Porpita, Velella, Physalia, Rhizostoma Millipora, Aurelia, 7 3 Alcyonium, Tubipora, Zoanthus, Metridium, Madrepora, Favia, Fungia and Astrangia. UNIT - III

Methods in Cell Biology : Principles and applications of light ( simple, compound 8 & phase contrast) 3 and electron (SEM & TEM) microscopes 9 Fixation & fixatives, staining techniques. (simple and double staining) 2 Organisation of Cell : Concept of Prokaryotic and Eukaryotic cell, extra nuclear 10 and nuclear 4 organization of cell. Plasma membrane : Structure with particular references to Fluid Mosaic Model, 11 Osmosis, 4 active and passive transport, endocytosis and exocytosis. UNIT - IV 12 Endoplasmic reticulum : Structure, types, associated enzymes and functions. 4

Mitochondria : Structure, mitochondrial enzymes and the role of mitochondria in 13 6 respiration. Mitochondrial DNA. 14 Golgi complex : Structure, associated enzymes and functions. 4 Total Number of Lectures 66 Unitization BSc. - 1 Semester (August - December 2020) Plant Diversity- I Teacher's Name : Dr. Rupinder Kaur

No. of S. No. Topic Lectures UNIT - I 1 Bacteria: Salient features, types and cell structure. 4 Algae: General Characters; systematic position, structure and life history of 2 Oscillatoria (Cyanophyceae) Volvox, Cladophora (Chlorophyceae); Vaucheria 12 (Xanthophyceae).

UNIT - II Systematic position, structure and life history of Dictyota (Phaeophyceae); 3 5 Batrachospermum (Rhodophyceae) 4 Economic importance of algae. 2

UNIT - III

Fungi: General characters; systematic position, structure and life history of Albugo 5 10 (White rust of crucifers: Albugo candida), Rhizopus and Saccharomyces.

UNIT - IV Systematic position, structure and life history of Agaricus, Ustilago (Loose smut 8 10 of wheat: Ustilago tritici), Puccinia (Black rust of wheat: Puccinia graminis tritici), Colletotrichum (Red rot 9 10 of sugarcane: Colletotrichum falcatum) 10 General account of Lichens and their economic importance. 8 Total Number of Lectures 61 Unitization of Syllabus BSc-I Semester (Jan-May 2020) Physical Chemistry Teachers Name: Navjot Singh No of S.No Topic lectures

1 Logarithmic relations, curve sketching, linear graphs and calculation of slopes 3 differentiation and integration of functions, maxima and minima, partial differentiation 3 2 and reciprocity relations. Terms of mean and median, precision and accuracy in chemical analysis, determining 3 3 accuracy of methods, Improving accuracy of analysis

data treatment for series involving relatively few measurements, linear least squares curve 3 4 fitting, types of errors, standard deviation. 5 Postulates of kinetic theory of gases, 3 6 deviation from ideal behavior, Van der Waal’s equation of state. 3 7 Critical Phenomena: PV isotherms of real gases, continuity of states 3 8 the isotherms of Van der Waal’s equation 3 9 relationship between critical constants and Van der Waal’s constants 3 10 the law of corresponding states, reduced equation of state. 3 Root mean square, average and most probable velocities. Qualitative discussion of the 3 11 Maxwell’s distribution of molecular velocities 12 collision number, means free path and collision diameter. 3 Chemical kinetics and its scope, rate of a reaction, factors influencing the rate of a 4 13 reaction- concentration, temperature, pressure, solvent, light, catalyst.. Concentration dependence of rates, mathematical characteristics of simple chemical 4 14 reactions – zero order, first order, second order, pseudo order, half-life and mean life 15 Determination of the order of reaction – differential method, method of integration. 4 Method of half-life period and isolation method. Radioactive decay as a first order 4 16 phenomenon Theories of Chemical Kinetics: Effect of temperature on rate of reaction, Arrhenius 4 17 equation, concept of activation energy. Simple collision theory based on hard sphere model, transition state theory (equilibrium 18 hypothesis). Expression for the rate constant based on equilibrium constant and 4 thermodynamic aspects. Catalysis and general characteristics of catalytic reactions, Homogeneous catalysis, acid- 4 19 base catalysis and enzyme catalysis including their mechanisms 20 Michaelis Menten for enzyme catalysis and its mechanism 4 Total No of lectures 68 Unitization of Syllabus BSc-II Semester (Jan-May 2020) Physical Chemistry Teachers Name: Navjot Singh No of S.No Topic lectures Definition of Thermodynamic Terms: System, surroundings etc. Types of systems, 3 1 intensive and extensive properties. State and path functions and their differentials. Thermodynamic process. Concept of heat 3 2 and work. Statement, definition of internal energy and enthalpy, Heat capacity, heatcapacities 3 3 constant volume and pressure and their relationship.. 4 Joule’s Law-Joule-Thomson coefficient andinversion temperature 3 Standard state, standard enthalpy of formation-Hess’s Law of constant Heat Summation 3 5 and its applications. 6 Heat of reaction at constant pressure and at constant volume 3 Enthalpy of neutralization. Bond dissociation energy and its calculation from thermo- 3 7 chemical data,. 8 temperature dependence of enthalpy. Kirchoff’s equation 3 Calculations of w, q, dU&dH for the expansion of ideal gases under isothermal and 6 9 adiabatic conditions for reversible process 10 Definition of colloids, classification of colloids. 6 11 Properties –kinetic, optical and electrical; stability of colloids 3 12 protective action, Hardy-Schulze rules, gold number. 3 13 Liquids in liquids (emulsions) : Types of emulsions, preparation. Emulsifier. 3 14 Classification, preparation and properties, inhibition, general applications of colloids 3 Ideal and non-ideal solutions, methods of expressing concentrations of solutions, activity 15 and activity coefficient. Dilute solution, colligative properties, Raoult’s law, relative 4 lowering of vapour pressure, molecular weight determination. Osmosis, law of osmotic pressure and its measurement, determination of molecular 4 16 weight from osmotic pressure. Elevation of boiling point and depression of freezing point Thermodynamic derivation ofrelation between molecular weight and elevation in boiling 4 17 point and depression of freezing point. Experimental methods for determining various colligative properties.Abnormal molar 4 18 mass, degree of dissociation and association of solutes. Total No of lectures 64 Unitization B.Sc.(Chemistry)-II Sem (January-May 2020) Paper-B Organic chemistry Teacher's Name :JASBINDER KAUR No. of S.No. Topic Lectures UNIT-I 1 Nomenclature of alkenes , methods of formation 2 mechanisms of dehydration of alcohols and dehydrohalogenation of alkyl halides, 2 regioselectivity in alcohol dehydration. The Saytzeff's Rule, Hofmann elimination, 4 physical properties and relative stabilities of alkenes. Chemical reactions of alkenes - mechanisms involved in hydrogenation, 3 2 electrophilic and free radical additions, Markownikoff's rule hydroboration - oxidation, oxymercuration-reduction. Epoxidation, ozonolysis, 4 2 hydration, hydroxylation and oxidation with KMn0 4 Polymerization of alkenes. Substitution at the allylic and vinylic positions of 5 2 alkenes. Industrial applications of ethylene and propene. UNIT-II 6 Methods of formation, conformation and chemical reactions of cycloalkenes 2 Nomenclature and classification of dienes : Isolated , conjugated and cumulated 7 3 dienes. Structure of allenes and butadiene, methods of formation , polymerization 8 Chemical reactions - 1,2 and 1,4 additions , Diels- Alder reaction. 2 Nomenclature , structure and bonding in alkynes. Methods of formation. Chemical 9 2 reactions of alkynes, acidity of alkynes Mechanism of electrophilic and nucleophilic addition reactions, hydroboration- 10 2 oxidation, metal-ammonia reductions , oxidation and polymerization. UNIT-III Nomenclature of benzene derivatives. The aryl group, Aromatic nucleus and side 11 2 chain Structure of benzene Molecular formula and Kekule structure. Stability and 12 2 carbon-carbon bond lengths of benzene, resonance structure, MO picture. 13 Aromaticity: The Huckel rule, aromatic ions 1

Aromatic electrophilic substitution - General pattern of the mechanism, role of cr 14 and n - complexes. Mechanism of nitration, halogenation, sulphonation, 2 mercuration and Friedel-Crafts reaction. Energy profile diagrams

Activating and deactivating substituents, orientation and ortho/para ratio. Side 15 2 chain reactions of benzene derivatives Methods of formation and chemical reactions of alkylbenzenes, alkynyl benzenes 16 3 and biphenyl. UNIT-IV 17 Nomenclature and classes of alkyl halides, methods of formation, chemical 2 Mechanisms of nucleophilic substitution reactions of alkyl halides, SN2 and SNl 18 2 reactions with energy profile diagrams 19 Polyhalogen compounds : chloroform, carbon tetrachloride. 2 20 Methods of formation of aryl halides, nuclear and side chain reactions 1 The addition-elimination and the elimination-addition mechanisms of nucleophilic 21 2 aromatic substitution reactions. 22 Relative relativities of alkyl halides vs. allyl, vinyl and aryl halides. 2 Total number of Lectures 46 Unitization BSc(Computer Science)- II Semester (January - May 2020) C Programming CS04 PAPER-B Teacher's Name : Bohar Singh Max Marks: 30 No. of S. No. Topic Lectures UNIT - I 1 Steps in developing of a program 2 2 Algorithm development 1 3 Flowchart 1 4 Pseudo Code 1 5 Data Flow Diagram 1 6 Decision Table 1 7 History of C 1 8 Character Set, Identifiers and Keywords, Constants 2 Types of C Constants, Rules for Constructing Integer, Real and character 9 2 Constants, Variables 10 Data Types, rules for constructing variables. 2 UNIT - II 11 Structure of a C program , Compilation and Execution 1 12 Standard and Formatted Statements 1 Arithmetic operators, Relational operators, Logical operators, Assignment 13 2 Operators 14 Type Conversion 2 15 Decision making with IF-statement, IF-Else and Nested IF-Else, The else if Clause. 2 16 While and do-while, for loop and Nested for loop 2 17 Decision using switch, The goto statement. 2 UNIT - III 18 Library functions and user defined functions 1 19 Global and Local variables 1 20 Function Declaration,Calling and definition of function 1 21 Methods of parameter passing to functions 1 22 Recursion 1 23 Storage Classes in C 2 Introduction, Array declaration, Accessing values in an array, Initializing values in 24 1 an array 25 Single and Two Dimensional Arrays, Initializing a 2-Dimensional Array 1 26 Memory Map of a 2-Dimensional Array 1 27 Passing array elements to a function. 2 UNIT - IV 28 Declaring and Initializing string variables 2 29 Reading and writing strings 2 30 String Handlingfunctions(strlen(), strcpy(), strcmp(), strcat()). 2 31 Declaration of structures, Structure Initialization 2 32 Accessing structure members 2 33 Union, Difference between Structure and Union 2 Total Number of Lectures 50 Unitization BSc(Computer Science)- II Semester (January - May 2020) Opearting System Concepts CS03 PAPER-A Teacher's Name : Bohar Singh Max Marks: 30 No. of S. No. Topic Lectures UNIT - I 1 Introduction to OS,Need of OS 2 2 Fuctions of OS 3 3 Structure of OS 2 Types of OS: Multi-user, Multitasking, Multiprocessing and Real time Operating 4 5 Systems, Parallel systems, Distributed systems

UNIT - II 8 Introduction to Process, PCB 2 9 Process States 2 10 CPU Scheduling: Scheduling Criteria and Algorithms: 2 11 FCFS, 2 12 SJF, 2 13 Priority, 2 14 Round Robin, 2 15 Multilevel Queue Scheduling, Multilevel Feedback Queue Scheduling 2 UNIT - III 16 Introduction to Deadlocks 1 17 Necessary and sufficient conditions for Deadlocks 2 18 Resource allocation graph 1 19 Deadlocks handling 2 20 deadlock prevention 2 21 deadlock avoidance: Banker Algorithm, deadlock detection and recovery. 2

UNIT - IV 22 Logical vs Physical address space 2 23 Swapping 2 24 Introduction to Paging 2 25 Segmentation 2 26 Virtual Memory-Demand paging 2 Introduction to Page Replacement algorithms: FIFO, Optimal Page replacement 27 2 and LRU Total Number of Lectures 50 B.Sc Computer Applications 2nd Sem(January-May) C Programming Language(CA03) Teacher's Name : Sofia Singh

No. of S. No. Topic Lectures Unit-I Basics of ‘C’ Language: History, Structure of a C program, Data types, Constants 1 and variables, Operators and Expressions, I/O functions: Formatted & 6 Unformatted Input/Output Control constructs: If, If-else, nested if-else, else-if ladder, switch, goto, for, 2 7 while, do... while, jumps in loops: break and continue Unit-II Preprocessor: #define, #include, #undef, #conditional compilation directives (#if, #else, #elif, #endif, #ifdef and #ifndef), Storage classes, Header files (stdio.h, 4 6 ctype.h, string.h, math.h, stdlib.h, time.h); Type casting, Type conversion, Scope Rules: Local and Global variables

Functions: library functions, user defined functions, scope rule of functions, 5 Parameter passing: call by value and call by reference, calling functions with 7 Arrays, Recursion: Basic concepts, Design examples (Tower of Hanoi) Unit-III 6 Arrays: Creating and using One dimensional and two dimensional arrays 4 Strings: Introduction to strings, declaring and initializing string variables, reading 7 5 and writing strings, string handling functions

Pointers: & and * operators, Declaring and initializing pointers, Pointer expression, Pointer assignments, Pointer arithmetic. The dynamic memory 8 5 allocation functions – malloc and calloc, Pointer vs Arrays, Passing Array to functions, Arrays of pointers, and Functions with variable number of arguments

Unit-IV Structures: Basics of Structures, Declaring a structure, Referencing structure 9 5 elements, Array of structures, passing structures to functions. 10 Unions: Declaration, Uses; Enumerated data types, type def 2 File Handling: Introduction, creating a data file, opening and closing a data file, 11 file Pointers, file accessing functions (fopen, fclose, putc, getc, fprint); argc and 7 argv; File opening modes: Text mode, Binary mode Total Number of lectures 60 Unitization B.Sc. Medical and Non-Medical 2nd Semester (January to May 2020) HISTORY AND CULTURE OF PUNJAB Teacher's Name : Asstt Prof. Amritpal Singh No. of Sr. No. Topic Lectures Unit - I Introduction of Colonial Rule in Punjab: Annexation of Punjab; Board of 1 3 Administration 2 Western Education: Growth of Education and rise of middle classes 3 Agrarian Development: Commercialization of agriculture; canalization and 3 3 colonization Unit - II

4 Early Socio Religious Reform: Christian Missionaries; Namdharis; Nirankaris. 3 Socio Religious Reform Movements: activities of Arya Samaj; Singh sabhas; 5 3 Ahmadiyas. Development of Press & literature: growth of Technology; development in 6 4 literature Unit - III Emergence Of Political Consciousness: Agrarian uprising of 1907; Ghadar 7 4 Movement . Gurudwara Reform Movement: Jallianwala Bagh; foundation of SGPC and Akali 8 Dal; 5 Morchas. Activities of Babbar Akalis. Struggle for Freedom: activities of revolutionaries -Naujawan Bharat Sabha; Kirti 9 Kissan Movement; participation in mass movements – non co-operation, civil 4 disobedience, Quit India. Unit - IV 10 Partition and its Aftermath: resettlement; rehabilitation 4 Social Concerns In Post Independence Punjab: language; immigration; socio- 11 economic 4 issues. 12 Map: (Physical geographical map of undivided punjab) 1) Major Historical Places: Harappa, Mohenjodaro, Sanghol, Ropar, Lahore, 3 Amritsar, Kiratpur, Anandpur Sahib, Tarn Taran, Machhiwara, Goindwal, Khadur Sahib. Total Number of Lectrues 43 Unitization BSc-II Semester(January-May 2020) Paper I: Biodiversity and Ecology I (Zoo 201) Teachers name-Gupreet Kaur Deol

No. of S. No. Topic Lectures UNIT - I 1 Detailed study of the following animal types : Arthropoda : Periplaneata 8 2 Social organizations in insects (honey bee and termite). 4

Classification upto orders with brief ecological note and economic importance (if any) of the following: Arthropoda : Apis, Lepisma (Silver Fish), Schistocerca (Locust), Poecilocerus (Ak Grasshopper) Gryllus (Cricket), Mantis (Preying 3 5 Mantis), Cicada, Forficula (Earwig), Cimex, Scarabaeus (Dung beetle), Agrian (Dragon fly), Odontotermes (Termite queen), Cimex (bed bug), Cicindela (Tiger beetle), Polistes (Wasp), Bombyx (Silk moth)

UNIT - II 4 Detailed study of the following animal types : Arthropoda : Prawn (Palaemon) 7 5 Life cycle of Anopheles and Culex. 3

Classification upto orders with brief ecological note and economic importance (if any) of the following: Peripatus, Prawn, Lobster, Cancer (Crab), Sacculina, 6 4 Eupagurus (Hermit crab), Lepas, Balanus, Julus (Millipede), Scolopendra (Centipede), Palamnaeus (Scorpion), Aranea (Spider) and Limulus (King crab).

UNIT - III

7 Ecology : Subdivisions and Scope of ecology. 4 Ecosystem : Components, ecological energetics, food web, introduction to major 8 6 ecosystems of the world. 9 Ecological factors : Temperature, light and soil as ecological factors. 6 UNIT - IV

10 Nutrients : Biogeochemical cycles & concept of limiting factors 6 Ecological : Morphological, physiological and behavioural adaptations in animals 11 6 in Adaptations different habitats. 12 Population : Characteristics and regulation of population. 6 Total Number of Lectures 65 Unitization BSc. - 2 Semester (January - May 2020) Plant Diversity- II Teacher's Name : Dr. Rupinder Kaur

No. of S. No. Topic Lectures UNIT - IV Bryophyta: General characters; systematic position, structure, reproduction and 1 life cycle of Marchantia and Riccia (Hepaticopsida) excluding developmental 15 stages.

UNIT - IV

Systematic position, structure, reproduction and life cycle of Anthoceros 2 15 (Anthocerotopsida) and Funaria (Bryopsida) excluding developmental stages. UNIT - IV

Pteridophyta: General characters; systematic position, structure, reproduction and 3 life cycle of Rhynia (Psilophytopsida) and Selaginella (Lycopsida) excluding 15 developmental stages.

UNIT - IV

Systematic position, structure, reproduction and life cycle of Equisetum 8 15 (Sphenopsida) and Pteris (Pteropsida) excluding developmental stages. Total Number of Lectures 60